SlideShare una empresa de Scribd logo
0. CSS: Introducción




¿Qué es CSS?
Cascading Style Sheets (Hojas de estilo en cascada)


CSS es un lenguaje usado para definir la presentación de un documento
estructurado escrito en HTML o XML (y por extensión en XHTML).

La idea que se encuentra detrás del desarrollo de CSS es separar la
estructura de un documento de su presentación.


Una vez creados los contenidos, se utiliza el lenguaje CSS para definir el
aspecto de cada elemento: color, tamaño y tipo de letra del texto,
separación horizontal y vertical entre elementos, posición de cada
elemento dentro de la página, etc.
1. CSS: Funcionamiento básico


Estilos definidos
sin utilizar CSS




Estilos definidos
con CSS
2. Cómo incluir CSS en un documento XHTML



CSS proporciona tres caminos diferentes para aplicar las
reglas de estilo a una página Web:



•Una hoja de estilo externa

•Una hoja de estilo interna

•Un estilo en línea
2. Cómo incluir CSS en un documento XHTML

•Una hoja de estilo externa

Es una hoja de estilo que está almacenada en un archivo diferente al
archivo donde se almacena el código HTML de la página Web.




                     Para ver esta pelt cula, debe
                    disponer de QuickTimeª y de
              un descompresor TIFF (sin comprimir).




Esta es la manera de programar más potente, porque separa
completamente las reglas de formateo para la página HTML de la
estructura básica de la página.
2. Cómo incluir CSS en un documento XHTML

•Una hoja de estilo externa

En la página HTML se enlaza el archivo .CSS externo mediante la
etiqueta <link>




Cuando el navegador carga la página HTML anterior, antes de mostrar
sus contenidos también descarga los archivos CSS externos
enlazados (mediante la etiqueta <link>) y aplica los estilos a los
contenidos de la página.
2. Cómo incluir CSS en un documento XHTML

Normalmente, la etiqueta <link> incluye cuatro atributos cuando se
enlaza un archivo CSS:



▪ rel= indica el tipo de relación que tiene el recurso enlazado (en este
caso, el archivo CSS) y la página HTML. Para los archivos CSS,
siempre se utiliza el valor stylesheet

▪ type= indica el tipo de recurso enlazado. Sus valores están
estandarizados y para los archivos CSS su valor siempre es text/css

▪ href= indica la URL del archivo CSS que contiene los estilos. La URL
indicada puede ser relativa o absoluta y puede apuntar a un recurso
interno o externo al sitio web.

▪ media= indica el medio en el que se van a aplicar los estilos del
archivo CSS.
2. Cómo incluir CSS en un documento XHTML

Aunque generalmente se emplea la etiqueta <link> para enlazar los
archivos CSS externos, también se puede utilizar la etiqueta <style>.




En este caso, para incluir en la página HTML los estilos definidos en
archivos CSS externos se utiliza una regla especial de tipo @import.

La URL del archivo CSS externo se indica mediante una cadena de
texto encerrada con comillas simples o dobles o mediante la palabra
reservada url(). De esta forma, las siguientes reglas @import son
equivalentes:

@import '/css/estilos.css';
@import "/css/estilos.css";
@import url('/css/estilos.css');
@import url("/css/estilos.css");
2. Cómo incluir CSS en un documento XHTML

•Una hoja de estilo interna

Es una hoja de estilo que está incrustada dentro de un documento
HTML. (Dentro del elemento <head> ).
2. Cómo incluir CSS en un documento XHTML

•Una hoja de estilo interna



Este método se emplea cuando se define un número pequeño de
estilos o cuando se quieren incluir estilos específicos en una
determinada página HTML que completen los estilos que se incluyen
por defecto en todas las páginas del sitio Web.

El principal inconveniente es que si se quiere hacer una modificación
en los estilos definidos, es necesario modificar todas las páginas que
incluyen el estilo que se va a modificar.

Se emplea la etiqueta <style> de HTML y solamente se pueden incluir
en la cabecera del documento
2. Cómo incluir CSS en un documento XHTML

•Un estilo en línea

Es un método para insertar el lenguaje de estilo de página,
directamente, dentro de una etiqueta HTML.




