jueves, 26 de marzo de 2020

Código CSS - Sintaxis

¿Qué es el código CSS?

El código CSS es un lenguaje de diseño gráfico que permite definir las propiedades, comportamientos y demás atribuciones de diseño de los elementos de un documento escrito en lenguaje de marcado, especialmente HTML, estas propiedades pueden ser almacenadas en archivos .css y de esta forma reutilizar en diferentes documentos HTML. Actualmente se encuentra en la versión 3, llamada CSS3.


Formas de acoplamiento del CSS con HTML

Existen tres formas (niveles), y cada una de ellas tiene más preponderancia que la anterior:


Primera: En un archivo externo llamado hoja de estilo. Este se debe incluir en el documento HTML con la etiqueta <link> en la sección <head> del HTML. Ejemplo:

<link rel="stylesheet" href="file.css"/>
 

Donde "file.css" es el archivo externo u hoja de estilos.


Segunda: A nivel de página. Se da cuando se incluye código CSS en el documento HTML con la etiqueta <style> en la sección <head> del HTML. Ejemplo:

<style>/*Código CSS*/</style>
 

Este código servirá exclusivamente para el archivo HTML donde se escribe, si tuviera una archivo externo que asigna determinada propiedad y esta propiedad se repite dentro de la etiqueta "<style>", el valor asignado en "<style>" será el que se mantenga.


Tercera: A nivel de marca. Se produce cuando el código CSS se declara dentro de un elemento HTML con la propiedad "style". Ejemplo:

<div style="color: green;">Hola</div>
 



Sintaxis

Se coloca primero el nombre del elemento HTML (etiqueta), nombre de la clase (class) o identificador (id), luego entre llaves irán las propiedades, dos puntos y sus valores de la siguiente manera:


Como se escribe Ejemplo práctico
[nombre del elemento] {
    propiedad1: valor1;
    propiedad2: valor2;
    /* Comentario de linea*/
    propiedad3: valor3;
    /* 
    *Comentario de bloque
    propiedad4: valor4;
    propiedad5: valor5;
    */
}
div{
    width: 100px;
    height: 100px;
    background-color: #FEE;
    margin: 10px;
    border: 1px solid red;
    color: brown;
    font-family: "calibri";
    font-size: 20px;
    text-align: center;
}





No hay comentarios:

Publicar un comentario