SlideShare a Scribd company logo
1 of 36
Download to read offline
hojas de estilo CSS
CSS es el acrónismo de CascadingStyle Sheets (es 
decir, hojas de estilo en cascada)
¿qué puedo hacer con CSS? 
CSS es un lenguaje de estilo que define la presentación de los 
documentos HTML. Por ejemplo, CSS abarca cuestiones 
relativas a fuentes, colores, márgenes, líneas, altura, anchura, 
imágenes de fondo, posicionamiento avanzado y muchos otros 
temas.
¿Qué diferencia hay entre CSS y HTML? 
HTML se usa para estructurar el contenido; CSS se usa para 
formatear el contenido previamente estructurado.
¿Qué beneficios me ofrece CSS? 
CSS fue toda una revolución en el mundo del diseño web. 
Entre los beneficios concretos de CSS encontramos: 
! 
control de la presentación de muchos documentos desde una 
única hoja de estilo; 
control más preciso de la presentación; 
aplicación de diferentes presentaciones a diferentes tipos de 
medios (pantalla, impresión, etc.); 
numerosas técnicas avanzadas y sofisticadas.
¿cómo funciona CSS?
La sintaxis básica de CSS
aplicando CSS a un documento HTML
Método 1: En línea (el atributo style) 
Un modo de aplicar CSS a HTML es usando el atributo de 
HTML style. Si ampliamos el ejemplo anterior sobre el color de 
fondo rojo, CSS se puede aplicar así:
Método 2: Interno (la etiqueta style) 
Otra forma es incluir el código CSS usando la etiqueta HTML 
<style>. Por ejemplo, así:
Método 3: Externo (enlace a una hoja de estilo) 
Una hoja de estilo externa es sencillamente un fichero de texto 
con la extensión .css. Como cualquier otro fichero, puedes 
colocar la hoja de estilo en el servidor web o en el disco duro. 
! 
Por ejemplo, digamos que tu hoja de estilo se llama style.css y 
está localizada en una carpeta que se llama style. Esta 
situación se puede ilustrar de la siguiente manera:
Método 3: Externo (enlace a una hoja de estilo) 
Fíjate cómo la ruta a nuestra hoja de estilo aparece indicada 
por medio del atributo href. 
! 
La línea de código debe insertarse en la sección de 
encabezado del código HTML, es decir, entre la etiqueta 
<head> y </head>. De esta manera:
Método 3: Externo (enlace a una hoja de estilo) 
Este vínculo indica al navegador que debería usar la presentación del 
fichero CSS al mostrar el fichero HTML. Lo realmente bueno de este 
método es que se pueden vincular varios documentos HTML con la 
misma hoja de estilo. En otras palabras, se puede usar un único fichero 
CSS para controlar la presentación del muchos documentos HTML.
colores y fondos
Color de primer plano: la propiedad 'color' 
La propiedad color describe el color de primer plano de un elemento. 
! 
Por ejemplo, imagina que queremos que todos los títulos de un 
documento aparezcan con color rojo oscuro. Todos los títulos están 
marcados con el elemento <h1>. El código siguiente establece el color de 
los elementos <h1> como rojo. 
! 
Los colores se pueden introducir como valores hexadecimales, como en el 
ejemplo anterior: #ff0000; o se pueden usar los nombres de los colores: 
"red" (rojo), o bien como valores rgb: (rgb(255,0,0)).
La propiedad 'background-color' 
La propiedad background-color describe el color de fondo de los 
elementos. 
! 
El elemento <body> contiene todo el contenido de un documento HTML. 
Así pues, para cambiar el color de fondo de una página, la propiedad 
background-color debería aplicarse al elemento <body>.
La propiedad 'background-color' 
También se pueden aplicar colores de fondo a otros elementos, entre ellos, 
a los encabezados y al texto. En el ejemplo que sigue se aplicarán 
diferentes colores a los elementos <body> y <h1>
Imágenes de fondo [background-image] 
La propiedad CSS background-image se usa para insertar una imagen de 
fondo. 
! 
Para insertar la imagen de la mariposa como imagen de fondo de una 
página web, aplica sencillamente la propiedad background-image al 
elemento <body> y especifica la localización de la imagen.
Repetir la imagen de fondo [background-repeat] 
La tabla siguiente resume los cuatro valores diferentes para la propiedad 
background-repeat.
Fijar la imagen de fondo [background-attachment] 
La propiedad background-attachment especifica si una imagen está fija o 
se desplaza con el elemento contenedor. 
! 
Una imagen de fondo fija no se moverá con el texto cuando el lector se 
desplace por la página, mientras que una imagen de fondo no fija se 
desplazará con el texto de la página web
Combinación de propiedades [background] 
La propiedad background es una forma abreviada de todas las 
propiedades de fondo listadas a lo largo de esta lección. 
! 
Con la propiedad background se pueden comprimir varias propiedades, y 
así escribir una hoja de estilo de forma más abreviada, lo que facilitará su 
lectura.
Combinación de propiedades [background] 
Por ejemplo, observa estas cinco líneas de código: 
Usando background se puede lograr el mismo resultado con una única 
línea de código:
Combinación de propiedades [background] 
El orden en que deben aparecer las propiedades individuales es el 
siguiente: 
! 
[background-color] | [background-image] | [background-repeat]| 
[background-attachment] | [background-position]
fuentes
Familia de fuentes [font-family] 
La propiedad font-family se usa para establecer una lista ordenada de 
fuentes que se usarán para mostrar un elemento determinado o una 
página web. Si la primera fuente de la lista no está instalada en el 
ordenador desde el que se accede al sitio, se seguirá probando con la 
siguiente fuente hasta encontrar una fuente apropiada. 
! 
Para clasificar las fuentes se usan dos tipos de nombres: nombres de una 
familia y familias genéricas. Estos dos términos se explican a continuación.
Familia de fuentes [font-family]
Estilo de la fuente [font-style] 
La propiedad font-style define la fuente elegida bien con el valor normal, el 
valor italic o el valor oblique. En el ejemplo que sigue, todos los 
encabezados marcados con <h2> aparecerán en cursiva.
Peso de la fuente [font-weight] 
La propiedad font-weight describe qué intensidad o "peso" en negrita 
debería tener la fuente. Toda fuente puede tener los valores normal o bold. 
Algunos navegadores soportan, incluso, el uso de números entre 100 y 
900 (de cien en cien) para describir el peso de dicha fuente.
Tamaño de la fuente [font-size] 
El tamaño de la fuente se establece por medio de la propiedad font-size. 
! 
A la hora de describir el tamaño de las fuentes, existen muchas unidades 
diferentes (por ejemplo, píxeles y porcentajes) entre las que elegir. 
! 
Existe una diferencia clave entre las cuatro unidades anteriores. Las 
unidades 'px' y 'pt' establecen el tamaño de la fuente de forma absoluta, 
mientras que '%' y 'em' permiten al usuario ajustar el tamaño de la misma 
según considere oportuno.
Combinación de propiedades [font] 
Si usamos la propiedad abreviada font es posible incluir todas las 
propiedades diferentes relativas a fuentes en una única propiedad.
Combinación de propiedades [font] 
Por ejemplo, imagina estas cuatro líneas de código que usamos para 
describir las propiedades de fuente para la etiqueta <p>: 
Usando la propiedad abreviada, el código se puede simplicar así:
Combinación de propiedades [font] 
El orden de los valores para la propiedad font es: 
! 
font-style | font-variant | font-weight | font-size | font-family
preguntas?

