Debería poder utilizar el asterisco y los !important
elementos dentro de CSS.
html *
{
font-size: 1em !important;
color: #000 !important;
font-family: Arial !important;
}
El asterisco coincide con todo (probablemente también podrías escapar sin él html
).
Esto !important
asegura que nada pueda anular lo que ha configurado en este estilo (a menos que también sea importante). (Esto es para ayudarlo con su requisito de que debe "ignorar el formato interno del texto", lo que entendí que otros estilos no podrían sobrescribir estos)
El resto del estilo dentro de las llaves es como cualquier otro estilo y puedes hacer lo que quieras allí. Elegí cambiar el tamaño de fuente, el color y la familia como ejemplo.
!important
es útil, pero puede ser un poco "que sean monstruos" si se usa en exceso.!important
. Siempre debe usarse como última opción.!important
aquí se debe al requisito del póster original, "tener la misma familia de fuentes y el mismo tamaño de texto, ignorando todo el formato interno del texto". Si no tiene ese requisito, no desea usarlo!important
.html * {}
obody * {}
le ayudará a evitar la anulación a través de más específicosbody p {}
en las hojas de estilo incluidas.body p {}
es más específico quebody {}
, por lo que el asterisco es un elemento importante aquí.html
desdehtml *
aquíLa mejor práctica, creo, es establecer la fuente en el cuerpo:
y si decides cambiarlo por algún elemento, podría sobrescribirse fácilmente:
fuente
Ajústelo en el selector de cuerpo de su CSS. P.ej
fuente
Use el siguiente CSS:
El
*
-selector significa cualquiera / todos los elementos, pero obviamente estará en la parte inferior de la cadena alimentaria cuando se trata de anular selectores más específicos .Tenga en cuenta que la
!important
bandera representará elfont
estilo para*
que sea absoluto, incluso si se han utilizado otros selectores para establecer el texto (por ejemplo, elbody
o tal vez ap
).fuente
!important
evitaría que otros selectores anulen la configuración.!important
evitaría que otros selectores se anulen, siempre que no lo usen. Je Editaré mi publicación y la agregaré, gracias. :-)!important
s de los selectores más específicos de arriba. Pero ese no es el punto aquí, supongo :)Nunca deberías usar
* + !important
. ¿Qué sucede si desea cambiar la fuente en algunas partes de su documento HTML? Siempre debes usar el cuerpo sin importancia. Use!important
solo si no hay otra opción.fuente
Prueba esto:
fuente
{}
botón puedes mostrar código de ejemplo de esta manera en tus respuestas.