Referencias : Hojas de estilo
Lectura de los valores CSS
Los valores especificados en las hojas de estilo siguen una notación especial. Si no está familiarizado con las operaciones lógicas, le recomendamos estudiar esta página antes de comenzar con la referencia misma.
A continuación le presentamos los diferentes tipos de valores:
- Palabras clave. Las palabras clave son los identificadores tales como rojo, auto, normal, y heredado. No se les asigna ninguna marca de puntuación.
- Tipos de datos básicos. Valores tales comonúmero y longitud se incluyen entre corchetes de ángulo (< >) para indicar el tipo de datos del valor actual utilizado en una instrucción de estilo. Aquí hablamos del tipo de datos, no del valor actual.
Los tipos de datos básicos se describen al final de este anexo.
- Breve referencia . Los valores incluidos entre comillas simples y corchetes de ángulo, tales como <'background-color'> en la propiedad background indica un método rápido para definir el valor que desea. Los valores identificados en background-color se pueden utilizar en la propiedad de fondo . Si prefiere definir el color de fondo en el cuerpo de un documento, por ejemplo, puede hacerlo utilizando una de las siguientes dos reglas: body { background: red } o body { background-color: red }.
- Tipo de datos predefinidos. Valores especificados entre corchetes de ángulo sin comillas, tales como border-width en la propiedad border-top-widthson similares a los tipos de datos básicos, pero contienen valores predefinidos. Los valores permitidos para <border-width>, por ejemplo, son thin, thick, medium, and <length>.
Cuando se dispone de diversos valores, se organizan según las siguientes reglas:
- Palabras adyacentes. Varias palabras adyacentes significan que todo los valores se pueden utilizar en cualquier orden.
- Valores separados por una barra vertical "|". La barra separa varias soluciones, de las cuales sólo una se puede conservar.
- Los valores separador por una barra vertical doble "||". La barra doble separa diversas opciones, de las cuales sólo una se puede conservar en cualquier orden.
- Paréntesis cuadrados "[]". Los corchetes cuadrados agrupan valores en instrucciones que se evaluarán como una expresión matemática.
La evaluación de los valores presentados en este apéndice siguen una secuencia jerárquica. Primero, se consideran los valores adyacentes, luego los valores separados por barras dobles verticales y, finalmente, las separadas por barras verticales simples.
Para completar esta regla, se pueden añadir los siguiente calificadores después de cada valor o grupo de valores:
- * (asterisco). El tipo anterior, palabra o grupo, se puede repetir varias veces.
- + (más). El tipo previo, palabra o grupo se repite una o varias veces.
- ? (marca de pregunta). El tipo, palabra o grupo anterior es opcional.
- {} (corchetes). Un par de dígitos entre corchetes, como {1,2}, indica que el tipo, palabra o grupo anterior se repite por lo menos una vez, y cuando más dos..