SlideShare una empresa de Scribd logo
2
Lo más leído
CSS
Hoja de Estilo en Cascada
Prof. Ramiro Estigarribia
ramiroec@gmail.com
Link a la presentación
Es un lenguaje para definir la presentación visual del sitio web.
Permite a los desarrolladores controlar el estilo y el formato de
múltiples páginas al mismo tiempo.
En lugar de definir el tipo de Letra/Color para cada parte, permite
hacer para todo el sitio.
Tryit Editor v3.6 - My First CSS Example
¿Qué es CSS?
body {
padding-left: 11em;
font-family: arial;
color: red;
background-color: blue;
}
En este ejemplo se define el tipo de letra por defecto de una
página: tamaño 11, arial, color rojo, fondo azul.
Lista de colores: HTML Color Names
Ejemplo de uso: estilo.css
1. Estilo inline: Combinar código CSS con HTML.
Se agrega la etiqueta <style> a las partes.
2. Estilo en la cabecera de la página: Se coloca en la
cabecera utilizando la etiqueta <style type=text/css>
3. Separación real del código HTML y CSS:
La etiqueta <link> sirve para informar que tenemos un
código CSS3 en un fichero externo.
Diferentes formas de incluir CSS
Se define con la propiedad style y es la forma más simple
pero menos recomendada.
El problema es que el código se repite muchas veces, en
lugar de hacer asignaciones genéricas.
1.Estilo inline
<h1 style=color:red;background-color:yellow>
Este mensaje es de color rojo sobre fondo amarillo.
</h1>
Permite definir estilos al inicio del código, que se aplican a las
distintas marcas HTML de la página.
2.Estilo en la cabecera de la página.
<style type=text/css>
h1 {color:red}
h2 {color:green}
h3 {color:blue}
</style>
<h1>rojo</h1>
<h2>verde</h2>
<h3>azul</h3>
La ventaja es que podemos aplicar las mismas reglas a
varias las páginas un sitio web.
Al programador le resulta más ordenado tener código HTML y
CSS separado.
3.CSS en archivo externo.
3.CSS en archivo externo.
Archivo: prueba.html
<link rel=StyleSheet href=estilo.css>
</head>
<body>
<h1>Estilo en archivo externo.</h1>
<p>Un archivo separado.</p>
</body>
Archivo: estilo.css
body {
background-color:yellow;
color:blue;
font-family:arial;
}
Cuando se establece CSS en un elemento, sus descendientes
heredan de forma automática.
¿Cómo funciona la Herencia?
<style type=text/css>
body {
color:blue;
font-family:arial;
}
</style>
<p>Texto de Prueba</p>
Si existen 2 reglas iguales, tiene prioridad la más específica.
¿Cómo es la prioridad en la Herencia?
<style type=text/css>
body { color:black; }
h1 { color:red; }
p { color:green; }
</style>
<body>
<h1>Primero</h1>
<p>Texto de Prueba</p>
</body>
Es una regla CSS que puede ser utilizada muchas veces.
¿Qué son las Clases en CSS?
Archivo: prueba.html
<link rel=StyleSheet href=estilo.css>
<body>
<h1 class=resaltado>Titulo</h1>
<p class=resaltado>Es un texto
resaltado.</p>
</body>
Archivo: estilo.css
.resaltado{
color:black;
background-color:yellow;
font-style:italic; }
En lugar de usar class, se puede definir un identificador: id
Clase utilizando identificador: id
Archivo: prueba.html
<link rel=StyleSheet href=estilo.css>
<div id="prueba">
<h1 class=resaltado>Titulo</h1>
<p class=resaltado>Es un texto
resaltado.</p>
</div>
Archivo: estilo.css
#prueba{
color:black;
background-color:yellow;
}
Para aprender más sobre CSS un buen curso gratis es:
Learn CSS | Sololearn
Curso adicional recomendado.

Más contenido relacionado

DOCX
PPTX
Css.html(1)
DOCX
Pagina web 1
DOCX
Colegio nacional nicolas esguerra (1)
PPTX
DOCX
Estructura de una página
Css.html(1)
Pagina web 1
Colegio nacional nicolas esguerra (1)
Estructura de una página

La actualidad más candente (20)