Esta forma de incluir CSS directamente en los elementos HTML no es
totalmente adecuada. El incrustar la descripción del formateo dentro
del documento de la página Web, a nivel de código se convierte en
una tarea larga y tediosa.

Solamente se utiliza en determinadas situaciones en las que se debe
incluir un estilo muy específico para un solo elemento concreto.

Más contenido relacionado

PDF
2. Introducción a las Hojas de estilo (CSS)
PDF
Qué es CSS y con qué se come?
PPTX
Que es CSS? Presentacion Basica para CSS
PPTX
Introduccion historia css
PPTX
Conceptos Básicos CSS
PDF
CSS - Hojas de Estilo en Cascada
PPTX
Hojas de estilo (css)
PPTX
Css Introducción
2. Introducción a las Hojas de estilo (CSS)
Qué es CSS y con qué se come?
Que es CSS? Presentacion Basica para CSS
Introduccion historia css
Conceptos Básicos CSS
CSS - Hojas de Estilo en Cascada
Hojas de estilo (css)
Css Introducción

La actualidad más candente (19)

PPTX
Identificación del lenguaje ccs
PPTX
Hojas de estilo CSS
PPTX
Identificacion del lenguaje css
PPTX
Identificación del lenguaje de css
PDF
PPTX
Identificacion del lenguaje css
PPTX
Hojas de estilo cascada
PPTX
Paginas web css
PPTX
Lenguaje html y css ..
PPTX
Css.html(1)
PPTX
Las hojas de estilo (css)
PDF
Hojas de estilos css
PDF
Hojas de estilo CSS
ODP
Hojas de estilo CSS (Cascade Style Sheets)
PPTX
PPTX
Hojas de estilo en cascada
DOCX
Investigacion 1.3 samanta
PDF
Hojas de estilo_css
Identificación del lenguaje ccs
Hojas de estilo CSS
Identificacion del lenguaje css
Identificación del lenguaje de css
Identificacion del lenguaje css
Hojas de estilo cascada
Paginas web css
Lenguaje html y css ..
Css.html(1)
Las hojas de estilo (css)
Hojas de estilos css
Hojas de estilo CSS
Hojas de estilo CSS (Cascade Style Sheets)
Hojas de estilo en cascada
Investigacion 1.3 samanta
Hojas de estilo_css
Publicidad

Destacado (9)

PPT
Creación y tratamiento de imágenes digitales: definición y tipos de imágenes
PPT
Interfaz gráfica de usuario (GUI)
PPT
Evolución Aplicaciones/Gráficos ordenador
PPT
Programas de aplicación
PPT
Creación y tratamiento de imágenes digitales: resolución
PPT
Creación y tratamiento de imágenes digitales: tamaño de la imagen
PPT
Creación y tratamiento de imágenes digitales: color digital
PPT
Creación y tratamiento de imágenes digitales: ficheros bitmap
PDF
Laboratorio de Aplicaciones Gráficas
Creación y tratamiento de imágenes digitales: definición y tipos de imágenes
Interfaz gráfica de usuario (GUI)
Evolución Aplicaciones/Gráficos ordenador
Programas de aplicación
Creación y tratamiento de imágenes digitales: resolución
Creación y tratamiento de imágenes digitales: tamaño de la imagen
Creación y tratamiento de imágenes digitales: color digital
Creación y tratamiento de imágenes digitales: ficheros bitmap
Laboratorio de Aplicaciones Gráficas
Publicidad

Similar a 1. Introducción a las Hojas de estilo (CSS) (20)

PPTX
Introducción a csss
PDF
Hojas de estilo css
PDF
Tutorial css
PDF
TUTORIAL CSS
PPTX
PRESENTACION_CCS_INTRODUCCION_WEBII.pptx
PPTX
introduccic3b3n-css.pptx
PPTX
INTRODUCCION AL CSS CLASE NUEVA CURSO CSS
PDF
Intro css3
PPTX
DEBER HOJA DE ESTILO (CSS) blog blogger blogspot
PPTX
C3 lenguaje de presentación.
PPTX
Estilos cascadas
PPTX
Hojas de estilo con cascada css para sitios web
PPTX
Presentación
PPTX
Css (cascading style sheets)
PPSX
Introducción a css
PPTX
Presenpabo
PPTX
Introduccion a CSS I
PPTX
programacion
PPSX
Qué es CSS.ppsx
Introducción a csss
Hojas de estilo css
Tutorial css
TUTORIAL CSS
PRESENTACION_CCS_INTRODUCCION_WEBII.pptx
introduccic3b3n-css.pptx
INTRODUCCION AL CSS CLASE NUEVA CURSO CSS
Intro css3
DEBER HOJA DE ESTILO (CSS) blog blogger blogspot
C3 lenguaje de presentación.
Estilos cascadas
Hojas de estilo con cascada css para sitios web
Presentación
Css (cascading style sheets)
Introducción a css
Presenpabo
Introduccion a CSS I
programacion
Qué es CSS.ppsx

Más de Aplicaciones Gráficas (10)

PDF
006: html tablas
PPT
005 html: imágenes
PPT
004 html: listas
PPT
003 html: enlaces
PPT
002 html: etiquetas de texto
PDF
00 taula formats
PPT
02. Introducción a la Informática: ficheros
PPT
01. Introducción a la Informática
006: html tablas
005 html: imágenes
004 html: listas
003 html: enlaces
002 html: etiquetas de texto
00 taula formats
02. Introducción a la Informática: ficheros
01. Introducción a la Informática

Último (20)

PPTX
Diseño de proyectos de innovación pedagogica.pptx
PPTX
11avo sesion de clase de produccion de cuyes y conejos.....pptx
PPT
presentacion-flexo-2009, explicación del proceso
PDF
Curso online para participar en exel o deribados
PPTX
Conferencia orientadora Sinapsis y Receptores.pptx
DOCX
RUTA DE TRABAJO III BLOQUE DE SEMANA DE GESTION DE LA IE JUAN SANTOS ATAHUALP...
PPTX
Presentacion de caso clinico (1).pptxhbbb
PDF
HhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjHu .pdf
PDF
programa-regular-abril-julio-2025-ii (1).pdf
PPTX
convulsiones.pptxiiuhbutghiopkhrfxdddxfvk
PPTX
Presentationoooooooooooooooooooooooooooo
PPTX
Las-Ultimas-Tendencias-Tecnologicas-en-Laboratorio-Clinico-ACTUALIZADA.pptx
PDF
Act. 2.1 Recursos Naturales y su Clasificación..pdf
PDF
6o. del 23al 27 de junio 2025_120359.pdf
PDF
AMTD-609_FORMATOALUMNOTRABAJOFINAL602.pdf
PDF
Análisis de Comunidad | Seminario Espacio y Hábitat
PPTX
13 y 14.pptxmjgyggguuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
PPTX
AT_04_Equipo_Gestión_Pedagógica_innovacion.pptx
PDF
ekos contruccion one central park losa colaborante tuberia inoxidable
PDF
Párchese y sobreviva al colegio.pdf, juego
Diseño de proyectos de innovación pedagogica.pptx
11avo sesion de clase de produccion de cuyes y conejos.....pptx
presentacion-flexo-2009, explicación del proceso
Curso online para participar en exel o deribados
Conferencia orientadora Sinapsis y Receptores.pptx
RUTA DE TRABAJO III BLOQUE DE SEMANA DE GESTION DE LA IE JUAN SANTOS ATAHUALP...
Presentacion de caso clinico (1).pptxhbbb
HhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjHu .pdf
programa-regular-abril-julio-2025-ii (1).pdf
convulsiones.pptxiiuhbutghiopkhrfxdddxfvk
Presentationoooooooooooooooooooooooooooo
Las-Ultimas-Tendencias-Tecnologicas-en-Laboratorio-Clinico-ACTUALIZADA.pptx
Act. 2.1 Recursos Naturales y su Clasificación..pdf
6o. del 23al 27 de junio 2025_120359.pdf
AMTD-609_FORMATOALUMNOTRABAJOFINAL602.pdf
Análisis de Comunidad | Seminario Espacio y Hábitat
13 y 14.pptxmjgyggguuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
AT_04_Equipo_Gestión_Pedagógica_innovacion.pptx
ekos contruccion one central park losa colaborante tuberia inoxidable
Párchese y sobreviva al colegio.pdf, juego

