Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Web
Unidad 1: HTML y CSS3
Tema 2: Estilos CSS
Tema 02: Estilo CSS
2
Índice
1.2 Estilos CSS
1.2.1.Selector de estilo CSS
1.2.1.1. Tipos de estilos
1.2.2. Selectores CSS
1.2.2.1. Selector universal
1.2.2.2. Selector de etiqueta
1.2.2.3. Selector descendente
1.2.2.4. Selector de clase
1.2.2.5. Selector de id
1.2.2.6 Combinación de selectores
3
Capacidades
• Diseña páginas web utilizando etiquetas HTML5 y CSS3 .
4
Introducción
• En este capítulo aprenderás a definir reglas de estilo para que los elementos de la página web tengan una mejor
presentación.
• Asimismo, aprenderás a definir nuevas reglas de estilo en los selectores universal y de etiqueta.
5
Estilos CSS
6
Selector de estilo CSS
• Un selector de estilo CSS es una regla
que le dice al navegador cómo
desplegar un elemento dentro de una
pagina.
• Por ejemplo: se puede crear una regla
CSS para las todas las directivas <h1>,
cuyo tamaño sea de 36 pixeles, su
fuente Courier y su color de letra azul.
7
Selector de estilo CSS
8
Tipos de estilo
Interno
• Si deseas crear definiciones de estilo
solamente para una página del sitio web
debes crear un estilo interno.
• Los estilos se definen en una zona
específica del propio documento HTML.
Se emplea la etiqueta <style> de HTML y
solamente se pueden incluir en la
cabecera del documento (solo dentro de
la sección <head>).
9
Tipos de estilo: Externo
• Si deseas que el sitio web tenga un
aspecto uniforme, utiliza una hoja de
estilos externa y vinculada a cada
documento. A uno o más documentos.
• Un archivo de tipo CSS se podrá enlazar
a una página HTML mediante la etiqueta
<link>. Se pueden crear todos los
archivos CSS que sean necesarios y cada
página HTML puede enlazar tantos
archivos CSS necesite.
10
Selectores CSS
11
Selector universal
• Se utiliza para seleccionar todos los
elementos de la página. El selector
universal se indica mediante un asterisco
(*).
• A pesar de su sencillez, no se utiliza
habitualmente, ya que es difícil que un
mismo estilo se pueda aplicar a todos los
elementos de una página.
12
Selector de etiqueta
• Selecciona todos los elementos de la
página cuya etiqueta HTML coincide con
el valor del selector.
• Si algunos selectores contienen reglas
similares, se agrupan en una sola regla,
donde los selectores se encuentran
separados por una coma.
13
Selector descendente
• Permite definir reglas a los elementos
que se encuentran dentro de otros
elementos.
• Un elemento es descendente de otro
cuando se encuentra entre las etiquetas
de apertura y de cierre del otro
elemento.
14
Selector de clase
• Para personalizar una regla y aplicarlo a
determinados elementos de la página, se
define el selector de class.
• En el archivo css se define una clase
destacada con los estilos que se van a
aplicar a los elementos. Para ello, se le
antecede el punto (.).
15
Selector de id
• Para aplicar estilos CSS a un único
elemento de la página, se utiliza el
selector de id.
• Este tipo de selectores solo selecciona
un elemento de la página porque el valor
del atributo id no se puede repetir en
dos elementos diferentes de una misma
página.
16
Combinación de selectores
Los selectores CSS incluyen una combinación de diversas combinaciones de selectores
simples.
CSS 3 contiene cuatro combinaciones:
• selector de descendiente (separados por espacios)
• selector de elemento hijo (mayor de delimitado)
• selector de hermanos adyacentes (más delimitado)
• selector de hermano ordinaria (separados por un guion)
17
Ejercicio
• Diseña una página HTML utilizando las estructuras básicas de
HTML: uso de párrafos, imágenes, hipervínculos y listas,
definiendo los selectores CSS en un archivo externo.
• El diseño de las páginas HTML será bajo el asesoramiento del
docente.
18
Conclusiones
• Un selector de estilo CSS es una regla que le dice al navegador cómo desplegar un elemento dentro de una
página.
• Si se desea crear definiciones de estilo solamente para una página del sitio web, emplea la etiqueta <style> de
HTML y solamente se pueden incluir en la cabecera del documento (sólo dentro de la sección <head>).
• Si deseas que el sitio web tenga un aspecto uniforme, utiliza una hoja de estilos externa. Un archivo de tipo CSS
se podrá enlazar a una página HTML mediante la etiqueta <link>.
• El selector universal se utiliza para seleccionar todos los elementos de la página. El selector universal se indica
mediante un asterisco (*).
• El selector de etiqueta se utiliza para asignar reglas a todos los elementos de la página, cuya etiqueta HTML
coincide con el valor del selector.
19
Conclusiones
• Si algunos selectores contienen reglas similares, se agrupan en una sola regla, en la cual los selectores se
encuentran separados por una coma.
• Para aplicar estilos CSS a un único elemento de la página, se utiliza el selector de id. Este tipo de selector no se
puede repetir en dos elementos diferentes de una misma página.
• Para personalizar una regla y aplicarlo a varios elementos de la página define el selector de class. Este selector se
define en el archivo css, y se crea la regla a aplicar a los elementos. Se le antecede el punto (.).
• El selector descendente aplica reglas a los elementos que se encuentran dentro de otros elementos. Un elemento
es descendente de otro cuando se encuentra entre las etiquetas de apertura y de cierre del otro elemento.
20
Referencias bibliográficas
Acera Garcia, M.A. (2012). CSS3. Madrid: Anaya Multimedia
21
GRACIAS
www.cibertec.edu.pe