Do HTML estrito a XHTML 1.0 em três etapas

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

 

  1. Adicione os xmlns, o lang e o xml: atributos do lang a seu elemento do <html>.

    Recorde que XML pode ser usado para definir muitas línguas de margem de benefício diferentes de XHTML. Para manter todas aquelas línguas retas, XML precisa de saber que língua você está falando sobre quando você usa o <html> do elemento (apesar de tudo, alguém poderia vir longitudinalmente e compo sua própria língua com o XML e a chamar o hipopótamo que derruba a língua de margem de benefício, que causaria a confusão maciça). Assim, para manter coisas retas, o atributo dos xmlns especific que língua o elemento do <html> pertence. E que sobre todo o descanso dos elementos dentro do elemento do <html>? À revelia, herdam o atributo dos xmlns de seu pai.

    O elemento do <html> igualmente precisa o lang e o xml: atributos do lang, que especific a língua que está sendo usada no original de XML. É aqui o que seu Tag da abertura do <html> deve olhar como em XHTML:

    o atributo dos xmlns do xmlnsThe do <html é
    usado para identificar a que a língua HTML de XML pertence.
    = " http://www.w3.org/1999/xhtml " XML usa um URL como um original
    identificador para uma língua. Se alguém escreveu um hipopótamo que derruba a língua de margem de benefício eles
    pôde ter usado http://www.hippotipping.com/html como seu identificador. Não importa
    o que está no URL o URL sozinho é bastante para fazê-lo original.
    xml do lang= " en ": >And que do lang= " en " nós apenas precisamos de especific aquele
    nós estamos usando o inglês. Dependendo da maneira seu XHTML é interpretado pelo navegador, você
    pode precisar qualquer um um destes, assim que é melhor prática usar ambos.

  2. Todos os Tag vazios devem terminar em />, não >.

Esta é o final, e a maioria de etapa estranha do HTML à transformação de XHTML 1.0. Mas não é tão misteriosa se você sabe o fundo.

Nós dissemo-lo que XHTML é mais estrito do que o HTML, e uma área onde é mais estrita é com Tag de fechamento. No HTML, você pode ter um elemento vazio sem um Tag de fechamento. Mas em XHTML, se você não está indo ter um Tag de fechamento, você tem que dizer o navegador sobre ele põr um corte antes do final >. Assim, tome o elemento do <br> como um exemplo. No HTML nós apenas escrevemos o <br>. Mas em XHTML, nós escrevemos <br/>. Que pouco corte na extremidade a diz ao navegador não deve esperar um Tag de fechamento, porque todo o <br/> é lá é.

Agora você pôde ter observado que nós não incluímos um espaço antes do />. Isso é porque XHTML não o exige. Entretanto, alguns navegadores mais velhos não podem reconhecer/> " sem um espaço antes do corte, assim, para ser para trás compatíveis, apenas põr um espaço antes de seu corte em />.

um artigo submeteu-se por Octavian Draganescu


Negação: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.
Observação da tradução: O artigo do HTML estrito a XHTML 1.0 em três etapas foi traduzido usando um serviço de tradução automatizada. Nós desculpamo-nos sincera por todos os erros da tradução que puderem ter ocorrido. Obrigado para sua compreensão.


Online: 821 users browsing the articles directory