XHTML - Dicas e Truques

Este capítulo lista várias dicas e truques que você deve conhecer ao escrever um documento XHTML. Essas dicas e truques podem ajudá-lo a criar documentos eficazes.

Dicas para projetar documentos XHTML

Aqui estão algumas diretrizes básicas para projetar documentos XHTML -

Design para servir e engajar seu público

Quando você pensa em satisfazer o que seu público deseja, precisa criar documentos eficazes e cativantes para atender a esse propósito. Seu documento deve ser fácil para localizar as informações necessárias e fornecer um ambiente familiar.

Por exemplo, acadêmicos ou médicos se sentem confortáveis ​​com documentos semelhantes aos de um jornal com frases longas, diagramas complexos, terminologias específicas, etc., enquanto o documento acessado por crianças em idade escolar deve ser simples e informativo.

Reutilize seu documento

Reutilize seus documentos de sucesso criados anteriormente em vez de começar do zero cada vez que você embala um novo projeto.

Por Dentro do Documento XHTML

Aqui estão algumas dicas sobre os elementos dentro do documento XHTML -

A Declaração XML

Uma declaração XML não é necessária em todos os documentos XHTML, mas os autores de documentos XHTML são fortemente encorajados a usar declarações XML em todos os seus documentos. Essa declaração é necessária quando a codificação de caracteres do documento é diferente do UTF-8 ou UTF-16 padrão.

Elementos Vazios

Eles incluem um espaço antes do final / e> dos elementos vazios. Por exemplo, <br />, <hr /> e <img src = "/ html / xhtml.gif" alt = "xhtml" />.

Folhas de estilo e scripts incorporados

Use folhas de estilo externas se sua folha de estilo usar “<”, “&”, “]]>” ou “-”.

Use scripts externos se o seu script usar “<”, “&”, ou “]]>” ou “-”.

Quebras de linha nos valores de atributo

Evite quebras de linha e vários caracteres de espaço em branco nos valores de atributo. Eles são tratados de forma inconsistente por navegadores diferentes.

Elemento Isindex

Não inclua mais de um elemento isindex no cabeçalho do documento. O elemento isindex está obsoleto em favor do elemento de entrada.

Os atributos lang e xml: lang

Use os atributos lang e xml: lang ao especificar o idioma de um elemento. O valor do atributo xml: lang tem precedência.

Identificadores de Elemento

O XHTML 1.0 tornou obsoleto os atributos de nome de elementos a, miniaplicativo, formulário, quadro, iframe, img e mapa . Eles serão removidos do XHTML nas versões subsequentes. Portanto, comece a usar o elemento id para identificação do elemento.

Usando E comercial em valores de atributo

O caractere e comercial ("&") deve ser apresentado como uma referência de entidade &.

Exemplo

<!-- This is invalid in XHTML -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user.

<!-- Correct XHTML way of writing this is as follows -->
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user

Caracteres de espaço em branco em HTML e XML

Alguns caracteres que são legais em documentos HTML são ilegais em documentos XML. Por exemplo, em HTML, o caractere de feed de formulário (U + 000C) é tratado como espaço em branco, em XHTML, devido à definição de caracteres do XML, é ilegal.

Referência e objetivos de caracteres nomeados ;

A referência do caractere nomeado '(o apóstrofo, U + 0027) foi introduzida no XML 1.0, mas não aparece no HTML. Os desenvolvedores da web devem, portanto, usar & # 39; em vez de 'funcionar como esperado em navegadores da Web HTML 4.