question

Qual e a diferenca entre <strong>e <b>/<em> e <i>tags?</i> </em> </b> </strong>

Em HTML, quando você deve usar <strong>e <i>rótulos e etiquetas de <em>vs. <b>? Existe alguma diferença entre eles, ou que ambos fazem as mesmas coisas? (Isto pode ser uma pergunta estúpida, mas pergunto-me.) Obrigado! </b></em></i></strong>
resposta Resposta
Volta quando HTML era jovem, ninguém falou sobre "marcação semântica" e HTML não era um XML. Naqueles dias, negrito e itálico foram as opções de exibição simples, tipográficos.

Como o HTML evoluiu para XHTML, o uso de tags de exibição simples manipulação tornou-se obsoleto. O argumento foi que exibir atributos devem ser controlados por CSS não tags. HTML dá estrutura - CSS dá aparência, e os dois aspectos devem ser estritamente separados. No entanto, ao mesmo tempo, a idéia foi introduzida essa marcação em si deve indicar mais sobre as relações entre elementos e em maior medida a importância dos próprios elementos... marcação semântica. Então, por exemplo, a tag b não diz-nada sobre o significado do seu conteúdo apenas tipográfica informação sobre sua aparência desejada. Alguém poderia argumentar que a marca forte dá da mesma forma pequeno insight sobre o significado do seu conteúdo, mas XML e puristas de marcação semântica você chamaria um herege para fazer tal afirmação. Além disso, tem forte sem atributos de exibição sem ambiguidades, solteiro, declarado... navegadores são livres para usar qualquer aparência o provedor deseja. Se você como um desenvolvedor web quer forte significa bold (realce) em todos os navegadores e contextos, você tem que impor em CSS. O ponto é que forte tem algumas "virtude de significado" - diz que o conteúdo deve ser considerado mais relevante, importante, etc. que o conteúdo circundante. Isso é uma mais semântica (relacionada com o significado) do que o bold (realce), que só implica um fonte-peso mais pesado. Na prática, o uso de forte também alveja rastreadores; Isto é, o conteúdo de tags de b não é (supostamente) tratados por rastreadores da web mais importante do que rodeia o conteúdo, mas o conteúdo de elementos fortes são (supostamente).

Argumentos semelhantes aguardem em e eu tags.

No período intercalar que XHTML foi apresentado como a direção adequada para a evolução da marcação de web, forte e em eram boas - b e eu mau. Agora o HTML não é mais compatível com XML, a partir de HTML 5, você usar o que quiser, mas tente ter em mente se as questões semânticas devem influenciar a sua escolha.

Para uma discussão mais ampla, veja:



(Não é uma pergunta estúpida... um que muitos desenvolvedores web ainda a trabalhar não se.)

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved