Skip to content

Maquillaje (CSS)

Es un archivo que se crea aparte del html, en una carpeta llamada css, el nombre del archivo por lo general se asigna main.css, en este archivo se asignan las reglas gráficas que permiten modificar los elementos o etiquetas html.

Válida la carpeta del proyecto, y realiza la configuración corespondiente a la hoja de estilos, recuerda que el nombre de los archivos y carpetas es en mínuscula

Se hace por medio de la etiqueta link, que se pone en el archivo html, que permite vincular el archivo de estilos, adicionalmente se usan los selectores para indicar desde el css que se va a modificar en el html.

Son palabras que se escriben en el html que permiten localizar desde el css a elementos o grupos de elementos que se van a modificar.

  • Identificador: Se usa para modificar una única etiqueta

En el html:

<a href="login.html" id="enlace_login">Login</a>

En el css:

#enlace_login{
/* Acá se ponen las reglas gráficas */
}

/* */ A escribir un texto entre estos simbolos, se crea un comentario, es decir una sentencia que no se ejecuta como regla de estilo, sirve como información sobre el código.

  • Clase: Permite seleccionar un grupo de etiquetas

En el html:

<a href="login.html" class="item_menu">Login</a>
<a href="registro.html" class="item_menu">Registro</a>
<a href="recordar_clave.html" class="item_menu">Recordar contraseña</a>

En el css:

.item_menu{
/* Reglas gráficas que se aplicaran al grupo de etiquetas*/
}

Los selectores se pueden combinar entre varios elementos, es decir una etiqueta puede tener un selector identificador y una o varias clases, las clases se deben separar por espacios.

  • Tipo: Son los nombres de las etiquetas que sirven como selectores, pueden ser únicos o grupos, depende del número de etiquetas en el html.

En el html:

<a href="login.html">Login</a>
<a href="registro.html">Registro</a>
<a href="recordar_clave.html">Recordar contraseña</a>

En el css:

a{
/*
Reglas gráficas que se aplicarán a los selectores
que cumplan con el criterio de selección, es decir
las etiquetas a (enlaces)
*/
}