1. Introducción a las Hojas de estilo (CSS)

  • 1. 0. CSS: Introducción ¿Qué es CSS? Cascading Style Sheets (Hojas de estilo en cascada) CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación. Una vez creados los contenidos, se utiliza el lenguaje CSS para definir el aspecto de cada elemento: color, tamaño y tipo de letra del texto, separación horizontal y vertical entre elementos, posición de cada elemento dentro de la página, etc.
  • 2. 1. CSS: Funcionamiento básico Estilos definidos sin utilizar CSS Estilos definidos con CSS
  • 3. 2. Cómo incluir CSS en un documento XHTML CSS proporciona tres caminos diferentes para aplicar las reglas de estilo a una página Web: •Una hoja de estilo externa •Una hoja de estilo interna •Un estilo en línea
  • 4. 2. Cómo incluir CSS en un documento XHTML •Una hoja de estilo externa Es una hoja de estilo que está almacenada en un archivo diferente al archivo donde se almacena el código HTML de la página Web. Para ver esta pelt cula, debe disponer de QuickTimeª y de un descompresor TIFF (sin comprimir). Esta es la manera de programar más potente, porque separa completamente las reglas de formateo para la página HTML de la estructura básica de la página.
  • 5. 2. Cómo incluir CSS en un documento XHTML •Una hoja de estilo externa En la página HTML se enlaza el archivo .CSS externo mediante la etiqueta <link> Cuando el navegador carga la página HTML anterior, antes de mostrar sus contenidos también descarga los archivos CSS externos enlazados (mediante la etiqueta <link>) y aplica los estilos a los contenidos de la página.
  • 6. 2. Cómo incluir CSS en un documento XHTML Normalmente, la etiqueta <link> incluye cuatro atributos cuando se enlaza un archivo CSS: ▪ rel= indica el tipo de relación que tiene el recurso enlazado (en este caso, el archivo CSS) y la página HTML. Para los archivos CSS, siempre se utiliza el valor stylesheet ▪ type= indica el tipo de recurso enlazado. Sus valores están estandarizados y para los archivos CSS su valor siempre es text/css ▪ href= indica la URL del archivo CSS que contiene los estilos. La URL indicada puede ser relativa o absoluta y puede apuntar a un recurso interno o externo al sitio web. ▪ media= indica el medio en el que se van a aplicar los estilos del archivo CSS.
  • 7. 2. Cómo incluir CSS en un documento XHTML Aunque generalmente se emplea la etiqueta <link> para enlazar los archivos CSS externos, también se puede utilizar la etiqueta <style>. En este caso, para incluir en la página HTML los estilos definidos en archivos CSS externos se utiliza una regla especial de tipo @import. La URL del archivo CSS externo se indica mediante una cadena de texto encerrada con comillas simples o dobles o mediante la palabra reservada url(). De esta forma, las siguientes reglas @import son equivalentes: @import '/css/estilos.css'; @import "/css/estilos.css"; @import url('/css/estilos.css'); @import url("/css/estilos.css");
  • 8. 2. Cómo incluir CSS en un documento XHTML •Una hoja de estilo interna Es una hoja de estilo que está incrustada dentro de un documento HTML. (Dentro del elemento <head> ).
  • 9. 2. Cómo incluir CSS en un documento XHTML •Una hoja de estilo interna Este método se emplea cuando se define un número pequeño de estilos o cuando se quieren incluir estilos específicos en una determinada página HTML que completen los estilos que se incluyen por defecto en todas las páginas del sitio Web. El principal inconveniente es que si se quiere hacer una modificación en los estilos definidos, es necesario modificar todas las páginas que incluyen el estilo que se va a modificar. Se emplea la etiqueta <style> de HTML y solamente se pueden incluir en la cabecera del documento
  • 10. 2. Cómo incluir CSS en un documento XHTML •Un estilo en línea Es un método para insertar el lenguaje de estilo de página, directamente, dentro de una etiqueta HTML. Esta forma de incluir CSS directamente en los elementos HTML no es totalmente adecuada. El incrustar la descripción del formateo dentro del documento de la página Web, a nivel de código se convierte en una tarea larga y tediosa. Solamente se utiliza en determinadas situaciones en las que se debe incluir un estilo muy específico para un solo elemento concreto.