Introducido en HTML5
El Elemento HTML Mark <mark>
representa un texto resaltado, es decir, una ejecución de texto marcado para referencia, debido a su relevancia en un contexto particular. Por ejemplo, se puede utilizar en una página que muestra los resultados de búsqueda para resaltar cada uno de estos por palabra.
Notas de uso:
- En una cita o en otro bloque, el texto resaltado normalmente marca el texto al que se hace referencia fuera de la cita o al que se marca para su control específico, aunque el autor original no lo considerase importante.
- En el texto principal, el texto resaltado normalmente marca el texto que pueda ser de especial relevancia para lo que el usuario está haciendo en ese momento, como por ejemplo, resultados de búsqueda.
- No uses el elemento
<mark>
para resaltado de sintaxis; usa el elemento<span>
para este fin. - No se debe confundir el elemento <mark> con el elemento
<strong>
. El elemento<strong>
se utiliza para denotar intervalos de texto de especial importancia, mientras que el elemento<mark>
se utiliza para denotar intervalos de texto de especial relevancia.
Contexto de uso
Contenido permitido | Contenido estático |
Omisión de etiquetas | Ninguna, tanto la etiqueta inicial y la etiqueta de cierre son obligatorias |
Elementos primarios permitidos | Cualquier elemento que acepte contenido estático |
Documento normativo | HTML 5, sección 4.6.17 |
Atributos
Este elemento no tiene atributos que no sean los atributos globales , comunes a todos los elementos.
Interfaz DOM
Este elemento implementa la interfaz HTMLElement
.