■ XHTML 1.0 é uma versão reformulada do HTML 4.01, com modularidade e conformidade com regras de XML. Inclui uma declaração de tipo de documento (obrigatória). ► Exemplo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
■ Inclui também uma linha de instruções de processamento (não-obrigatória).
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
■ Inclui também uma linha de instruções de processamento (não-obrigatória).
<?xml version="1.0" encoding="iso-8859-1"?>
■ Como o HTML, inclui uma definição do espaço a partir da raiz (obrigatória).
<html>
■ No XHTML, a combinação dos elementos html, head, body e título da página (title) é obrigatória:
<html>
<head>
<title>Page Title</title>
</head>
<body>
</body>
</html>
<head>
<title>Page Title</title>
</head>
<body>
</body>
</html>
■ A grafia precisa estar em toda em caixa baixa.
■ Não suporta frames (a não ser quando especificado no < DOCTYPE> - ver acima).
■ Valoriza o uso de estilos CSS em vez de tabelas para estruturar o layout, bem como recomenda a não-utilização das marcações "font".
■ Não aceita ordens erradas nas marcações de elementos aninhados.
<strong><p>As marcações precisam estar na ordem certa!</strong></p>
■ Tanto marcações de imagens quanto de quebra de linha exigem fechamento.
<img src="imagem.gif" /><br />
■ Todos os atributos devem estar entre aspas.
-> Por exemplo: <td rowspan="3"> está correto, <td rowspan=3> não está correto.
■ Marcações não-vazias devem finalizar com uma marcação de fechamento (<p>texto</p>).
■ A marcação <font> não é mais utilizada para a formatação de textos, que é feita através da marcação <span> e de CSS.
0 comentários:
Postar um comentário