More Related Content

What's hot

Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
Simoney Llamas
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
Caro Duran
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
Diivenii Sykes
 
Html y css
Html y cssHtml y css
Html y css
isandy
 

What's hot (19)

Identificación del lenguaje ccs
Identificación del lenguaje ccsIdentificación del lenguaje ccs
Identificación del lenguaje ccs
 
Qué es CSS y con qué se come?
Qué es CSS y con qué se come?Qué es CSS y con qué se come?
Qué es CSS y con qué se come?
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
Css - Tema 1
Css - Tema 1Css - Tema 1
Css - Tema 1
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Curso HTML 5 & jQuery - Leccion 2
Curso HTML 5 & jQuery - Leccion 2Curso HTML 5 & jQuery - Leccion 2
Curso HTML 5 & jQuery - Leccion 2
 
Conceptos básicos HTML
Conceptos básicos HTMLConceptos básicos HTML
Conceptos básicos HTML
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
1. Introducción a las Hojas de estilo (CSS)
1. Introducción a las Hojas de estilo (CSS)1. Introducción a las Hojas de estilo (CSS)
1. Introducción a las Hojas de estilo (CSS)
 
Hojas de estilo_css
Hojas de estilo_cssHojas de estilo_css
Hojas de estilo_css
 
Conceptos Básicos CSS
Conceptos Básicos CSSConceptos Básicos CSS
Conceptos Básicos CSS
 
Identificación del lenguaje de css
Identificación del lenguaje de cssIdentificación del lenguaje de css
Identificación del lenguaje de css
 
Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
2. Introducción a las Hojas de estilo (CSS)
2. Introducción a las Hojas de estilo (CSS)2. Introducción a las Hojas de estilo (CSS)
2. Introducción a las Hojas de estilo (CSS)
 
Diseño web con css
Diseño web con cssDiseño web con css
Diseño web con css
 
Html y css
Html y cssHtml y css
Html y css
 
Lenguaje html y css ..
Lenguaje html y css ..Lenguaje html y css ..
Lenguaje html y css ..
 
Css posicionamiento de pag web presentacion de la semana
Css posicionamiento de pag web      presentacion de la semanaCss posicionamiento de pag web      presentacion de la semana
Css posicionamiento de pag web presentacion de la semana
 

Viewers also liked (8)

Las hojas de estilo CSS
Las hojas de estilo CSSLas hojas de estilo CSS
Las hojas de estilo CSS
 
Taller de Css
Taller de CssTaller de Css
Taller de Css
 
Que es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSQue es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSS
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Html
HtmlHtml
Html
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
Curso HTML y CSS, parte 1
Curso HTML y CSS, parte 1Curso HTML y CSS, parte 1
Curso HTML y CSS, parte 1
 
hojas de_estilo_css
 hojas de_estilo_css hojas de_estilo_css
hojas de_estilo_css
 

Similar to Hojas de estilo CSS

Introduccion css
Introduccion cssIntroduccion css
Introduccion css
elitatks
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
Caro Duran
 
Resumen de dreamweaver aybeth orozco morales 11 e
Resumen de dreamweaver  aybeth orozco morales 11 eResumen de dreamweaver  aybeth orozco morales 11 e
Resumen de dreamweaver aybeth orozco morales 11 e
aybeth9414
 

Similar to Hojas de estilo CSS (20)

Introdu css clase1
Introdu css clase1Introdu css clase1
Introdu css clase1
 
Presentacióncss
PresentacióncssPresentacióncss
Presentacióncss
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSS
 
CSS
CSSCSS
CSS
 
Gordo
GordoGordo
Gordo
 
Introduccion css
Introduccion cssIntroduccion css
Introduccion css
 
programacion
programacionprogramacion
programacion
 
Introduccion css
Introduccion cssIntroduccion css
Introduccion css
 
Manual de introducción a CSS3
Manual de introducción a CSS3Manual de introducción a CSS3
Manual de introducción a CSS3
 
