<\/span><\/h2>\nCSS funciona como un mecanismo complementario de HTML<\/strong>, ya que permite indicarle al navegador el estilo que debe poseer al mostrar la informaci\u00f3n. Por ejemplo, HTML le indica qu\u00e9 parte es un subt\u00edtulo, enlace o p\u00e1rrafo y CSS le se\u00f1ala el color, fuente, el tama\u00f1o, la alineaci\u00f3n y los aspectos est\u00e9ticos que debe poseer.<\/p>\nHa evolucionado con el avance de internet, pues con la diversificaci\u00f3n de los buscadores fue necesario estandarizar los comandos. Por tal raz\u00f3n, el World Wide Web Consortium<\/strong> o W3C, en un esfuerzo por garantizar variedad y satisfacer la demanda de los dise\u00f1adores, lo recomend\u00f3.<\/p>\n<\/p>\n
<\/p>\n
Por otra parte, funciona con Javascript para potenciar las funciones que se aplican a las webs<\/strong>. Un ejemplo de ello es el cambio del color de los v\u00ednculos o links una vez que ya fue visitado, ayuda a crear elementos interactivos, dise\u00f1ar men\u00fas y todo un mundo donde la creatividad es la mayor ayudante.<\/p>\nEs un lenguaje ampliamente utilizado para dar formato a sitios webs<\/strong>, por ello se puede decir que es universal. Gracias a esta caracter\u00edstica se puede emplear en Edge, Safari, Chrome, entre otros y darle el estilo que requiere el usuario.<\/p>\n<\/span>Sintaxis<\/span><\/h2>\nCSS tiene una sintaxis que emplea palabras claves en ingl\u00e9s<\/strong> para especificar las propiedades del estilo y es muy f\u00e1cil de usar. Sin embargo, posee una serie de reglas que a su vez tienen selectores y declaraciones. Una estructura b\u00e1sica comprende:<\/p>\n<\/p>\n
<\/span>Selectores<\/span><\/h3>\nEn esta categor\u00eda de la estructura se aplican estilos que coincidan con la etiqueta o el atributo se\u00f1alado. Dentro de los selectores se pueden se\u00f1alar los siguientes:<\/p>\n
\n- Universal<\/strong>: Es el que se utiliza para todos los elementos de la p\u00e1gina, por ejemplo colocar el margen de la web.<\/li>\n
- De etiqueta<\/strong>: Este selector distingue los elementos del HTML cuya etiqueta combine con el valor del selector. Por ejemplo, h1{color: blue;} p: {color: black }, lo que indica que los t\u00edtulos de la p\u00e1gina estar\u00e1n en color azul y el p\u00e1rrafo en color negro.<\/li>\n
- Descendente<\/strong>: Se trata de a\u00f1adir una caracter\u00edstica a un elemento cuando se encuentra entre las etiquetas de apertura y cierre. Por ejemplo, <p><div><span>Texto span<\/span><\/div><p>.<\/li>\n
- Atributos<\/strong>: Este selector permite elegir elementos HTML en funci\u00f3n de sus propiedades. Un ejemplo es [type=\u201dtext\u201d] {width: 120px; }, lo que indica que en formato de tipo texto se aplicar\u00e1 un ancho de 120 px.<\/li>\n
- Selector de ID<\/strong>: Es el encargado de definir estilos sobre un elemento y se caracteriza por la necesidad de anteponer el signo numeral. Por ejemplo, #idelemento{ text- align: center; color: blue; }, lo que indica que los textos HTML con el atributo id estar\u00e1n centrados y ser\u00e1n de color azul.<\/li>\n<\/ul>\n
Existen otros selectores que le permiten dar mayor calidad visual a la p\u00e1gina web. Estos se pueden incluir en el documento de manera interna, externa o entre l\u00edneas.<\/p>\n
<\/span>Declaraciones<\/span><\/h3>\nLas declaraciones en la sintaxis se refieren a una lista unida.<\/strong> Cada declaraci\u00f3n consiste en una propiedad, dos puntos (:), y un valor. En caso de que haya muchas declaraciones en un bloque, estas se separan con punto y coma (;).<\/p>\nLas propiedades tienen un conjunto de posibles valores <\/strong>que afectan a un elemento o a un grupo particular de elementos. Por su parte, el valor puede estar compuesto por una palabra clave, por ejemplo center, o un n\u00famero, por ejemplo, 150px (150 p\u00edxeles).<\/p>\n