header ¡dios mio, esta lleno de estrellas..!

Publicidad




Indice CSS

Con mis pequeños articulos sobre CSS no pretendo escribir un ensayo exhaustivo sobre el tema, ya que no tengo ni conocimientos, ni tiempo, ni ganas. Y tampoco voy a hacerlo de forma sistemática, empezando por el punto 1, para seguir con el 2 y luego el 3… ufff, con solo pensarlo me da pereza.

Pero tampoco quiero pasarme horas buscando entre los posts hasta encontrar uno en concreto, necesito un poco de orden, así que tiro por la calle del medio.

A continuación copio y pego el indice de la traducción del estandar CSS, y a medida que vaya escribiendo agrego un enlace al post en cuestión.

Para algo este invento se llama hipertexto.

Tabla de Contenidos Completa

  • 1. Acerca de la Especificación CSS2
    • 1.1 Leyendo la especificación
    • 1.2 Cómo está organizada la especificación
    • 1.3 Convenciones
      • 1.3.1 Elementos y atributos en el lenguaje del documento
      • 1.3.2 Definición de las propiedades CSS
        • 1.3.2.1 Valor
        • 1.3.2.2 Inicial
        • 1.3.2.3 Se aplica a
        • 1.3.2.4 Se hereda
        • 1.3.2.5 Porcentajes
        • 1.3.2.6 Grupos de medios
      • 1.3.3 Propiedades resumidas
      • 1.3.4 Notas y ejemplos
      • 1.3.5 Imágenes y descripciones extensas
    • 1.4 Reconocimientos
    • 1.5 Aviso de Copyright
  • 2 Introducción a CSS2
    • 2.1 Breve guía de CSS2 para HTML
    • 2.2 Breve guía de CSS2 para XML
    • 2.3 El modelo de procesamiento de CSS2
      • 2.3.1 El lienzo
      • 2.3.2 Modelo de destinatarios de CSS2
    • 2.4 Reglas de diseño de CSS
  • 3 Conformidad: Requisitos y Recomendaciones
    • 3.1 Definiciones
    • 3.2 Conformidad
    • 3.3 Condiciones de error
    • 3.4 Tipo de contenido text/css
  • 4 Sintaxis y tipos básicos de datos en CSS2
    • 4.1 Sintaxis
      • 4.1.1 Comandos
      • 4.1.2 Palabras clave
      • 4.1.3 Caracteres y mayúsculas/minúsculas
      • 4.1.4 Estamentos
      • 4.1.5 Reglas-arroba
      • 4.1.6 Bloques
      • 4.1.7 Juegos de reglas, bloques de declaraciones y selectores
      • 4.1.8 Declaraciones y propiedades
      • 4.1.9 Comentarios
    • 4.2 Reglas para el manejo de errores en el análisis
    • 4.3 Valores
      • 4.3.1 Enteros y números reales
      • 4.3.2 Medidas
      • 4.3.3 Porcentajes
      • 4.3.4 URL + URN = URI
      • 4.3.5 Contadores
      • 4.3.6 Colores
      • 4.3.7 Angulos
      • 4.3.8 Tiempos
      • 4.3.9 Frecuencias
      • 4.3.10 Cadenas
    • 4.4 Representación de los documentos CSS
      • 4.4.1 Referencias a caracteres no representados en una codificación de caracteres
  • 5 Selectores
  • 6 Asignación de valores a las propiedades, Cascada y Herencia
    • 6.1 Valores especificados, computados y reales
      • 6.1.1 Valores especificados
      • 6.1.2 Valores computados
      • 6.1.3 Valores reales
    • 6.2 Herencia
      • 6.2.1 inherit
    • 6.3 La regla @import
    • 6.4 Cascada
      • 6.4.1 Orden de la cascada
      • 6.4.2 Las reglas !important
      • 6.4.3 Cálculo de la especificidad de un selector
      • 6.4.4 Precedencia de las indicaciones de presentación fuera de CSS
  • 7 Tipos de medios
    • 7.1 Introducción a los tipos de medios
    • 7.2 Especificación de hojas de estilos dependientes de los medios
      • 7.2.1 La regla @media
    • 7.3 Tipos de medios reconocidos
      • 7.3.1 Grupos de medios
  • 8 Modelo de caja
    • 8.1 Dimensiones de la caja
    • 8.2 Ejemplo de márgenes, rellenos y bordes
    • 8.3 Margin
      • 8.3.1 Márgenes cerrados
    • 8.4 Padding
    • 8.5 Propiedades del borde
      • 8.5.1 border-width
      • 8.5.2 border-color
      • 8.5.3 border-style
      • 8.5.4 border
  • 8 Modelo de caja
    • 8.1 Dimensiones de la caja
    • 8.2 Ejemplo de márgenes, rellenos y bordes
    • 8.3 Margin
      • 8.3.1 Márgenes cerrados
    • 8.4 Padding
    • 8.5 Propiedades del borde
      • 8.5.1 border-width
      • 8.5.2 border-color
      • 8.5.3 border-style
      • 8.5.4 border
  • 9 Modelo de formato visual
    • 9.1 Introducción al modelo de formato visual
      • 9.1.1 El acceso visual
      • 9.1.2 Bloques de contención
    • 9.2 Control de la generación de cajas
      • 9.2.1 Elementos a nivel de bloque y cajas de bloque
        • Cajas de bloque anónimas
      • 9.2.2 Elementos a nivel de línea y cajas de línea
        • 9.2.2.1 Cajas de línea anónimas
      • 9.2.3 Cajas compact
      • 9.2.4 Cajas run-in
      • 9.2.5 display
    • 9.3 Esquemas de posicionamiento
      • 9.3.1 position
      • 9.3.2 left
    • 9.4 Flujo normal
      • 9.4.1 Contexto de formato de bloque
      • 9.4.2 Contexto de formato de línea
      • 9.4.3 Posicionamiento relativo
    • 9.5 Flotantes
      • 9.5.1 float
      • 9.5.2 clear
    • 9.6 Posicionamiento absoluto
      • 9.6.1 Posicionamiento fijo
    • 9.7 Relaciones entre ‘display’, ‘position’ y ‘float’
    • 9.8 Comparación entre flujo normal, flotantes y posicionamiento absoluto
      • 9.8.1 Flujo normal
      • 9.8.2 Posicionamiento relativo
      • 9.8.3 Flotar una caja
      • 9.8.4 Posicionamiento absoluto
    • 9.9 Presentación por capas
      • 9.9.1 z-index
    • 9.10 unicode-bidi
  • 10 Detalles del modelo de formato visual
    • 10.1 Definición de “bloque de contención”
    • 10.2 Width
    • 10.3 Computando anchos y márgenes
      • 10.3.1 Elementos no reemplazados, de línea
      • 10.3.2 Elementos reemplazados, de línea
      • 10.3.3 Elementos no reemplazados en flujo normal, a nivel de bloque
      • 10.3.4 Elementos reemplazados en flujo normal, a nivel de bloque
      • 10.3.5 Elementos no reemplazados, flotantes
      • 10.3.6 Elementos reemplazados, flotantes
      • 10.3.7 Elementos no reemplazados, posicionados absolutamente
      • 10.3.8 Elementos reemplazados, posicionados absolutamente
    • 10.4 min-width y max-width
    • 10.5 height
    • 10.6 Computando alturas y márgenes
      • 10.6.1 Elementos no reemplazados, de línea
      • 10.6.2 Elementos reemplazados, de línea, elementos reemplazados en flujo normal, a nivel de bloque y elementos reemplazados, flotantes
      • 10.6.3 Elementos no reemplazados en flujo normal, a nivel de bloque y elementos reemplazados, flotantes
      • 10.6.4 Elementos no reemplazados, posicionados absolutamente
      • 10.6.5 Elementos reemplazados, posicionados absolutamente
    • 10.7 max-height
    • 10.8 vertical-align
      • 10.8.1 Interlineado y medio interlineado
  • 11 Efectos visuales
    • 11.1 Desbordamiento y recorte
      • ‘overflow’
      • ‘clip’
    • 11.2 Visibility
  • 12 Numeración automática y listas
    • 12.1 :after
    • 12.2 content
    • 12.3 run-in
    • 12.4 comillas
      • 12.4.1 quotes
      • 12.4.2 content
    • 12.5 Contadores y numeración automática
      • 12.5.1 Contadores anidados y área de alcance
      • 12.5.2 Estilos de contadores
      • 12.5.3 Contadores en elementos con display: none
    • 12.6 Marcadores y listas
      • 12.6.1 marker-offset
      • 12.6.2 list-style
  • 13 Medios paginados
    • 13.1 Introducción a los medios paginados
    • 13.2 Cajas de página: la regla @page
      • 13.2.1 Márgenes de la página
      • 13.2.2 size
        • 13.2.2.1 Procesamiento de cajas de página que no se ajustan a una hoja de destino
        • 13.2.2.2 Ubicación de la caja de página en la hoja
      • 13.2.3 marks
      • 13.2.4 Páginas izquierda, derecha y primera
      • 13.2.5 Contenido fuera de la caja de página
    • 13.3 Saltos de página
      • 13.3.1 page-break-inside
      • 13.3.2 page
      • 13.3.3 widows
      • 13.3.4 Saltos de página permitidos
      • 13.3.5 Saltos de página forzados
      • 13.3.6 Los “mejores” saltos de página
    • 13.4 Cascada en el contexto de página
  • 14 Colores y fondos
    • 14.1 color
    • 14.2 El fondo
      • 14.2.1 background
    • 14.3 Corrección de la gama
  • 15 Fuentes
    • 15.1 Introducción
    • 15.2 Especificación de la fuente
      • 15.2.1 Propiedades para la especificación de las fuentes
      • 15.2.2 font-family
      • 15.2.3 font-stretch
      • 15.2.4 font-size-adjust
      • 15.2.5 font
      • 15.2.6 Familias genéricas de fuentes
        • 15.2.6.1 serif
        • 15.2.6.2 sans-serif
        • 15.2.6.3 cursive
        • 15.2.6.4 fantasy
        • 15.2.6.5 monospace
    • 15.3 Selección de fuentes
      • 15.3.1 Descripciones de Fuentes y @font-face
      • 15.3.2 font-size
      • 15.3.3 unicode-range
      • 15.3.4 units-per-em
      • 15.3.5 src
      • 15.3.6 descent
      • 15.3.7 definition-src
      • 15.3.8 topline
      • 15.3.9 Ejemplos
    • 15.4 Características de las Fuentes
      • 15.4.1 Introducción a las Características de las Fuentes
      • 15.4.2 Nombre completo de la fuente
      • 15.4.3 Unidades coordinadas en el cuadrado eme
      • 15.4.4 Línea de Base Central
      • 15.4.5 Codificación de la Fuente
      • 15.4.6 Nombre de la familia de fuentes
      • 15.4.7 Ancho de los signos
      • 15.4.8 Ancho del asta horizontal
      • 15.4.9 Altura de los signos en mayúsculas
      • 15.4.10 Altura de los signos en minúsculas
      • 15.4.11 Línea de Base inferior
      • 15.4.12 Línea de Base matemática
      • 15.4.13 Máxima caja externa
      • 15.4.14 Altura máxima sin acentos
      • 15.4.15 Profundidad máxima sin acentos
      • 15.4.16 Número Panose-1
      • 15.4.17 Rango de caracteres ISO 10646
      • 15.4.18 Línea de Base superior
      • 15.4.19 Ancho del asta vertical
      • 15.4.20 Angulo del asta vertical
    • 15.5 Algoritmo de equivalencia de fuentes
      • 15.5.1 Equivalencia de los valores de los pesos de las fuentes con los nombres de las fuentes
      • 15.5.2 Ejemplos de equivalencias de fuentes
  • 16 Texto
    • 16.1 text-indent
    • 16.2 text-align
    • 16.3 Decoración
      • 16.3.1 text-decoration
      • 16.3.2 text-shadow
    • 16.4 word-spacing
    • 16.5 text-transform
    • 16.6 white-space
  • 17 Tablas
    • 17.1 Introducción a las tablas
    • 17.2 El modelo de tabla CSS
      • 17.2.1 Objetos anónimos de la tabla
  • 17.3 Selectores de columnas
  • 17.4 Las tablas en el modelo de formato visual
    • 17.4.1 Posición y alineación del encabezado
  • 17.5 Composición visual del contenido de las tablas
    • 17.5.1 Capas y transparencia en la tabla
    • 17.5.2 table-layout
      • 17.5.2.1 Composición fija de la tabla
      • 17.5.2.2 Composición automática de la tabla
    • 17.5.3 Algoritmos para la altura de la tabla
    • 17.5.4 Alineación horizontal en una columna
    • 17.5.5 Efectos dinámicos en filas y columnas
  • 17.6 Bordes
    • 17.6.1 El modelo de bordes separados
      • 17.6.1.1 empty-cells
    • 17.6.2 El modelo de bordes cerrados
      • 17.6.2.1 Resolución de conflictos de bordes
    • 17.6.3 Estilos de bordes
  • 17.7 Procesamiento sonoro de las tablas
    • 17.7.1 speak-header
  • 18 Interfaz del usuario
    • 18.1 cursor
    • 18.2 Preferencias de color del usuario
    • 18.3 Preferencias de fuentes del usuario
    • 18.4 Outline
      • 18.4.1 Contornos y foco
    • 18.5 Amplificación
  • 19 Hojas de estilo auditivas
    • 19.1 Introducción a las hojas de estilo auditivas
    • 19.2 volume
    • 19.3 speak
    • 19.4 pause
    • 19.5 cue
    • 19.6 play-during
    • 19.7 elevation
    • 19.8 richness
    • 19.9 speak-numeral