¿Es posible resaltar texto en un documento HTML usando sin envolverlo con <span>
o cualquier otra etiqueta para ese asunto?¿Cómo resaltar el texto HTML sin envolverlo con etiquetas?
Por ejemplo, en el código HTML <p>The quick fox</p>
me gustaría resaltar quick
pero sin agregar un elemento DOM a su alrededor. Agregar un elemento DOM a un elemento primario está bien.
Gracias!
¿Por qué quieres hacer esto? – DOK
Me gustaría resaltar (usando recuadros delimitadores) MÚLTIPLES elementos de búsqueda. Sin embargo, imagine los siguientes 2 elementos de búsqueda: "The quick" y "quick fox". Si resalto "Lo rápido" al envolverlo, se convertirá en un nodo TEXTO independiente y dificultaría encontrar "zorro rápido". Una técnica en la que estoy pensando es: 1. Agregando temporalmente un elemento . 2. Encontrar el cuadro delimitador del elemento (utilizando desplazamiento(), ancho, alto). 3. Eliminando el elemento anterior. 4. Agregar un cuadro con las dimensiones anteriores al contenedor. Podría funcionar si el texto no está ajustado ... – Sleepster