Manual de Introducción a CSS3
Manual de Introducción a CSS3Manual de Introducción a CSS3
Manual de Introducción a CSS3
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Css
CssCss
Css
 
¿Qué es CSS?
¿Qué es CSS?¿Qué es CSS?
¿Qué es CSS?
 
Guia de css para principiantes
Guia de css para principiantesGuia de css para principiantes
Guia de css para principiantes
 
Esilo css
Esilo cssEsilo css
Esilo css
 
Resumen de dreamweaver aybeth orozco morales 11 e
Resumen de dreamweaver  aybeth orozco morales 11 eResumen de dreamweaver  aybeth orozco morales 11 e
Resumen de dreamweaver aybeth orozco morales 11 e
 
Presentación-HTML5-okkk.pdf
Presentación-HTML5-okkk.pdfPresentación-HTML5-okkk.pdf
Presentación-HTML5-okkk.pdf
 
Css wendy
Css wendyCss wendy
Css wendy
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John Jayro
 

More from iConstruye

Examen edicion
Examen edicionExamen edicion
Examen edicion
iConstruye
 
Examen Edición Multimedia
Examen Edición MultimediaExamen Edición Multimedia
Examen Edición Multimedia
iConstruye
 

More from iConstruye (20)

Examen taller
Examen tallerExamen taller
Examen taller
 
Entrega1 - Taller 4
Entrega1 - Taller 4Entrega1 - Taller 4
Entrega1 - Taller 4
 
Prototipado Web
Prototipado WebPrototipado Web
Prototipado Web
 
Introducción a Motion Graphics
Introducción a Motion GraphicsIntroducción a Motion Graphics
Introducción a Motion Graphics
 
Examen imagen
Examen imagenExamen imagen
Examen imagen
 
Examen edicion rrpp
Examen edicion rrppExamen edicion rrpp
Examen edicion rrpp
 
Examen edicion
Examen edicionExamen edicion
Examen edicion
 
Texto en InDesign
Texto en InDesignTexto en InDesign
Texto en InDesign
 
Edición conInDesign CS6
Edición conInDesign CS6Edición conInDesign CS6
Edición conInDesign CS6
 
Filezilla
FilezillaFilezilla
Filezilla
 
Webhost
WebhostWebhost
Webhost
 
Etapas de un proyecto web
Etapas de un proyecto webEtapas de un proyecto web
Etapas de un proyecto web
 
Navegación en la web
Navegación en la webNavegación en la web
Navegación en la web
 
Mapas conceptuales
Mapas conceptualesMapas conceptuales
Mapas conceptuales
 
Etiquetas estructurales en HTML5
Etiquetas estructurales en HTML5Etiquetas estructurales en HTML5
Etiquetas estructurales en HTML5
 
La información como fundamento del diseño
La información como fundamento del diseñoLa información como fundamento del diseño
La información como fundamento del diseño
 
Examen Edición Multimedia
Examen Edición MultimediaExamen Edición Multimedia
Examen Edición Multimedia
 
Temario examen
Temario examenTemario examen
Temario examen
 
Examen
ExamenExamen
Examen
 
Herramientas para diseño web
Herramientas para diseño webHerramientas para diseño web
Herramientas para diseño web
 

Recently uploaded

140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
ilvrosiebp
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
karendaza9506
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
Leo Florez
 

Recently uploaded (20)

Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....
 
140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc140254879-Triptico-Color-Dia-de-La-Madre.doc
140254879-Triptico-Color-Dia-de-La-Madre.doc
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
 
Planificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.docPlanificación del mes de afrovenezolanidad2024.doc
Planificación del mes de afrovenezolanidad2024.doc
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdf
 
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptxSESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
SESION 05 MOBILIARIO Y EQUIPAMIENTO.pptx
 
DIAPOSITIVAS OFICIAL DE PROYECTO DE GRAGO
DIAPOSITIVAS OFICIAL DE PROYECTO DE GRAGODIAPOSITIVAS OFICIAL DE PROYECTO DE GRAGO
DIAPOSITIVAS OFICIAL DE PROYECTO DE GRAGO
 
