significado section propiedades etiquetas etiqueta ejemplos div html text browser compatibility

html - section - Texto dentro de las etiquetas<div>: semánticamente correcto o no?



propiedades de la etiqueta div en css (4)

Bueno, antes que nada, la mayoría de los navegadores agregarán automáticamente espacio (margen) alrededor de la etiqueta <p> .

No existe un problema de rendimiento real si usa o no la etiqueta <p> . Además, el html no será inválido.

La razón principal de usar esta etiqueta sería indicarle al navegador que está definiendo un elemento de bloque.

La optimización de motores de búsqueda no se verá afectada por esto.

Editar : en su ejemplo, sería mejor utilizar la etiqueta <p> ya que <div> también es un elemento de bloque y no tiene nada más que texto en ella, por lo que sería más específico.

La mayoría de nosotros hemos visto antes algo como esto:

<div class="rights">All rights reserved!</div>

Solo quería saber si este es un trabajo correcto. o aunque se renderice en el navegador, es mejor usar la etiqueta <p> por ejemplo?
Pregunto esto para saber si tiene Google (SEO), el tiempo de carga de la página, Compatibality, HTML Validity, ... issues / downsides.


De W3.org El elemento div

Se recomienda encarecidamente a los autores que vean el elemento div como un elemento de último recurso , cuando ningún otro elemento es adecuado. El uso de elementos más apropiados en lugar del elemento div conduce a una mejor accesibilidad para los lectores y facilita el mantenimiento de los autores.

En cuanto a la validez, etc., ver respuesta por pantera


Debe ser un párrafo, pero es la cadena que no necesita semánticamente en absoluto (la gente no buscará esta línea para averiguar su sitio web).

anuncio. tiempo de carga de página - no, no importa si usa o

anuncio. compatibilidad - el párrafo tiene un margen, ej. cuando deshabilitaste estilos Nada más.

anuncio. validez : ambos son HTML válidos, pero la validez no tiene efecto sobre el SEO. No importa


Es más seguro usar <p> .Crawlers incluso prioriza textos más grandes como etiquetas <h1> y <h2> .

He oído que los rastreadores también controlan el formato CSS (en caso de que quiera hacer trampa con textos ocultos con palabras clave), por lo que este también es un factor.

En cuanto a la validez y el rendimiento, no importa.