Clase # 3 CSS-Introducción
Clase # 3 CSS-Introducción
Qué es CSS???
Fuente: w3School
Estilos en CSS
Para maquetar o darle estilos a una página
web, lo podemos hacer sobre cada etiqueta
que tengamos en nuestro documento html.
Los estilos CSS son reglas que se definen para
los elementos HTML. Dentro de un archivo
CSS podemos incluir infinitas reglas, y cada
una se puede aplicar a varios selectores
diferentes y cada declaración puede incluir
tantos pares propiedad/valor como sean
necesarios.
Fuente: w3School
Estructura de una web con CSS 3
• En línea. Nosotros podemos aplicar estilos
directamente sobre el propio elemento una
vez estamos declarando la etiqueta de
apertura, independiente de la etiqueta que
sea:
Ejemplo:
Fuente: w3School
Estructura de una web con CSS 3
* Internos, en cabecera o embebidos. ....
Además de definir nuestros estilos en la propia ....
<head>
etiqueta, en línea, podemos hacerlo
<meta charset=”utf-8” />
internamente en la cabecera de la página <style>
actual. Es decir, si quiero aplicar a toda la p{
página un estilo concreto podemos hacerlo font-size: 22px;
declarándolo dentro del <head></head> como font-style: italic;
}
vimos en un ejemplo del módulo anterior.
</style>
</head>
....
....
Fuente: w3School
Estructura de una web con CSS 3
* Externos. En la mayoría de los proyectos de gran embergadura, será necesario trabajar con varios archivos a
la vez, y cada uno de ellos deberá hacer su función, tendremos por tanto:
- Un archivo HTML5 (extensión .html) donde tendremos nuestras etiquetas: texto, formularios, tablas, la
semántica de la web, etc.
- Un archivo CSS3 , (extensión .css) donde tendremos las reglas de estilo referidas a las etiquetas con nuestro
diseño. Archivo style.css
Archivo index.html
Fuente: w3School
Sintaxis CSS
Fuente: w3School
Modelo de caja (Model box)
Fuente: https://www.solvetic.com/tutoriales/article/581-el-modelo-de-caja-css/
Comentarios CSS
Sintaxis:
/* Comentarios */
/* Comentario de una sola línea */
/*
Un comentario
que se extiende
en varias
líneas
*/
Fuente: https://www.solvetic.com/tutoriales/article/581-el-modelo-de-caja-css/
Selectores y reglas básicas
Selectores
Fuente: w3School
Selectores de tipo de etiqueta
Fuente: w3School
Selector Universal
El selector universal * es muy fácil de
utilizar. Su función es la de aplicar una
propiedad o conjunto de propiedades a
todos los elementos de la página. No es
muy comúnmente utilizado debido que
no es implementado por la mayoría de
los navegadores. Y por otro lado,
resulta muy difícil aplicar una misma
propiedad a todos los elementos de la
página.
Fuente: w3School
Selectores de descendientes
Fuente: w3School
El atributo class y el atributo id
Sintaxis: sel#identi{Definción}
Fuente: w3School
Gracias
“La tecnología no se evade, se asume como un nuevo reto educativo”… Ky