cabildo abierto forma de participación ciudadana
cabildo abierto forma de participación ciudadanacabildo abierto forma de participación ciudadana
cabildo abierto forma de participación ciudadana
 
1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILEARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
ARQUITECTURA ESCOLAR PÚBLICA COMO PATRIMONIO MODERNO EN CHILE
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientes
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola Perez
 

Hojas de estilo CSS

  • 2. CSS es el acrónismo de CascadingStyle Sheets (es decir, hojas de estilo en cascada)
  • 3. ¿qué puedo hacer con CSS? CSS es un lenguaje de estilo que define la presentación de los documentos HTML. Por ejemplo, CSS abarca cuestiones relativas a fuentes, colores, márgenes, líneas, altura, anchura, imágenes de fondo, posicionamiento avanzado y muchos otros temas.
  • 4.
  • 5.
  • 6. ¿Qué diferencia hay entre CSS y HTML? HTML se usa para estructurar el contenido; CSS se usa para formatear el contenido previamente estructurado.
  • 7. ¿Qué beneficios me ofrece CSS? CSS fue toda una revolución en el mundo del diseño web. Entre los beneficios concretos de CSS encontramos: ! control de la presentación de muchos documentos desde una única hoja de estilo; control más preciso de la presentación; aplicación de diferentes presentaciones a diferentes tipos de medios (pantalla, impresión, etc.); numerosas técnicas avanzadas y sofisticadas.
  • 10. aplicando CSS a un documento HTML
  • 11. Método 1: En línea (el atributo style) Un modo de aplicar CSS a HTML es usando el atributo de HTML style. Si ampliamos el ejemplo anterior sobre el color de fondo rojo, CSS se puede aplicar así:
  • 12. Método 2: Interno (la etiqueta style) Otra forma es incluir el código CSS usando la etiqueta HTML <style>. Por ejemplo, así:
  • 13. Método 3: Externo (enlace a una hoja de estilo) Una hoja de estilo externa es sencillamente un fichero de texto con la extensión .css. Como cualquier otro fichero, puedes colocar la hoja de estilo en el servidor web o en el disco duro. ! Por ejemplo, digamos que tu hoja de estilo se llama style.css y está localizada en una carpeta que se llama style. Esta situación se puede ilustrar de la siguiente manera:
  • 14. Método 3: Externo (enlace a una hoja de estilo) Fíjate cómo la ruta a nuestra hoja de estilo aparece indicada por medio del atributo href. ! La línea de código debe insertarse en la sección de encabezado del código HTML, es decir, entre la etiqueta <head> y </head>. De esta manera:
  • 15. Método 3: Externo (enlace a una hoja de estilo) Este vínculo indica al navegador que debería usar la presentación del fichero CSS al mostrar el fichero HTML. Lo realmente bueno de este método es que se pueden vincular varios documentos HTML con la misma hoja de estilo. En otras palabras, se puede usar un único fichero CSS para controlar la presentación del muchos documentos HTML.
  • 16.
  • 18. Color de primer plano: la propiedad 'color' La propiedad color describe el color de primer plano de un elemento. ! Por ejemplo, imagina que queremos que todos los títulos de un documento aparezcan con color rojo oscuro. Todos los títulos están marcados con el elemento <h1>. El código siguiente establece el color de los elementos <h1> como rojo. ! Los colores se pueden introducir como valores hexadecimales, como en el ejemplo anterior: #ff0000; o se pueden usar los nombres de los colores: "red" (rojo), o bien como valores rgb: (rgb(255,0,0)).
  • 19. La propiedad 'background-color' La propiedad background-color describe el color de fondo de los elementos. ! El elemento <body> contiene todo el contenido de un documento HTML. Así pues, para cambiar el color de fondo de una página, la propiedad background-color debería aplicarse al elemento <body>.
  • 20. La propiedad 'background-color' También se pueden aplicar colores de fondo a otros elementos, entre ellos, a los encabezados y al texto. En el ejemplo que sigue se aplicarán diferentes colores a los elementos <body> y <h1>
  • 21. Imágenes de fondo [background-image] La propiedad CSS background-image se usa para insertar una imagen de fondo. ! Para insertar la imagen de la mariposa como imagen de fondo de una página web, aplica sencillamente la propiedad background-image al elemento <body> y especifica la localización de la imagen.
  • 22. Repetir la imagen de fondo [background-repeat] La tabla siguiente resume los cuatro valores diferentes para la propiedad background-repeat.
  • 23. Fijar la imagen de fondo [background-attachment] La propiedad background-attachment especifica si una imagen está fija o se desplaza con el elemento contenedor. ! Una imagen de fondo fija no se moverá con el texto cuando el lector se desplace por la página, mientras que una imagen de fondo no fija se desplazará con el texto de la página web
  • 24. Combinación de propiedades [background] La propiedad background es una forma abreviada de todas las propiedades de fondo listadas a lo largo de esta lección. ! Con la propiedad background se pueden comprimir varias propiedades, y así escribir una hoja de estilo de forma más abreviada, lo que facilitará su lectura.
  • 25. Combinación de propiedades [background] Por ejemplo, observa estas cinco líneas de código: Usando background se puede lograr el mismo resultado con una única línea de código:
  • 26. Combinación de propiedades [background] El orden en que deben aparecer las propiedades individuales es el siguiente: ! [background-color] | [background-image] | [background-repeat]| [background-attachment] | [background-position]
  • 28. Familia de fuentes [font-family] La propiedad font-family se usa para establecer una lista ordenada de fuentes que se usarán para mostrar un elemento determinado o una página web. Si la primera fuente de la lista no está instalada en el ordenador desde el que se accede al sitio, se seguirá probando con la siguiente fuente hasta encontrar una fuente apropiada. ! Para clasificar las fuentes se usan dos tipos de nombres: nombres de una familia y familias genéricas. Estos dos términos se explican a continuación.
  • 29. Familia de fuentes [font-family]
  • 30. Estilo de la fuente [font-style] La propiedad font-style define la fuente elegida bien con el valor normal, el valor italic o el valor oblique. En el ejemplo que sigue, todos los encabezados marcados con <h2> aparecerán en cursiva.
  • 31. Peso de la fuente [font-weight] La propiedad font-weight describe qué intensidad o "peso" en negrita debería tener la fuente. Toda fuente puede tener los valores normal o bold. Algunos navegadores soportan, incluso, el uso de números entre 100 y 900 (de cien en cien) para describir el peso de dicha fuente.
  • 32. Tamaño de la fuente [font-size] El tamaño de la fuente se establece por medio de la propiedad font-size. ! A la hora de describir el tamaño de las fuentes, existen muchas unidades diferentes (por ejemplo, píxeles y porcentajes) entre las que elegir. ! Existe una diferencia clave entre las cuatro unidades anteriores. Las unidades 'px' y 'pt' establecen el tamaño de la fuente de forma absoluta, mientras que '%' y 'em' permiten al usuario ajustar el tamaño de la misma según considere oportuno.
  • 33. Combinación de propiedades [font] Si usamos la propiedad abreviada font es posible incluir todas las propiedades diferentes relativas a fuentes en una única propiedad.
  • 34. Combinación de propiedades [font] Por ejemplo, imagina estas cuatro líneas de código que usamos para describir las propiedades de fuente para la etiqueta <p>: Usando la propiedad abreviada, el código se puede simplicar así:
  • 35. Combinación de propiedades [font] El orden de los valores para la propiedad font es: ! font-style | font-variant | font-weight | font-size | font-family