La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué es CSS?

¿Qué es CSS?

CSS (Hoja de estilo en cascada) se puede traducir como "Hoja de estilo en cascada" o "Hoja de estilo en cascada", que define cómo se muestran los elementos HTML para controlar la apariencia de una página web. Al utilizar CSS para separar el contenido de la presentación de la página, se mejora enormemente la eficiencia del trabajo. Los estilos se almacenan en hojas de estilo, generalmente en

CSS viene en varias versiones (es decir, niveles), por lo que es importante saber qué versión usar. CSS 1 se convirtió en un estándar recomendado a finales de 1996 e incluía propiedades muy básicas como fuentes, colores, márgenes, etc. Sobre esta base, CSS2 agrega conceptos avanzados (como flotación y posicionamiento) y selectores avanzados (como selectores secundarios, selectores hermanos adyacentes y selectores universales). Al momento de escribir este artículo, CSS2 sigue siendo la última versión de CSS, aunque se convirtió en un estándar recomendado en 1998. El Consorcio World Wide Web (W3C) avanzó muy lentamente, por lo que, aunque el desarrollo de CSS3 comenzó antes del comienzo del nuevo milenio, todavía estaba muy lejos de su lanzamiento final. Para mejorar la velocidad de desarrollo y la implementación del navegador, CSS3 se divide en módulos, que se pueden publicar e implementar de forma independiente. CSS3 incluye algunas características nuevas e interesantes, incluido un módulo para diseño de múltiples columnas, pero el módulo selector es el más cercano a completarse y probablemente se convertirá en un estándar recomendado en 2006. En 2002, el desarrollo de CSS2.1 comenzó anticipando que el tiempo entre el lanzamiento de CSS2 y CSS3 sería largo. Esta es una versión revisada de CSS2, con planes para corregir algunos errores y describir con mayor precisión las implementaciones de CSS en el navegador. CSS2.1 está casi completo, pero es posible que no se implemente antes de finales de 2006. Sin embargo, refleja con mayor precisión el estado actual de CSS.

Las hojas de estilo en cascada resuelven un problema común.

Las etiquetas HTML se diseñaron originalmente para definir el contenido del documento. Modifique la página fácilmente utilizando la

función de tabla apilada

1. 2. Unifique convenientemente el estilo de la página. 3. Reducir el tamaño de la página web.

Las hojas de estilo en cascada mejoran enormemente la eficiencia en el trabajo.

Las hojas de estilo definen cómo se muestran los elementos HTML, al igual que la etiqueta de fuente y los atributos de color en HTML 3.2. Los estilos suelen guardarse externamente. archivo css. Al editar un documento CSS simple, las hojas de estilo externas le permiten cambiar el diseño y la apariencia de todas las páginas de su sitio simultáneamente. CSS puede considerarse un gran avance en el campo del diseño web porque permite controlar el estilo y el diseño de varias páginas simultáneamente. Como desarrollador de sitios web, puede definir estilos para cada elemento HTML y aplicarlos a cualquier cantidad de páginas. Para actualizar globalmente, simplemente cambie el estilo y todos los elementos de su sitio se actualizarán automáticamente. [1]

Editar esta historia de CSS

En 1994, Ha Kunley propuso la propuesta inicial de CSS; Burt Bos estaba diseñando un navegador llamado Argo. Decidieron diseñar CSS. juntos. Hubo algunas propuestas para lenguajes de hojas de estilo en ese momento, pero CSS fue el primero con la idea de "cascada". En CSS, los estilos de un archivo se pueden heredar de otras hojas de estilos. Los lectores pueden usar su estilo favorito en algunos lugares, heredarlo en otros lugares o "en cascada" el estilo del autor, lo que brinda a los autores y lectores la flexibilidad de agregar sus propios diseños y mezclar sus propias preferencias. Harquin propuso CSS por primera vez en una conferencia en Chicago en 1994, y lo propuso nuevamente con Persia en 1995. En ese momento, el W3C acababa de establecerse. El W3C está muy interesado en el desarrollo de CSS y organizó un taller al respecto. Hakun, Persia y otros (como Thomas Rairdon de Microsoft) son los principales líderes técnicos de este proyecto. A finales de 1996, CSS estaba completo. La primera versión de los requisitos CSS de 1996 se publicó en febrero. A principios de 1997, el W3C organizó un grupo de trabajo dedicado al estudio de CSS, encabezado por Chris Riley. Este grupo de trabajo comenzó a discutir cuestiones no cubiertas en la primera edición y la segunda edición de CSS se publicó en mayo de 1998. En 2007, la tercera edición aún no se ha completado.