PDF
Introducción a HTML
PDF
Liliana vélez
DOCX
Estructura de una página
DOCX
Colegio nacional nicolas esguerra
DOCX
Documento nicolas garibello
PPT
05 desarrollocss (3)
DOCX
Colegio nacional nicolás esguerra
PPTX
Una Página WEB
PDF
Unidad 2
DOCX
partes de un pagina
PPT
HTML
PPTX
Muñozzz
DOCX
1er guia de trabajo html 1er año
DOCX
Pagina web 1
PPTX
DOCX
Pagina web 1
Introducción a HTML
Liliana vélez
Estructura de una página
Colegio nacional nicolas esguerra
Documento nicolas garibello
05 desarrollocss (3)
Colegio nacional nicolás esguerra
Una Página WEB
Unidad 2
partes de un pagina
HTML
Muñozzz
1er guia de trabajo html 1er año
Pagina web 1
Pagina web 1
Publicidad

Similar a CSS Hoja de estilo en cascada (20)

PDF
CSS - Hojas de Estilo en Cascada.pdf
PDF
Introduccion css
DOCX
Investigacion 1.3 samanta
DOCX
Investigacion 1.3 samanta
DOCX
Investigacion 1.3 samanta
PPTX
Hojas de estilo (css)
PDF
Introduccion css
PPTX
Organigramas John Jayro
PDF
Presentación-HTML5-okkk.pdf
PPTX
Css (cascading style sheets)
PPTX
Identificacion del lenguaje css
PPTX
Manual de css......jpg
PPTX
Manual de css hojas de estilo
DOCX
Estándares que utilizamos en nuestra aplicación web
PPTX
Introduccion historia css
PPTX
Estilos cascadas
PDF
DOC
Esilo css
CSS - Hojas de Estilo en Cascada.pdf
Introduccion css
Investigacion 1.3 samanta
Investigacion 1.3 samanta
Investigacion 1.3 samanta
Hojas de estilo (css)
Introduccion css
Organigramas John Jayro
Presentación-HTML5-okkk.pdf
Css (cascading style sheets)
Identificacion del lenguaje css
Manual de css......jpg
Manual de css hojas de estilo
Estándares que utilizamos en nuestra aplicación web
Introduccion historia css
Estilos cascadas
Esilo css
Publicidad

Más de Ramiro Estigarribia Canese (20)

PDF
8.Flujo, Comportamiento, Patrones y WebApps.pdf
PDF
Principios que Guían la Práctica
PDF
Python conceptos básicos
PDF
Diseño de WebApps
PDF
Diseño basado en patrones
PDF
PDF
Especificaciones de los procesadores
PDF
Lenguaje de programación awk
PDF
Bases de datos con PHP y PDO
PDF
Bases de datos con PHP y Mysqli
PDF
Interfaz de usuario
PDF
Variables del sistema en php
PDF
Funciones en php
PDF
Bootstrap menues, contenedores y formularios
PDF
Estructuras de control en bash
PDF
Visual studio code
PDF
Diseño de software
PDF
Herramienta cacti
PDF
Monitoreo de datacenter
PDF
Comprensión de los requerimientos
8.Flujo, Comportamiento, Patrones y WebApps.pdf
Principios que Guían la Práctica
Python conceptos básicos
Diseño de WebApps
Diseño basado en patrones
Especificaciones de los procesadores
Lenguaje de programación awk
Bases de datos con PHP y PDO
Bases de datos con PHP y Mysqli
Interfaz de usuario
Variables del sistema en php
Funciones en php
Bootstrap menues, contenedores y formularios
Estructuras de control en bash
Visual studio code
Diseño de software
Herramienta cacti
Monitoreo de datacenter
Comprensión de los requerimientos

Último (20)

PDF
taller de informática - LEY DE OHM
PDF
Temas y subtemas de las fichas 1 y 2.pdf
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
Presentación de Redes de Datos modelo osi
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
ACTIVIDAD 2.pdf j
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPT
Que son las redes de computadores y sus partes
PPTX
Administración se srevidores de apliaciones
PDF
Maste clas de estructura metálica y arquitectura
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
DOCX
Trabajo colaborativo Grupo #2.docxmkkkkkkl
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
taller de informática - LEY DE OHM
Temas y subtemas de las fichas 1 y 2.pdf
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Presentación de Redes de Datos modelo osi
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
REDES INFORMATICAS REDES INFORMATICAS.pptx
ACTIVIDAD 2.pdf j
Influencia-del-uso-de-redes-sociales.pdf
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
Que son las redes de computadores y sus partes
Administración se srevidores de apliaciones
Maste clas de estructura metálica y arquitectura
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Aristoteles-y-su-forma-de-entender-el-conocimiento-y-las-personas.pdf
SAP Transportation Management para LSP, TM140 Col18
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Calidad desde el Docente y la mejora continua .pdf
historia_web de la creacion de un navegador_presentacion.pptx
Trabajo colaborativo Grupo #2.docxmkkkkkkl
Zarate Quispe Alex aldayir aplicaciones de internet .docx

