Fixação Static HTMLThe Big Clean-Up: Fixação Static HTML (O Easy Part) Por que converso XHTML existente?Antes de começar, você pode estar se perguntando: "Por que eu quero encoberta site meu que funciona perfeitamente bem em HTML para XHTML newfangled este?" O mais provável é a sua curiosidade é despertada se você chegou até aqui para o artigo. No entanto, deixe-me dar algumas respostas para melhor acalmar seus medos e para justificar a gestão por que você deve fazer o salto para XHTML. XHTML oferece duas principais melhorias sobre HTML: - Estruturas de limpeza (que fazem coisas como HTML dinâmico e estilo muito mais fácil) - A habilidade de usar ferramentas desenvolvidas para XML
Começando pelo seu documento HTMLProcurar um documento de autoria em HTML. Este documento deve ser um pouco complexa, porque você não quer trabalhar com algo que só tem duas linhas além da estrutura HTML básica (pelo menos não para usar como sua página principal de aprendizagem). Se você não tem uma página na mente, você pode encontrar a página HTML usada neste exemplo em xhtml.html http://www.zotgroup.com/development/test-suites/xhtml10/htmlto-. Aqui está o código:
HTML bastante desagradável. Para os iniciantes que não aprender HTML com uma sólida base de conhecimentos da SGML e pensei que era utilizado para projetar páginas, isso é muito típico de site Web de uma pessoa em primeiro lugar. (Estou certo de que este é bastante semelhante ao meu site inicial.) Agora, limpá-lo. Você não está indo para limpar seu HTML, na ordem que você criar um arquivo XHTML, necessariamente, a partir do zero. Em vez começar com as coisas mais fáceis para verificar primeiro. Passo 1: Todos os elementos são minúsculasA coisa mais tediosa que você tem que fazer com seus arquivos HTML é certificar-se que todos os elementos são minúsculas. O único texto que deverá ser maiúscula é o seu próprio conteúdo. Esta difícil tarefa pode ser facilitada por algumas das ferramentas de autoria discutida no final deste artigo. Quando estiver concluído, o arquivo deve ser semelhante a este:
Passo 2: Todos os valores dos atributos devem ter aspasEste é mais um passo fácil, embora possa ser entediante. Spotting todos os atributos não citou pode ser difícil, também. Você pode ter que confiar no processo de validação para descobrir o que você não pode encontrar. Você está chegando lá. Passo 3: Todos os elementos devem finalAgora que você já concluídas algumas das mais básicas de limpeza do seu documento HTML, você precisa para começar a fixar a estrutura real. Um documento não é considerado bem formado ou válido se os elementos que são iniciados não estão fechadas. Limpa autoria XHTML (como acontece com qualquer linguagem de marcação) torna muito mais fácil descobrir o que está acontecendo no documento, que logicamente este é o passo seguinte de sua limpeza. Basicamente, existem três elementos no documento HTML que você precisa endereço. O mais fácil dois elementos do "vazio" e . Tudo o que você precisa adicionar a eles é um espaço junto com uma barra (/) para que algo como isto: . É o espaço necessário? Não, mas muitas das versões mais antigas do navegador ver um como a BR text / e não uma elemento. O browser não sabe o que a BR / elemento é, mas ele reconhece que se um espaço separa a BR ea barra invertida. O outro elemento que precisa é o encerramento elemento. A primeira regra de marcação é que ela significou para denotar contexto e não de design ou layout. Então, tecnicamente, o elemento não deve ser no final do parágrafo para criar um retorno de carro. O elemento deve aparecer no início de um parágrafo com um no final. Após fazer essas alterações, agora você tem melhor forma de HTML com a qual trabalho.
Todos os elementos devem estar no lugar certoVocê deve corrigir alguns problemas que ainda permanecem com este documento. Primeiro, você não pode ter um elemento de cabeçalho, , Contidos por um elemento. Não é legal de acordo com o DTD XHTML 1.0 (mesmo uma transição). Para corrigir isso, coloque o elemento dentro do
|
|||||
| Online: 154 users browsing the articles directory |
|
|