Segundo a W3C podemos definir que o HTML(HyperText Markup Language) é a linguagem para descrever a estrutura das páginas web. HTML dá aos desenvolvedores a possibilidade de:
- Criar documentos on-line com títulos, texto, tabelas, listas, fotos, etc.
- Recuperar informações on-line através de links de hipertexto ou com o clique de um botão.
- Incluir imagens, clips de vídeo, clips de som e outras aplicações diretamente em seus documentos.
Com o HTML, os desenvolvedores descrevem a estrutura das páginas usando seus elementos que são conhecidos como tags.
Já o XHTML(eXtensible HyperText Markup Language) é uma variante do HTML que usa a sintaxe do XML (eXtensible Markup Language). XHTML tem todos os mesmos elementos do HTML, mas a sintaxe é ligeiramente diferente, porque XHTML é uma aplicação XML. Assim podemos afirmar que quando escrevemos XHTML estamos escrevendo HTML reformulado para XML.
Já o CSS(Cascading Style Sheets) é a linguagem para descrever a apresentação de páginas Web, incluindo cores, layout e fontes. Ele permite adaptar a apresentação para diferentes tipos de dispositivos. CSS é independente de HTML e pode ser usado com qualquer linguagem de marcação baseada em XML. A separação do código HTML do código CSS faz com que seja mais fácil dar manutenção nos sites, pois um arquivo apresenta apenas o conteúdo a ser exibido ao usuário, outro arquivo informa como esse conteúdo deve ser apresentado. Isso é conhecido como separar o conteúdo da página de sua formatação.
Nenhum comentário:
Postar um comentário