HTML é semântico

Postado por: Pedro Rogério em

Acho que nunca levantei uma discussão aqui nesse blog, então essa será a primeira. XHTML é mais semântico que HTML? Vou deixar aqui a minha opnião:

Os buscadores entendem perfeitamente o HTML, e mesmo assim eles não deixam de indexar as páginas, logicamente que eles gostam mais de <h1>, <strong> e as tags similares, e esses são elementos que já existiam no HTML.

XHTML é HTML, não há atributos novos nem elementos novos, tudo segue exatamente igual. Vejas as diferenças entre XHTML e HTML no site do W3C.

XHTML não separa melhor o conteúdo da estrutura. Para aqueles que tem terror da tag font, vale lembrar que esse elemento não é permitido seguindo o dtd do HTML 4.01 Strict, quem dirá então o DTD do XHTML 1 Transitional. O DTD do XHTML 1 Transitional é o mesmo do HTML 4 Transitional só que reformulado para funcionar como XML, e o mesmo acontece com as DTD do HTML 4 Strict e XHTML 1 Strict.

E você, qual é a sua opnião sobre esse assunto, deixe aqui o seu Feedback!!!

Posts Relacionados

Confira também outros artigos interessantes postados aqui no blog.

Gostou desse post?

Assine o nosso Feed RSS, siga-nos no Twitter, ou simplesmente nos recomende a seus amigos!

Sobre Pedro Rogério

Pedro Rogério é desenvolvedor web por paixão, não saberia fazer melhor outra coisa. Além de escrever para o Pinceladas da Web também escreve para o CSS no Lanche, blog voltado ao desenvolvimento front-end.

8 Responses to “HTML é semântico”

  1. mdrieber disse:

    HTML É SEMÂNTICO

    nice..

  2. Edgar Messias Mantovani disse:

    Bom, eu me achava conhecedor de HTML, só que durante o tempo fui descobrindo tags que jamais imaginei que existicem. O XHTML apareceu para botar ordem nas coisas.

    No XHTML vc tem que seguir certas regras, um bom exemplo é que todas as tags tem que ser escritas em letras minúsculas. Outro coisa, é ter que fechar todas as tags.

    Antigamente o pessoal fazia um HTML muito sujo, de difícil leitura.

  3. Thalis Valle disse:

    O XHTML não é uma nova tecnologia. É apenas um upgrade do HTML. Com ela, regras devem ser seguidas. Não é errado usar HTML, mas ao meu ver, é muito mais recomendado usar XHTML. A tendencia não é parar e ficar apenas com HTML é estar parado.

  4. Bom, como o Edgar disse aí em cima, o XHTML veio pra ‘botar ordem’ no que havia antes… No XHTML Strict não tem pode haver erros… Então não acho que seja exatamente questão de ser mais semântico, já que acho que o significado das tags permanece o mesmo, e é isso que significa a semântica, o significado das tags e a utilização das mesmas em seus lugares corretos.

    Mas não podemos ignorar o fato que o XHTML veio pra controlar melhor essa semântica!

  5. Oops…

    Desculpe, retiro a frase “No XHTML Strict não tem pode haver erros…” por “No XHTML Strict não podem haver erros…”

  6. [...] Agora entra-se em uma discussão sobre a semântica, o que mostra uma evolução realmente no desenvolvimento web, vendo que agora layouts são mais que divs pra lá e pra cá, não é? No tópico HTML é Semântico do blog Pinceladas da web, que diz coisas sobre a semântica que é interresante conhecer. Alguns pontos citados são: [...]

  7. Realmente, é preciso diferenciar tableless de semântica. Já vi sites tableless sem nenhuma semântica.

    Existem TAGS que há pouco desconhecia, e que hoje considero importantíssimas. Sou da geração dreamweaver, que desenvolvia páginas sem conhecer nada de html (quem dirá semântica).

    Hoje estou lendo muito sobre semântica e microformats, para oferecer páginas mais acessíveis a todos, independente de plataforma, browser ou capacidades físicas. Não é uma questão apenas de bom senso, mas de respeito para com a sociedade.

  8. I say check that your windows xp its legit and it’s not missing anything. I usually never download anything when installing the OS. Try with a different XP CD and don’t download anything during install. If problem continues you might have some hardware problem. I use to have a ZV6000 that would always stop the install when it was copying the windows files. It was a motherboard problem.

Leave a Reply