Las ventajas de utilizar el diseño CSS en este párrafo

En comparación con el diseño web de tabla tradicional, CSS tiene las siguientes tres ventajas obvias:

1: Separación de expresiones y contenido

Elimine la parte del diseño y colóquela en un archivo de estilo independiente. Sólo se almacena información de texto en el archivo HTML. Estas páginas son más amigables para los motores de búsqueda.

2. Mejorar la velocidad de navegación de la página

Para el efecto visual de la misma página, el tamaño de la página del diseño CSS es mucho más pequeño que el tamaño del archivo de la página de la codificación de la tabla. generalmente solo este último 1/2. El navegador no tiene que compilar muchas etiquetas largas.

3. Fácil de mantener y modificar.

Puedes rediseñar todo el sitio web simplemente modificando algunos archivos CSS.

4. El uso del diseño CSS está más en línea con los estándares actuales del W3C.

PD: La organización W3C no es miembro de la organización de estándares internacionales ISO.

Editar esta experiencia perceptiva CSS

¿Qué es CSS? Quizás esté ansioso por saber la respuesta. Pero las descripciones textuales vagas significan poco. Comencemos con alguna experiencia emocional. Esta es una página web normal. Sin embargo, al agregar reglas CSS a este archivo, podemos obtener páginas web muy hermosas. Eso no es todo. Sin cambiar el HTML, podemos obtener diferentes estilos de páginas web añadiendo diferentes reglas CSS:

¿Qué es CSS?

*CSS es la abreviatura de Cascading Style Sheets. * El lenguaje CSS es un lenguaje de marcado que no requiere compilación y es interpretado y ejecutado directamente por el navegador (un lenguaje interpretado por el navegador).

El papel de CSS

* CSS es responsable de la presentación del contenido web (XHTML) en el diseño web estándar. * También se puede decir que un archivo CSS es un archivo de texto que contiene algunas etiquetas CSS. Los archivos CSS deben utilizar CSS como sufijo del nombre del archivo. *Podemos reducir la carga de trabajo simplemente cambiando el archivo CSS y cambiando la presentación general de la página web, por lo que es un curso obligatorio para todo diseñador web. *CSS es producido y mantenido por el Grupo de Trabajo CSS del W3C. ¿Por qué cascada? Durante el proceso de visualización de la página, hay muchos estilos que actúan sobre los elementos de la página y estos estilos provienen de diferentes lugares. El navegador tiene su propio estilo predeterminado, el autor de la página web tiene su propio estilo y el usuario también puede tener su propio estilo, pero el estilo mostrado final es uno de ellos y existe un conflicto entre los dos. CSS maneja este conflicto mediante un proceso llamado cascada. La cascada asigna una importancia a cada regla: la hoja de estilo del autor se considera la más importante, seguida de la hoja de estilo del usuario y, finalmente, la hoja de estilo predeterminada utilizada por el navegador o el agente de usuario. Para dar a los usuarios más control, puede especificar cualquier regla como! Es importante aumentar su importancia y darle prioridad sobre cualquier regla, ¡incluso sobre el autor! Reglas para banderas importantes. Por tanto, la cascada adopta el siguiente orden de importancia: ¡Marcado! ESTILO DE USUARIO IMPORTANTE > ¡Márcalo! IMPORTANTE Estilo de autor > Estilo de autor > Estilo de usuario > Estilo de aplicación de navegador/agente de usuario. Luego, el orden de las reglas se decide en función de la especificidad del seleccionador. Las reglas con selectores más específicos tienen prioridad sobre las reglas con selectores más generales. Si dos reglas tienen la misma especificidad, la regla definida posteriormente tiene prioridad. Por lo tanto, apilar se refiere al apilamiento de capas con diferentes prioridades.

Edite este párrafo para agregar una hoja de estilo a la página web.

Puedes añadir hojas de estilo a tus páginas web de cuatro formas. La definición de estilo más cercana al objetivo tiene mayor prioridad. Un estilo de alta prioridad heredará la definición no superpuesta de un estilo de baja prioridad, pero anulará la definición superpuesta. ¡Consulte Comprender las excepciones! Declaración importante.

Definir objetos de bloque de estilo interno

Puedes usar HTML

Estilos en línea