# data[].attributes.headline
CSS está diseñado para permitir la separación de la presentación y el contenido, incluido el diseño , los colores y las fuentes .  Esta separación puede mejorar la accesibilidad del contenido ; proporcionar más flexibilidad y control en la especificación de las características de presentación; permitir que varias páginas web compartan formato especificando el CSS relevante en un archivo .css separado, lo que reduce la complejidad y la repetición en el contenido estructural; y habilite el almacenamiento en caché del archivo .css para mejorar la velocidad de carga de la página entre las páginas que comparten el archivo y su formato.

# data[].attributes.subject
CSS está diseñado para permitir la separación de la presentación y el contenido, incluido el diseño , los colores y las fuentes .  Esta separación puede mejorar la accesibilidad del contenido ; proporcionar más flexibilidad y control en la especificación de las características de presentación; permitir que varias páginas web compartan formato especificando el CSS relevante en un archivo .css separado, lo que reduce la complejidad y la repetición en el contenido estructural; y habilite el almacenamiento en caché del archivo .css para mejorar la velocidad de carga de la página entre las páginas que comparten el archivo y su formato.

# data[].attributes.headline
El nombre en cascada proviene del esquema de prioridad especificado para determinar qué regla de estilo se aplica si más de una regla coincide con un elemento en particular. Este esquema de prioridad en cascada es predecible.Las especificaciones CSS son mantenidas por el World Wide Web Consortium (W3C). El tipo de medio de Internet (tipo MIME ) text/cssestá registrado para su uso con CSS por RFC 2318 (marzo de 1998). El W3C opera un servicio gratuito de validación de CSS para documentos CSS

# data[].attributes.subject
El nombre en cascada proviene del esquema de prioridad especificado para determinar qué regla de estilo se aplica si más de una regla coincide con un elemento en particular. Este esquema de prioridad en cascada es predecible.Las especificaciones CSS son mantenidas por el World Wide Web Consortium (W3C). El tipo de medio de Internet (tipo MIME ) text/cssestá registrado para su uso con CSS por RFC 2318 (marzo de 1998). El W3C opera un servicio gratuito de validación de CSS para documentos CSS

# data[].attributes.headline
La información de CSS puede obtenerse de varias fuentes. Estas fuentes pueden ser el navegador web, el usuario y el autor. La información del autor se puede clasificar en línea, tipo de medio, importancia, especificidad del selector, orden de reglas, herencia y definición de propiedad. La información de estilo CSS puede estar en un documento separado o puede estar incrustada en un documento HTML. Se pueden importar varias hojas de estilo. Se pueden aplicar diferentes estilos según el dispositivo de salida que se utilice; por ejemplo, la versión en pantalla puede ser bastante diferente de la versión impresa, de modo que los autores puedan adaptar la presentación de manera apropiada para cada medio.La hoja de estilo con la prioridad más alta controla la visualización del contenido. Las declaraciones que no se establecen en la fuente de mayor prioridad se pasan a una fuente de menor prioridad, como el estilo de agente de usuario. El proceso se llama cascada .Uno de los objetivos de CSS es permitir a los usuarios un mayor control sobre la presentación. Alguien a quien le resulte difícil leer los encabezados en cursiva roja puede aplicar una hoja de estilo diferente. Según el navegador y el sitio web, un usuario puede elegir entre varias hojas de estilo proporcionadas por los diseñadores, o puede eliminar todos los estilos agregados y ver el sitio usando el estilo predeterminado del navegador, o puede anular solo el estilo de título en cursiva roja sin alterar otros. atributos

