Como escrever código html semântica

A maioria dos melhores editores de código nos dias de hoje - se você estiver usando um editor só de código ou um com um WYSIWYG ( “o que você vê é o que obtém”) Vista - automaticamente escrever código web para que esteja em conformidade com HTML 4.01, XHTML 1.0 ou padrões HTML5 com base na definição do tipo de documento (DTD) que você selecionar ao criar suas páginas.

Video: Curso de programação para iniciantes: #6 Escrevendo o primeiro código PHP

Onde o seu código pode começar a desvendar, no entanto, é quando você começar a codificação manual, mão-edição, e usando qualquer códigos e scripts livre que você encontrar online.

Outro problema pode acontecer quando você começar a trabalhar com páginas HTML legado que ainda usam algumas das tags HTML mais velhos que foram reprovados (faseada out) ao longo dos últimos anos. Você pode querer começar a codificar seus projetos com HTML5 e utilizar apenas XHTML ou HTML 4.01 Transitional se você tem uma necessidade específica para fazê-lo.

Alternativamente, você pode começar com HTML 4.01 e então facilmente a transição para código XHTML ou HTML5, altura em que as regras mais rigorosas e mais recentes do XHTML e HTML5 poderia fazer mais sentido para você. Certifique-se de usar a versão que você escolher de forma consistente em todo o site.

Um benefício de começar com HTML é que algumas tags e atributos são compatíveis com muitos navegadores mais antigos, enquanto XHTML e HTML5 não são suportados em parte ou na totalidade por muitos dos navegadores mais antigos.



Além disso, programas como o Dreamweaver e Expression Web pode codificar corretamente syntaxed HTML semântico, XHTML e HTML5, mas os programas não são humanos, então você precisa intervir, ocasionalmente, para garantir que o código está formatado corretamente e permanece assim sempre que fazer alterações ao seu código manualmente.

Comente estas regras para HTML, XHTML e HTML5 e usar a marcação que melhor atenda às suas necessidades.

Video: Dica Programação Web - Java + HTML = JSP

HTMLXHTMLHTML5
estrutura de código devem ser pedidos corretamente, mas esqueceu as tags
pode ser perdoado e causar uma página a falhar aceitável, como
esquecendo-se de fechar a ou
tag.
Todos os elementos de código deve ser fechado e colocado no bom
localização hierarquicamente dentro da abertura e de fechamento tags, como no
......
Markup podem ser escritos em qualquer HTML, XHTML ou uma combinação
“Marcação poliglota” sintaxe que combina regras de HTML e
XHTML.
arquivos HTML deve ter, mas aren&rsquo-t obrigado a ter, uma
declaração DOCTYPE HTML acima da abertura tag.
Todos os arquivos XHTML deve incluir uma declaração XHTML DOCTYPE acima
a abertura tag, como em
PUBLIC “- // W3C // DTD XHTML
1.0
Transitional // EN”“https://w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”gt;Adicionar o seu título<br />Aqui...
arquivos HTML5 exigem que o HTML5 simples doctype declaração acima da abertura tag:
As tags podem ser escritos em letras maiúsculas ou minúsculas, mas
minúsculas é preferido, tal como ao invés de .
As tags devem ser sempre escritas em todas as letras minúsculas, como em
, , e.
Tags e atributos de tag deve ser escrito em letras minúsculas
letras, como em
, , e.
HTML não pode ser uma aplicação de XML.XHTML aproveita XML.HTML5 não é uma aplicação de XML, mas XHTML5 é o XML
serialização de HTML5.
Tags e objetos podem ser indevidamente aninhados com pouco
Consequentemente, assim Cidadão
Kane
ainda seria exibido em negrito
e itálico.
Tags e objetos devem ser devidamente aninhados para exibir com precisão
em um navegador, de modo marshmallows
seria incorreto e
marshmallows
seria correto.
Como XHTML, tags e objetos devem ser encaixados corretamente para
exibir com precisão em um navegador.
etiquetas needn&rsquo-t sempre fechando elementos de tag, como com
a ,
, e tags.
Todas as tags e objetos devem ser devidamente fechados. tags que
didn&rsquo-t normalmente precisam ser fechados em HTML agora deve ser
fechado por colocação de um espaço e de barra no interior da etiqueta, como em
,
, e . Todas as outras marcas, tais como,
, e, também deve ser bem fechada.Em HTML5, o / Gt; utilizado em XHTML para
etiquetas de perto é desnecessário para elementos vazios (elementos que
dom&rsquo-t conter qualquer conteúdo, tal como).
Valores dentro atributos de tags podem ser escrito com ou
sem aspas, como em
src =”imagens / dog.jpg“largura = 100 altura = 100gt;
ou
“Largura =” 100” altura =”100” gt;.
Valores dentro atributos de tags devem ser escritos dentro
aspas, como em
id =”banner” gt;
e
classe = GT”especial”;
.
Valores dentro atributos de tags devem ser escritos dentro
aspas, como em
src =”imagens / logo.jpg” largura =”100" altura =”25" gt;
.
Atributos podem usar taquigrafia para minimizar o código que precisa
ser escrito quando o valor corresponde a opção desejada, como com.
Atributos não pode mais usar taquigrafia e deve sempre usar o
completo sintaxe do código HTML, como com desactivado =”deficientes” / gt;.
Atributos devem sempre usar a sintaxe completa do código HTML
e atributos, como com desactivado =”deficientes” / gt;.
Objetos usar o atributo de nome, como em name = GT”máximo”;.Objetos usar o identidade atributo
ao invés de nome, como em ID =”Emily” gt; ou usar tanto a identidade e a nome
atributos juntos, como no
src =”emily.jpg” id =”Emily”
name =”Emily” gt;
usando tanto nome e identidade
atributos em conjunto ajuda a navegadores mais antigos interpretar e HTML exibição
dados.
Os objetos devem usar tanto o identidade e
nome atributos juntos, como no id =”Portugal” name =”Portugal” gt;

XHTML e HTML5 seguir um conjunto muito mais rigoroso de regras do que HTML, mas HTML5 é o padrão recomendado atual para a web, e ambos XHTML e HTML5 têm muitos benefícios que o HTML não tem.

Por exemplo, por causa de todas as suas normas, alguns dizem XHTML - e HTML5, por extensão - é mais fácil de aprender do que HTML. Não só isso, mas XHTML é tanto XML e XSL-prontos e HTML5 oferece mais controle sobre o conteúdo e novos recursos.

Até que você é capaz de testar a validade do código para conformidade com os padrões W3C recomendado, contanto que você informe o seu editor HTML / web de código em linguagem de marcação desejado e prestar atenção às regras sintáticas ao fazer quaisquer ajustes de código à mão, você deve ser capaz de codificar suas páginas corretamente.


Publicações relacionadas