Hogar Desarrollo ¿Qué es una hoja de estilo en cascada (css)? - definición de techopedia

¿Qué es una hoja de estilo en cascada (css)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la hoja de estilo en cascada (CSS)?

Las hojas de estilo en cascada (CSS) son un estándar (o lenguaje) que describe el formato de las páginas de lenguaje de marcado. CSS define el formato para los siguientes tipos de documentos:

  • Lenguaje de marcado de hipertexto (HTML)
  • Lenguaje de marcado de hipertexto extensible (XHTML)
  • Lenguaje de marcado extensible (XML)
  • Gráfico vectorial escalable (SVG)
  • Lenguaje de interfaz de usuario XML (XUL)

CSS permite a los desarrolladores separar contenido y elementos visuales para un mayor control y flexibilidad de la página. Un archivo CSS normalmente se adjunta a un archivo HTML mediante un enlace en el archivo HTML.

En diciembre de 1998, el World Wide Web Consortium (W3C) publicó la primera especificación CSS (CSS1). Esto fue seguido por CSS Nivel 2 (CSS2) y CSS Nivel 2, Revisión 1 (CSS2.1)

Techopedia explica la hoja de estilo en cascada (CSS)

El formato del documento HTML era tedioso y complejo antes de CSS debido a los atributos de estilo HTML incorporados. Específicamente, las etiquetas con estilo requieren descripciones detalladas y repetitivas de los siguientes elementos:

  • Colores de fuente
  • Estilos de fondo
  • Alineaciones de elementos
  • Fronteras
  • Tamaños

CSS define estructuralmente elementos para encabezados (h1), subencabezados (h2), subencabezados (h3), etc. Las opciones de elementos están disponibles para fuente, color, énfasis, tamaño, etc.

CSS permite a los desarrolladores mover elementos de estilo a un área HTML separada para un marcado limpio. Por ejemplo, si un desarrollador quisiera cambiar la fuente de todos los encabezados h2 en un archivo HTML, se podría hacer un solo cambio en el archivo CSS adjunto. Si no se adjuntó ningún archivo CSS, el desarrollador tendría que cambiar la opción de fuente para cada encabezado h2 en el archivo HTML principal.

¿Qué es una hoja de estilo en cascada (css)? - definición de techopedia