# data[].attributes.subject
La información de CSS puede obtenerse de varias fuentes. Estas fuentes pueden ser el navegador web, el usuario y el autor. La información del autor se puede clasificar en línea, tipo de medio, importancia, especificidad del selector, orden de reglas, herencia y definición de propiedad. La información de estilo CSS puede estar en un documento separado o puede estar incrustada en un documento HTML. Se pueden importar varias hojas de estilo. Se pueden aplicar diferentes estilos según el dispositivo de salida que se utilice; por ejemplo, la versión en pantalla puede ser bastante diferente de la versión impresa, de modo que los autores puedan adaptar la presentación de manera apropiada para cada medio.La hoja de estilo con la prioridad más alta controla la visualización del contenido. Las declaraciones que no se establecen en la fuente de mayor prioridad se pasan a una fuente de menor prioridad, como el estilo de agente de usuario. El proceso se llama cascada .Uno de los objetivos de CSS es permitir a los usuarios un mayor control sobre la presentación. Alguien a quien le resulte difícil leer los encabezados en cursiva roja puede aplicar una hoja de estilo diferente. Según el navegador y el sitio web, un usuario puede elegir entre varias hojas de estilo proporcionadas por los diseñadores, o puede eliminar todos los estilos agregados y ver el sitio usando el estilo predeterminado del navegador, o puede anular solo el estilo de título en cursiva roja sin alterar otros. atributos

# data[].attributes.headline
La especificidad se refiere a los pesos relativos de varias reglas. Determina qué estilos se aplican a un elemento cuando se puede aplicar más de una regla. Según la especificación, un selector simple (por ejemplo, H1) tiene una especificidad de 1, los selectores de clase tienen una especificidad de 1,0 y los selectores de ID una especificidad de 1,0,0. Debido a que los valores de especificidad no se transfieren como en el sistema decimal, se usan comas para separar los "dígitos" (una regla CSS que tiene 11 elementos y 11 clases tendría una especificidad de 11,11, no 121).

# data[].attributes.subject
La especificidad se refiere a los pesos relativos de varias reglas. Determina qué estilos se aplican a un elemento cuando se puede aplicar más de una regla. Según la especificación, un selector simple (por ejemplo, H1) tiene una especificidad de 1, los selectores de clase tienen una especificidad de 1,0 y los selectores de ID una especificidad de 1,0,0. Debido a que los valores de especificidad no se transfieren como en el sistema decimal, se usan comas para separar los "dígitos" (una regla CSS que tiene 11 elementos y 11 clases tendría una especificidad de 11,11, no 121).

# data[].attributes.headline
La herencia es una característica clave en CSS; se basa en la relación ancestro-descendiente para operar. La herencia es el mecanismo por el cual las propiedades se aplican no solo a un elemento específico, sino también a sus descendientes.  La herencia se basa en el árbol de documentos, que es la jerarquía de XHTMLelementos en una página basada en la anidación. Los elementos descendientes pueden heredar valores de propiedad CSS de cualquier elemento antecesor que los encierre. En general, los elementos descendientes heredan propiedades relacionadas con el texto, pero sus propiedades relacionadas con el cuadro no se heredan. Las propiedades que se pueden heredar son color, fuente, espacio entre letras, altura de línea, estilo de lista, alineación de texto, sangría de texto, transformación de texto, visibilidad, espacio en blanco y espacio entre palabras. Las propiedades que no se pueden heredar son fondo, borde, visualización, flotante y claro, altura y anchura, margen, altura y anchura mínima y máxima, contorno, desbordamiento, relleno, posición, decoración de texto, alineación vertical y z. -índice.La herencia se puede usar para evitar declarar ciertas propiedades una y otra vez en una hoja de estilo, lo que permite un CSS más corto.

# data[].attributes.subject
La herencia es una característica clave en CSS; se basa en la relación ancestro-descendiente para operar. La herencia es el mecanismo por el cual las propiedades se aplican no solo a un elemento específico, sino también a sus descendientes.  La herencia se basa en el árbol de documentos, que es la jerarquía de XHTMLelementos en una página basada en la anidación. Los elementos descendientes pueden heredar valores de propiedad CSS de cualquier elemento antecesor que los encierre. En general, los elementos descendientes heredan propiedades relacionadas con el texto, pero sus propiedades relacionadas con el cuadro no se heredan. Las propiedades que se pueden heredar son color, fuente, espacio entre letras, altura de línea, estilo de lista, alineación de texto, sangría de texto, transformación de texto, visibilidad, espacio en blanco y espacio entre palabras. Las propiedades que no se pueden heredar son fondo, borde, visualización, flotante y claro, altura y anchura, margen, altura y anchura mínima y máxima, contorno, desbordamiento, relleno, posición, decoración de texto, alineación vertical y z. -índice.La herencia se puede usar para evitar declarar ciertas propiedades una y otra vez en una hoja de estilo, lo que permite un CSS más corto.