CSS Hoja de estilo en cascada

  • 1. CSS Hoja de Estilo en Cascada Prof. Ramiro Estigarribia ramiroec@gmail.com Link a la presentación
  • 2. Es un lenguaje para definir la presentación visual del sitio web. Permite a los desarrolladores controlar el estilo y el formato de múltiples páginas al mismo tiempo. En lugar de definir el tipo de Letra/Color para cada parte, permite hacer para todo el sitio. Tryit Editor v3.6 - My First CSS Example ¿Qué es CSS?
  • 3. body { padding-left: 11em; font-family: arial; color: red; background-color: blue; } En este ejemplo se define el tipo de letra por defecto de una página: tamaño 11, arial, color rojo, fondo azul. Lista de colores: HTML Color Names Ejemplo de uso: estilo.css
  • 4. 1. Estilo inline: Combinar código CSS con HTML. Se agrega la etiqueta <style> a las partes. 2. Estilo en la cabecera de la página: Se coloca en la cabecera utilizando la etiqueta <style type=text/css> 3. Separación real del código HTML y CSS: La etiqueta <link> sirve para informar que tenemos un código CSS3 en un fichero externo. Diferentes formas de incluir CSS
  • 5. Se define con la propiedad style y es la forma más simple pero menos recomendada. El problema es que el código se repite muchas veces, en lugar de hacer asignaciones genéricas. 1.Estilo inline <h1 style=color:red;background-color:yellow> Este mensaje es de color rojo sobre fondo amarillo. </h1>
  • 6. Permite definir estilos al inicio del código, que se aplican a las distintas marcas HTML de la página. 2.Estilo en la cabecera de la página. <style type=text/css> h1 {color:red} h2 {color:green} h3 {color:blue} </style> <h1>rojo</h1> <h2>verde</h2> <h3>azul</h3>
  • 7. La ventaja es que podemos aplicar las mismas reglas a varias las páginas un sitio web. Al programador le resulta más ordenado tener código HTML y CSS separado. 3.CSS en archivo externo.
  • 8. 3.CSS en archivo externo. Archivo: prueba.html <link rel=StyleSheet href=estilo.css> </head> <body> <h1>Estilo en archivo externo.</h1> <p>Un archivo separado.</p> </body> Archivo: estilo.css body { background-color:yellow; color:blue; font-family:arial; }
  • 9. Cuando se establece CSS en un elemento, sus descendientes heredan de forma automática. ¿Cómo funciona la Herencia? <style type=text/css> body { color:blue; font-family:arial; } </style> <p>Texto de Prueba</p>
  • 10. Si existen 2 reglas iguales, tiene prioridad la más específica. ¿Cómo es la prioridad en la Herencia? <style type=text/css> body { color:black; } h1 { color:red; } p { color:green; } </style> <body> <h1>Primero</h1> <p>Texto de Prueba</p> </body>
  • 11. Es una regla CSS que puede ser utilizada muchas veces. ¿Qué son las Clases en CSS? Archivo: prueba.html <link rel=StyleSheet href=estilo.css> <body> <h1 class=resaltado>Titulo</h1> <p class=resaltado>Es un texto resaltado.</p> </body> Archivo: estilo.css .resaltado{ color:black; background-color:yellow; font-style:italic; }
  • 12. En lugar de usar class, se puede definir un identificador: id Clase utilizando identificador: id Archivo: prueba.html <link rel=StyleSheet href=estilo.css> <div id="prueba"> <h1 class=resaltado>Titulo</h1> <p class=resaltado>Es un texto resaltado.</p> </div> Archivo: estilo.css #prueba{ color:black; background-color:yellow; }
  • 13. Para aprender más sobre CSS un buen curso gratis es: Learn CSS | Sololearn Curso adicional recomendado.