SlideShare una empresa de Scribd logo
1 de 114
Descargar para leer sin conexión
Tecnologías Web de Cliente
CSS
Profesores
Carlos A. Iglesias
Mercedes Garijo
Puedes contactarme en cif@gsi.dit.upm.es - Despacho C-211
2
1.
Principios Para qué vale
3
Aspecto de la
página web
Lenguaje de marcas para definir el aspecto de
un documento HTML
4
5
CSS y HTML
HTMLCSS JavaScript
presentación contenido conducta
6
CSS Zen Garden
7
Historia
CSS
CSS1
Fuente: https://visual.ly/css-interesting-facts-and-history
8
Historia
CSS
CSS2
Fuente: https://visual.ly/css-interesting-facts-and-history
9
Historia
CSS
CSS2
Fuente: https://visual.ly/css-interesting-facts-and-history
10
Historia
CSS
CSS3
Fuente: https://visual.ly/css-interesting-facts-and-history
11
2.
Lenguaje CSS
básico
En qué consiste
CSS
12
Sin CSS - Sólo HTML
13
Con HTML y CSS
14
Cosas que hay que saber de CSS
Siglas
Cascading Style Sheets -
Hojas de estilo
Navegador web
El navegador web procesa
código HTML, código CSS y
código JS
Extensión
Los ficheros css terminan en .
css
Cascada
Orden en que se aplican las
reglas de estilo CSS para
definir el valor de una
propiedad de un elemento
HTML.
Editor
Es un fichero de texto plano.
Lo editamos con un editor de
texto (notepad, gedit, …) o un
IDE (Integrated Development
Environment)
Referencias
Un fichero CSS puede estar
referenciado por varios
ficheros HTML (o incluido por
otros ficheros CSS)
15
Sintaxis regla CSS
16
h1 {color: green; font-family: Verdana;}
Declaración
propiedad
Selector
valor propiedad valor
Regla CSS
Ejemplo fichero CSS
17
Combinando HTML y CSS
<!DOCTYPE html>
<html>
...
<body>
<p>¡Hola!</p>
</body>
</html>
Título
¡Hola!
18
p {color: red;}
Regla CSS
selector {propiedad: valor;}
19
3.
Selectores CSS
Cómo
seleccionar
nodos HTML en
las reglas CSS
20
21
Selector CSS
Escoger un
elemento del
árbol DOM
Ejemplo
22
Fuente: http://dabrook.org/resources/posters/
Selector Etiqueta
23
li { color: green; }
Para indicar cualquier elemento usamos *
Ej. * {background-color: red;}
Selector AND
24
li, h1 { color: green; }
Selector repetido
25
li, h1 { color: green; }
h1 { color: red;}
Selector ‘ruta’ (descendants)
26
ul ul li { color: green; }
body
h1 h2 p ul
li li li
ul
li li
p
Selector hijos directos (children)
27
body > p { color: green; }
body
h1 h2 p ul
li li li
ul
li li
p
Selector hermano predecesor
adyacente (adjacent sibling)
28
h1 + h2 { color: green; }
body
h1 h2 h2 ul
li li li
ul
li li
p
Selector hermanos con predecesor
(general sibling)
29
h1 〜 h2 { color: green; }
body
h1 h2 h2 ul
li li li
ul
li li
p
Revisión
30
Revisión
31
Revisión
32
Seleccionar elementos concretos
33
▣ Metemos una marca en el HTML para poder
seleccionarlos en CSS
□ class: marcamos todos los elementos de un mismo
tipo
□ id: marcamos un elemento único (id) en esa página
▣ En CSS
□ .nombre-clase : {}
□ #nombre-id : {}
Ejemplo id - class
34
http://jsfiddle.net/cif2cif/ygaejfmy/4/
Seleccionar tipo y clase (I)
35
Seleccionar tipo y clase (II)
36
Seleccionar por atributos
37
Pseudo-elementos - partes de un doc
38
Pseudo elemento Explicación
p::first-letter Selecciona primera letra del elemento
p::first-line Selecciona primera línea del elemento
p::before{content: “texto”;} Añade texto antes del elemento
p::after{content: “texto”;} Añade contenido después del elemento
p::selection
Texto seleccionado por el usuario con
ratón o teclado
Ejemplo pseudo-elementos
39
Pseudo-clases -estado especial
40
Pseudo elemento Explicación
a:link, a:visited, a:active
selecciona enlace no visitado,
visitado o activo
h1:hover
elemento por el que se pasa el
ratón por encima
input:focus, input:checked, input:
disabled, input:valid, input:invalid,
input:in-range, input:out-of-range,
input:required, input:optional
input que tiene el foco,
radio/checkbox seleccionados,
entrada deshabilitada, entradas
válidas, entradas inválidas,
entradas numéricas con rango
válido o fuera de rango, entradas
obligatorias o no obligatorias
p:first-child, p:last-child, p:nth-
child(n), p:nth-last-child(n), p:nth-
of-type(n), p:nth-last-of-type(n)
Primer hijo de un elemento
padre, último hijo, hijo número n
desde el ppio, hijo número n
desde el final
Ejemplo pseudo-clases
41
Prueba: Depurar con Chrome
42
3.
Cascada
Cómo
relacionar
HTML y CSS
43
Elementos div y span para flujo
▣ div: contenedor de otros elementos HTML
□ normalmente usado para cambiar el estilo
□ solemos usar dos atributos de div
■ id: identifica un div en una página (debe ser
único por página)
■ class: identifica un tipo de div (puede haber
varios)
▣ span: cambia el estilo de un contenido sin
crear una nueva línea. Suele combinarse con
class.
44
Reglas CSS en un fichero HTML
En línea
Definimos la regla
de estilo en el
elemento HTML
45
Hoja empotrada
Definimos el
estilo en la
cabecera
Hoja externa
Hacemos un
enlace a un
fichero css en la
cabecera
<body>
...
<p style=”color:
red;">
...
</body>
<head>
…
<style type="
text/css">
p {color: red;}
</style>
..
</head>
<head>
...
<link rel="
stylesheet"
type="text/css""
href="p.css">
…
</head>
Orden de la cascada
46
Cascada
47
Cascada en acción
48
“un #id tiene el peso de un inline”
49
Herencia
50
51
Diseño web adaptable
(Responsive web design)
Selector de medios (Media Query)
52
▣ Nos permiten distinguir css por dispositivo
▣ Podemos distinguir
□ al importar un fichero CSS con @import o <link>
□ al definir una regla CSS
▣ Sintaxis ‘media query’
▣ Tipo de medios: print, screen, handheld, tv,
all, …
▣ Rasgos: width, min-width, max-width, height,
min-height, max-height, orientation, color,
@media [<media>] [and] [<expresión>]
Ej. media queries
53
@import
54
Enlazar CSS en HTML Importar CSS desde
CSS
<link rel= "stylesheet"
media="print"href="f.css">
@import url(‘f.css’)
@import url("f1.css") print
@import url(‘f2.css’) screen, tv
4.
Propiedades
Qué
propiedades de
estilo podemos
cambiar
55
Propiedades CSS
56
Listado completo: http://meiert.com/en/indices/css-properties/
57
Unidades de medida
58
▣ Medidas absolutas
□ cm, mm, in (1 in = 2.5cm), px (1px = 1/ 96 in), pt (1 pt
= 1/72 in, pc (1 pc = 12pt)
▣ Medida relativa: %
▣ Medidas relativas en fuentes
□ em, ex, ch, rem
▣ Medidas relativas en viewport
□ vw (1% viewport width), vh (1% viewport height,
vmin (min(vw,vh)), vmax (max(vw,vh))
*nuevas en CSS3
Fuente: http://www.w3.org/Style/Examples/007/units.en.html#units
px: medidas absolutas
▣ Pixel:
□ Pixel hardware
□ Pixel CSS : normalmente 360px el ancho de
‘cualquier dispositivo’, relación entre densidad de
pixels del dispositivo (devicePixelRatio) y zoom
▣ 1 px= 1 / 96 in ≠ 1 px físico
59
em: medida relativa
▣ 1 em = tamaño de la fuente actual
▣ 1.2 em = 1.2 veces el tamaño de la fuente
actual
▣ Ej. fuente actual: 16px
60
html { font-size: 75%; // 12px }
body { font-size: 1em; // 12px }
h1 { font-size: 2em; // 24px }
html { font-size: 100%; // 16px }
body { font-size: 0.75em; // 12px }
h1 { font-size: 2em; // 24px }
Medida em
61
html { font-size: 200%; // 32px }
body { font-size: 1em; // 32px }
li { font-size: 0.5em; // 16px }
Medida em
Cuidado con lo
anidamientos y
cascada
Medida rem (root ‘em’) - sin anidar
62
Tipografía
63
Propiedad Valores
font-family serif, sans-serif, monospace, ...
font-size 100%, 10px, 10pt, ...
font-weight bold, bolder, lighter, normal
font-style normal, italic, oblique
font-variant small-caps, normal
font
[<font-weight>] [<font-style>]
[<font-variant>] <font-size>
<font-family>
Tipografía
64
65
Ejemplo de font
66
Web fonts
67
Formatos de fonts
▣ WOFF/WOFF2 Web Open Font Format
□ Soportado en todos los navegadores
▣ SVG/SGVZ (iOs Safari 3.2-4.1)
▣ EOT (IE <= 8.0)
▣ TrueType Fonts (Android )
Dónde conseguir fuentes
▣ Font Squirrel http://www.fontsquirrel.com
▣ Google fonts http://www.google.com/fonts
□ se incluyen con @import, genera el código
68
Ejemplo web fonts
69
Propiedades de textos
70
Propiedad Valores
color Valor color como en HTML
text-indent long. positiva o negativa. Ej. 4em
letter-spacing long. positiva o negativa. Ej. 4em
word-spacing long. positiva o negativa. Ej. 4em
text-decoration none, underline, overline, strikethrough
text-align left, right, center, justify
line-height Valor numérico. Ej. 1.5
text-transform uppercase, lowercase, capitalize, none
vertical-align valor numérico, sub, sup, top, middle, bottom
Ejemplo (I)
71
Ejemplo (II)
72
Ejemplo (III)
73
5.
Posicionamiento
Cómo se
disponen los
elementos
HTML en la
página
74
El modelo de caja (Box model)
75
Modelo de caja:
Los elementos
HTML son cajas
rectangulares
Tipos de caja: display
Ya vimos en HTML que los elementos se
visualizaban de dos formas:
▣ Elementos de bloque: div, p, ul, ol, li, br, h1-h6,
body, table, blockquote, section, aside,
header, footer, article, nav
▣ Elementos de línea: span, a, b, i, img, label
Podemos cambiar el tipo con la propiedad CSS
display
76
Ejemplo display
77
78
MODELO DE CAJA - Fuente: http://farm7.staticflickr.com/6022/5910326877_4e1ec3edb9_b.jpg
Modelo de Caja
79
Elementos de la caja
80
Fuente: http://dabrook.org/assets/images/uploads/Box-Model.png
Ej. atributos de la caja
81
Bordes redondeados: border-radius
82
Probar: http://jsfiddle.net/cif2cif/wrez7/9/
Bordes con sombra: border-shadow
83
Probar en http://jsfiddle.net/cif2cif/zp7Ta/10/
Bordes con imagen
84
Tamaño de la caja
85
Fuente: http://learn.shayhowe.com/html-css/opening-the-box-model/
Posición de la caja
86
▣ static: por defecto – coloca el párrafo a
continuación del anterior
▣ relative: se mueve respecto de su posición
(static) pero mantiene el espacio que ocuparía
(con valores negativos se mueve a la izda y
arriba)
▣ absolute: mueve el párrafo respecto de su
elemento superior (body), sin dejar el espacio
que ocuparía si fuera static.
▣ fixed: como absolute pero la referencia es la
ventana del navegador, no body. Retiene la
posición incluso con scroll.
Posición: static y relative
87
Posición: absolute y fixed
88
float
89
Fuente: http://css-tricks.com/all-about-floats/
Clear
90
Fuente: http://css-tricks.com/all-about-floats/
#content {float: left;}
#sidebar {float: right;}
#footer {clear: both;}
float y clear
91
Float
▣ hace que el
siguiente elemento
se sitúe al lado si
hay sitio
▣ sólo se puede flotar
left o right (no
center)
▣ un elemento que
flota no añade
altura a su
contenedor
Clear
obligamos a que un
elemento deje de
flotar
Problemas habituales con float
92
Solución: añadir un div vacío que haga que deje de flotar y así el bloque se adapta
<div style=”clear: both”></div>
Ejemplo
93
img {float: right;}
Fuente: http://designshack.net/articles/css/everything-you-never-knew-about-css-
floats/
Fondo de la caja
94
Fuente: https://www.goshen.edu/physix/326/cssbox.php
Fotos de fondo
95
#principal{border:3px solid #F33;
background-image:url(./avatar_chico.jpg);
Repetir foto de fondo
96
div {
border: 3px solid #F33;
background-image:
url(./avatar_chico.jpg);
}
#primero{
background-repeat: repeat-x;
}
#segundo{
background-repeat: repeat-y;
}
#tercero{
background-repeat: no-repeat;
}
Background position
97
h1 {background-image:url(./mini_avatar_chico.jpg); height:45px;
padding-left: 50px; background-repeat: no-repeat;
background-position: top left; border:3px solid #F33;}
h2 {background-image:url(./mini_avatar_chica.jpg); height:35px;
padding-right: 50px; background-repeat: no-repeat;
background-position: top right;border:3px solid #F33;}
Tamaño fondo: background-size
98
▣ Tamaño foto original:
□ background-size: auto auto /* ancho alto */
▣ Tamaño fijo o relativo
□ background-size: auto 25%
▣ Que se ajuste al tamaño de la ventana
□ background-size: contain (rellena la parte que cabe
y no rellena la parte que no cabe)
□ background-size: cover (se recorta para ajustarse al
fondo)
background-size
99
25%
height
background-size: auto 25%
Varias imágenes de fondo
100
Ejemplo: background-image
101
http://jsfiddle.net/cif2cif/CrNng/
Listas
102
list-style-type: decimal;
list-style-type: upper-roman;
list-style-type: lower-roman;
list-style-position: upper-alpha;
list-style-position: lower-alpha;
Ejemplos
103
6.
Pasos generales
para realizar una
web
Cómo aplicar
CSS y HTML
para realizar
una web
104
Pasos para diseñar una web
105
Decidir qué hacer
(mockup, wireframe)
Decidir disposición
(layout) de cada página
Diseñar elementos de estilo
generales y de cada elemento
Codificar
106
7.
Conclusiones
Qué hemos
aprendido
107
108
Sabemos los principios de CSS, pero luego usaremos un
framework que simplificará su uso
Conclusiones
109
GRÁFICOS
DISEÑO
DISPOSICIÓN
COLOR
HTML
CSS
JS
AJAX
SQL
PHP
Node.js
JavaEE
.NET
‘’
110
“Good artists copy,
great artists steal”
Pablo Picasso
“The secret to creativity
is knowing how to hide
your sources”
Albert Einstein
¡Gracias!
¿Alguna pregunta?
cif@gsi.dit.upm.es
111
Referencias
▣ Especificación W3C
□ http://www.w3.org/Style/CSS/
▣ Tutoriales HTML
□ http://www.w3schools.com/css
□ http://www.html-5-tutorial.com/
□ http://librosweb.es/css_avanzado/
▣ CSS Zen Garden
□ http://www.csszengarden.com/
▣ Chrome Web Developer Tools
□ https://developer.chrome.com/devtools
▣ Libro Head first HTML & CSS
□ http://proquest.safaribooksonline.
com/book/web-design-and-
development/9781449324469 112
Referencias
▣ Cuatro estrategias para elegir fuentes
□ http://www.typography.
com/email/2010_03/index_tw.htm
▣ Web fundamentals de Google
□ https://developers.google.
com/web/fundamentals/
113
Créditos
Gracias a todos los que han publicado estos
recursos de forma gratuita:
▣ Minicons de Webalys
▣ Plantilla de la presentación de SlidesCarnival
▣ Fotos de Unsplash y Wix
114

Más contenido relacionado

La actualidad más candente (20)

Css - Tema 1
Css - Tema 1Css - Tema 1
Css - Tema 1
 
Semana 3 Introduccion CSS
Semana 3   Introduccion CSSSemana 3   Introduccion CSS
Semana 3 Introduccion CSS
 
CSS3
CSS3CSS3
CSS3
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSS
 
Maquetado con HTML y CSS
Maquetado con HTML y CSSMaquetado con HTML y CSS
Maquetado con HTML y CSS
 
Semana 3 Maquetación CSS
Semana 3   Maquetación CSSSemana 3   Maquetación CSS
Semana 3 Maquetación CSS
 
Taller maquetacion web
Taller maquetacion webTaller maquetacion web
Taller maquetacion web
 
Curso css
Curso   cssCurso   css
Curso css
 
Desarrollo web inteligente
Desarrollo web inteligenteDesarrollo web inteligente
Desarrollo web inteligente
 
Sass: CSS con Superpoderes
Sass: CSS con SuperpoderesSass: CSS con Superpoderes
Sass: CSS con Superpoderes
 
Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2
 
Buenas prácticas en XHTML, CSS y Accesibilidad
Buenas prácticas en XHTML, CSS y AccesibilidadBuenas prácticas en XHTML, CSS y Accesibilidad
Buenas prácticas en XHTML, CSS y Accesibilidad
 
HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?
 
Curso CSS Avanzado
Curso CSS AvanzadoCurso CSS Avanzado
Curso CSS Avanzado
 
Introducción al desarrollo web frontend
Introducción al desarrollo web frontendIntroducción al desarrollo web frontend
Introducción al desarrollo web frontend
 
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 ..
 
Html - Tema 1
Html - Tema 1Html - Tema 1
Html - Tema 1
 
Maquetar pagina html con css
Maquetar pagina html con cssMaquetar pagina html con css
Maquetar pagina html con css
 
Bootstrap, un framework CSS
Bootstrap, un framework CSSBootstrap, un framework CSS
Bootstrap, un framework CSS
 

Destacado

Arquitectura del Web 2
Arquitectura del Web 2Arquitectura del Web 2
Arquitectura del Web 2Juan Quemada
 
Isabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetIsabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetJuan Quemada
 
Google html5 Tutorial
Google html5 TutorialGoogle html5 Tutorial
Google html5 Tutorialjobfan
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles webjoycesita
 
Internet Ice091117
Internet Ice091117Internet Ice091117
Internet Ice091117Juan Quemada
 
Vishub description Global Excursion
Vishub description Global ExcursionVishub description Global Excursion
Vishub description Global ExcursionJuan Quemada
 
Introducción a los Frameworks CSS
Introducción a los Frameworks CSSIntroducción a los Frameworks CSS
Introducción a los Frameworks CSSLuis Miguel Martín
 
Nuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingNuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingJuan Quemada
 
Human Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsHuman Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsJuan Quemada
 
Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5joycesita
 
GSI Research Group Presentation
GSI Research Group PresentationGSI Research Group Presentation
GSI Research Group PresentationCarlos A. Iglesias
 
Html5 Open Video Tutorial
Html5 Open Video TutorialHtml5 Open Video Tutorial
Html5 Open Video TutorialSilvia Pfeiffer
 
Introduccion al Web 2.0
Introduccion al Web 2.0Introduccion al Web 2.0
Introduccion al Web 2.0Juan Quemada
 

Destacado (20)

Arquitectura del Web 2
Arquitectura del Web 2Arquitectura del Web 2
Arquitectura del Web 2
 
Presentación TEWC
Presentación TEWCPresentación TEWC
Presentación TEWC
 
Entorno PHP
Entorno PHPEntorno PHP
Entorno PHP
 
Isabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de InternetIsabel: Reuniones, Clases y Congresos a través de Internet
Isabel: Reuniones, Clases y Congresos a través de Internet
 
Google html5 Tutorial
Google html5 TutorialGoogle html5 Tutorial
Google html5 Tutorial
 
CSS
CSSCSS
CSS
 
Herramientas para el desarrollo en plataformas móviles web
Herramientas para el desarrollo en plataformas móviles   webHerramientas para el desarrollo en plataformas móviles   web
Herramientas para el desarrollo en plataformas móviles web
 
Internet Ice091117
Internet Ice091117Internet Ice091117
Internet Ice091117
 
0 entorno php
0 entorno php0 entorno php
0 entorno php
 
Vishub description Global Excursion
Vishub description Global ExcursionVishub description Global Excursion
Vishub description Global Excursion
 
Introducción a los Frameworks CSS
Introducción a los Frameworks CSSIntroducción a los Frameworks CSS
Introducción a los Frameworks CSS
 
Fundamentos de CSS
Fundamentos de CSSFundamentos de CSS
Fundamentos de CSS
 
Nuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud ComputingNuevos retos de Internet: Movilidad y Cloud Computing
Nuevos retos de Internet: Movilidad y Cloud Computing
 
Empresa 2.0
Empresa 2.0Empresa 2.0
Empresa 2.0
 
Human Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative ApplicationsHuman Interaction, Social Protocols and Collaborative Applications
Human Interaction, Social Protocols and Collaborative Applications
 
Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5
 
GSI Research Group Presentation
GSI Research Group PresentationGSI Research Group Presentation
GSI Research Group Presentation
 
Html5 Open Video Tutorial
Html5 Open Video TutorialHtml5 Open Video Tutorial
Html5 Open Video Tutorial
 
HTML5 Canvas
HTML5 CanvasHTML5 Canvas
HTML5 Canvas
 
Introduccion al Web 2.0
Introduccion al Web 2.0Introduccion al Web 2.0
Introduccion al Web 2.0
 

Similar a Introducción CSS (20)

T2 1-css
T2 1-cssT2 1-css
T2 1-css
 
CSS
CSSCSS
CSS
 
Css
CssCss
Css
 
CSS3
CSS3CSS3
CSS3
 
Diseño de páginas Web con HTML
Diseño de páginas Web con HTMLDiseño de páginas Web con HTML
Diseño de páginas Web con HTML
 
Guía Básica de CSS.pptx
Guía Básica de CSS.pptxGuía Básica de CSS.pptx
Guía Básica de CSS.pptx
 
Guía Básica de CSS.pptx
Guía Básica de CSS.pptxGuía Básica de CSS.pptx
Guía Básica de CSS.pptx
 
css3
css3css3
css3
 
Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6
 
Diseño web con css
Diseño web con cssDiseño web con css
Diseño web con css
 
Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS
 
Bootstrap 3.
Bootstrap 3.Bootstrap 3.
Bootstrap 3.
 
Hojas de estilo en cascada
Hojas de estilo en cascadaHojas de estilo en cascada
Hojas de estilo en cascada
 
Css: bases y buenas prácticas
Css: bases y buenas prácticasCss: bases y buenas prácticas
Css: bases y buenas prácticas
 
HTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive DesignHTML5, CSS3, Responsive Design
HTML5, CSS3, Responsive Design
 
Hoja de estilo
Hoja de estiloHoja de estilo
Hoja de estilo
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Diseño web
Diseño webDiseño web
Diseño web
 
CSS.3.pptx
CSS.3.pptxCSS.3.pptx
CSS.3.pptx
 
Tema 9 - Estructura con css
Tema 9 - Estructura con cssTema 9 - Estructura con css
Tema 9 - Estructura con css
 

Más de Carlos A. Iglesias (20)

UPM GSI Presentation
UPM GSI PresentationUPM GSI Presentation
UPM GSI Presentation
 
Introducción Análisis y Diseño
Introducción Análisis y DiseñoIntroducción Análisis y Diseño
Introducción Análisis y Diseño
 
PHP. Bases de Datos
PHP. Bases de DatosPHP. Bases de Datos
PHP. Bases de Datos
 
PHP. Tecnologías Web.
PHP. Tecnologías Web.PHP. Tecnologías Web.
PHP. Tecnologías Web.
 
1 intro php
1 intro php1 intro php
1 intro php
 
Introducción TEWC
Introducción TEWCIntroducción TEWC
Introducción TEWC
 
Tema 4.1 Introduccion Android
Tema 4.1 Introduccion AndroidTema 4.1 Introduccion Android
Tema 4.1 Introduccion Android
 
Tema 4.2 Desarrollo Android e instalacion
Tema 4.2 Desarrollo Android e instalacionTema 4.2 Desarrollo Android e instalacion
Tema 4.2 Desarrollo Android e instalacion
 
Tema 4.3 Ejemplo sobre teleco
Tema 4.3 Ejemplo sobre telecoTema 4.3 Ejemplo sobre teleco
Tema 4.3 Ejemplo sobre teleco
 
Tema 4.4 Actividades
Tema 4.4 ActividadesTema 4.4 Actividades
Tema 4.4 Actividades
 
Tema 4.5 interfaces
Tema 4.5 interfacesTema 4.5 interfaces
Tema 4.5 interfaces
 
Tema 4.6 Intenciones
Tema 4.6 IntencionesTema 4.6 Intenciones
Tema 4.6 Intenciones
 
Tema 4.7 Acceso a datos
Tema 4.7 Acceso a datosTema 4.7 Acceso a datos
Tema 4.7 Acceso a datos
 
Tema 4.8 Preferencias
Tema 4.8 PreferenciasTema 4.8 Preferencias
Tema 4.8 Preferencias
 
Tema 4.9 Hebras
Tema 4.9 HebrasTema 4.9 Hebras
Tema 4.9 Hebras
 
Gestion de Ideas
Gestion  de IdeasGestion  de Ideas
Gestion de Ideas
 
Tema 2 Diccionarios. Tablas Hash.
Tema 2 Diccionarios. Tablas Hash.Tema 2 Diccionarios. Tablas Hash.
Tema 2 Diccionarios. Tablas Hash.
 
Tema 2 diccionarios_grupo_23
Tema 2 diccionarios_grupo_23Tema 2 diccionarios_grupo_23
Tema 2 diccionarios_grupo_23
 
Tema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidadTema 2 eficiencia y complejidad
Tema 2 eficiencia y complejidad
 
Tema 0 Repaso Programación en Java
Tema 0 Repaso Programación en JavaTema 0 Repaso Programación en Java
Tema 0 Repaso Programación en Java
 

Último

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 

Último (20)

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 

Introducción CSS