La diferencia entre em y strong se puede discutir en tres niveles.
Primero mire las instrucciones en HTML 4.01:
EM: Indica énfasis.
FUERTE: Indica un énfasis más fuerte.
em significa énfasis, fuerte significa énfasis más fuerte. La declaración concisa y concisa muestra el origen de la denominación de em y strong. Y en el navegador, em se expresa en cursiva de forma predeterminada y fuerte se expresa en negrita. Este es el primer nivel de diferencia.
En el segundo nivel, hay buenos resúmenes en los dos artículos Énfasis en contexto versus resaltado general y em versus fuerte:
em es para énfasis local. ¿Ves? Si deseas enfatizar una palabra en el habla, úsala.
strong es para resaltar globalmente cuando alguien mira su documento, de un vistazo, ciertas palabras y frases deberían resaltar. Estas son las palabras y frases que conforman la esencia del contenido: lo más destacado.
em se usa para énfasis local y strong se usa para énfasis global. Desde una perspectiva visual, el énfasis de em está en orden y solo lo notarás cuando leas en alguna parte. El énfasis de fuerte es una frase clave aleatoria y desordenada que se destaca inmediatamente al leer un determinado artículo. La cursiva y la negrita simplemente satisfacen estos dos efectos visuales, por lo que se han convertido en los estilos predeterminados de em y strong.
¿Crees que se ha explicado claramente arriba? Echemos un vistazo a las diferencias en el tercer nivel. Se explica en detalle en el borrador HTML5:
El elemento em representa el énfasis de su contenido. La ubicación del énfasis cambia el significado de la oración.
El elemento fuerte representa una gran importancia para su contenido. Cambiar la importancia de un fragmento de texto con el elemento fuerte no cambia el significado de la oración.
em representa el énfasis del contenido y fuerte representa la importancia del contenido. Fuerte no cambiará la semántica de la oración, pero em cambiará la semántica de la oración. Y puso un muy buen ejemplo:
<p><em>Los gatos</em> son animales lindos.</p>
Énfasis en los gatos, discutiendo qué animal es inteligente y lindo.
<p>Los gatos <em>son</em> animales lindos.</p>
El énfasis está en si los gatos son inteligentes y lindos.
<p>Los gatos son animales <em>lindos</em>.</p>
Haciendo hincapié en la inteligencia y la ternura, la discusión es si los gatos son inteligentes y lindos o estúpidos y molestos.
<p><strong>Advertencia.</strong> Esta mazmorra es peligrosa.
<strong>Evita los patos.</strong> Coge todo el oro que encuentres.
<strong><strong>No tomes ninguno de los diamantes</strong>,
Son explosivos y destruirán cualquier cosa dentro.
diez metros.</strong></strong>Estás advertido.</p>
Fuerte expresa énfasis en la importancia y no provocará un cambio en el significado de la oración. Finalmente, tenga en cuenta que tanto em como strong pueden tener múltiples valores. Por ejemplo, se pueden usar dos strong para indicar que el contenido es importante.
Se puede ver que el énfasis local y el énfasis global mencionados en el segundo nivel no son lo suficientemente precisos. El misterio de la diferencia entre em y strong se explica completamente en el borrador de HTML5. Se recomienda que lea atentamente el borrador de HTML5 cuando tenga tiempo. La semántica de muchos elementos se explica muy claramente, lo cual es muy valioso para nosotros para usar las etiquetas más apropiadas en los lugares más apropiados.
Finalmente, en las respuestas al artículo "Front End y trabajadores migrantes" y en los correos electrónicos recibidos, lamentablemente no encontré a nadie que supiera la diferencia en el tercer nivel. Por lo tanto, los regalos que preparé (en realidad preparé 10 de ellos) eran tan solitarios que no podía enviarlos. Sin embargo, este artículo es sólo una introducción. A continuación, utilizaré una serie de artículos para explorar la semántica de los elementos en HTML. La promesa de obsequios sigue siendo válida, dejándolo para el siguiente tema:
explique la semántica de dl y enumere al menos 5 escenarios de uso.
Puedes consultar la información y publicar los resultados en la respuesta, o enviármelo por correo electrónico. Los obsequios son limitados y se entregarán a las 10 primeras respuestas correctas.
Suplemento: Después de discutirlo con algunos amigos, mi opinión final es:
em es el énfasis de la oración, y si se agrega o no provocará cambios semánticos.
Strong es para enfatizar la importancia y no tiene nada que ver con la situación local o global. También puedes usar strong para enfatizar la parte local. Strong enfatiza la importancia y no cambia el significado de la oración.