SlideShare une entreprise Scribd logo
1  sur  29
estructura TEMA 4 www.laramarcos.com
4.1 box-model width height margin padding border www.laramarcos.com
width height Alto del contenido Elementos de bloque Imágenes  Columnas de tabla y grupos Valores Medida auto (valor por defecto) inherit Ancho del contenido Elementos de bloque Imágenes  Filas de tabla y grupos Valores Medida auto (valor por defecto) inherit www.laramarcos.com
margin padding Relleno, dentro de la propia caja  Margen, respecto a las demás cajas ,[object Object]
1 = todos iguales
2 = el 1º para arriba y abajo, el 2º 	para derecha e izquierda
3 = el 1º para arriba, el 2º para abajo 	y el 3º para derecha e izquierda
4 = uno para cada uno (agujas del 	reloj)www.laramarcos.com
border shorthand Medida (grosor) Tipo: none (por defecto), hidden, solid, double, dotted, dashed, groove, ridge, inset, outset. Color Para los cuatro bordes (no admite {1, 4}) Si se necesita cambiar alguno en particular: border-top border-bottom border-right border-left www.laramarcos.com
Tratamiento del box-model Tamaño final del elemento =  width/height + padding + border + margin www.laramarcos.com
Tratamiento del box-model Excepto: Si la página no lleva DOCTYPE Si el DOCTYPE es anterior a HTML 4.0 En IE Las páginas codificadas con XHTML 1.0 Y que contienen la declaración de XML www.laramarcos.com
4.2 background color  image position repeat www.laramarcos.com
Background-color Color de fondo para toda la caja (excepto bordes) Valores  Color sólido transparent (por defecto) inherit www.laramarcos.com
Background-image Imagen de fondo url (“images/fondo1.png”) Si es más pequeña que la caja: Si se repite, ocupa toda la caja (por defecto) Si no se repite, por debajo se ve el color de fondo Si es más grande: Se muestra la parte que cabe en dicha caja, por defecto empezando por la esquina superior izquierda www.laramarcos.com
Background-position Valores (se pueden combinar) Medidas 1 = deslazamiento horizontal (al vertical se le asigna el 	valor 50% o center) 2 = la 1ª desplazamiento horizontal, la 2ª vertical Palabras clave: left, center, right / top, center, bottom 1 = deslazamiento al que haga referencia (el otro 	toma el valor 50% o center) 2 = desplazamiento horizontal y vertical 	(independientemente del orden) www.laramarcos.com
Background-repeat Valores repeat (por defecto) repeat-x repeat-y no-repeat inherit www.laramarcos.com
4.3 posicionamiento y visualización POSICIONAMIENTO position static (por defecto) relative absolute fixed 		+ propiedades top, bottom, left y/o right float www.laramarcos.com
4.3 posicionamiento y visualización VISUALIZACIÓN display visibility overflow z-index www.laramarcos.com
Position static Recursos: Tamaño (width y height) margin y padding Naturaleza del elemento (de bloque o en línea) www.laramarcos.com
Position relative Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 de la página El resto de cajas no se inmutan, respetan su 	hueco Solapamiento  www.laramarcos.com
Position absolute Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer 	elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su 	hueco Solapamiento  www.laramarcos.com
Position fixed Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer 	elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su 	hueco La diferencia, al hacer scroll: la caja 	SIEMPRE en el mismo sitio de la ventana www.laramarcos.com
float Se mueve lo más que pueda hacia la Derecha (right) Izquierda (left ) La referencia es la línea de su posición El resto de cajas se mueven, ocupan su 	hueco Solapamiento en cuanto a la caja, no a los contenidos www.laramarcos.com
clear Para que los contenidos dejen de fluir alrededor de las cajas posicionadas con float right / left both (lo más habitual) Restaura el posicionamiento static Suele ser necesaria para aplicar CSS a los elementos contenedores de elementos float www.laramarcos.com
clear www.laramarcos.com
DISPLAY Valores inline / block run-in list-item / table /table-row / table-column / table-cell / table-caption, etc. none inherit Desaparece el elemento y sus CONTENIDOS:    	los demás ocupan su lugar www.laramarcos.com
visibility Valores visible (por defecto) hidden collapse inherit Esconde el elemento y sus CONTENIDOS:    	los demás no se inmutan www.laramarcos.com
overflow Comportamiento cuando los contenidos 	desbordan su caja Valores visible (por defecto) hidden scroll auto inherit www.laramarcos.com
Z-index Posición en el eje z de elementos 	POSICIONADOS Valores Número entero (lo más habitual) 0 = la última capa El número mayor es el que se visualiza en primer lugar www.laramarcos.com

Contenu connexe

En vedette

0.Indice de Contenidos
0.Indice de Contenidos0.Indice de Contenidos
0.Indice de Contenidoslarasaregune
 
2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)larasaregune
 
El posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosEl posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosYadith Gomez Nolasco
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)larasaregune
 
Buenas Prácticas de CSS
Buenas Prácticas de CSSBuenas Prácticas de CSS
Buenas Prácticas de CSSJavier España
 
0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)larasaregune
 
0.Indice De Contenidos
0.Indice De Contenidos0.Indice De Contenidos
0.Indice De Contenidoslarasaregune
 
1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)larasaregune
 
1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)larasaregune
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)larasaregune
 
CSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y ModularCSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y Modularrodboc
 
Formularios html
Formularios htmlFormularios html
Formularios htmlArtmio
 
Web Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaWeb Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaJesus Pernas Alonso
 
Las buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones SymfonyLas buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones Symfonysymfony_bcn
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosDAVID GRILLI
 
Curso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosCurso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosJulio Pari
 

En vedette (20)

0.Indice de Contenidos
0.Indice de Contenidos0.Indice de Contenidos
0.Indice de Contenidos
 
2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)2.Sintaxis (diseño con CSS)
2.Sintaxis (diseño con CSS)
 
Paso apaso de html
Paso apaso de htmlPaso apaso de html
Paso apaso de html
 
El posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasosEl posicionamiento explicado en 9 pasos
El posicionamiento explicado en 9 pasos
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)
 
Buenas Prácticas de CSS
Buenas Prácticas de CSSBuenas Prácticas de CSS
Buenas Prácticas de CSS
 
0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)0.Indice de Contenidos (diseño web con CSS)
0.Indice de Contenidos (diseño web con CSS)
 
0.Indice De Contenidos
0.Indice De Contenidos0.Indice De Contenidos
0.Indice De Contenidos
 
1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)1.Introduccion (diseño con CSS)
1.Introduccion (diseño con CSS)
 
1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)1.Introduccion (diseño web con CSS)
1.Introduccion (diseño web con CSS)
 
3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)3.Propiedades (diseño con CSS)
3.Propiedades (diseño con CSS)
 
CSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y ModularCSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y Modular
 
Formularios html
Formularios htmlFormularios html
Formularios html
 
Web Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de cargaWeb Performance Optimization: Mejorando el proceso de carga
Web Performance Optimization: Mejorando el proceso de carga
 
Las buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones SymfonyLas buenas prácticas oficiales para aplicaciones Symfony
Las buenas prácticas oficiales para aplicaciones Symfony
 
Haml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticosHaml y Sass: HTML y CSS dietéticos
Haml y Sass: HTML y CSS dietéticos
 
Curso Elaborando un Plan de Negocios
Curso Elaborando un Plan de NegociosCurso Elaborando un Plan de Negocios
Curso Elaborando un Plan de Negocios
 
HTML y CSS
HTML y CSSHTML y CSS
HTML y CSS
 
Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2Curso HTML y CSS, parte 2
Curso HTML y CSS, parte 2
 
Maquetación Web
Maquetación WebMaquetación Web
Maquetación Web
 

Dernier

dia del niño peruano para cartulina.pdf.
dia del niño peruano para cartulina.pdf.dia del niño peruano para cartulina.pdf.
dia del niño peruano para cartulina.pdf.JimenaPozo3
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxYeissonRINCONRIVERA
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...UNACH - Facultad de Arquitectura.
 
trabajo de Texto Escrito y Cómo Aplicarlas.pdf
trabajo de Texto Escrito y Cómo Aplicarlas.pdftrabajo de Texto Escrito y Cómo Aplicarlas.pdf
trabajo de Texto Escrito y Cómo Aplicarlas.pdfcpachecot
 
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdfyolandavalencia19
 
PLANTILLA POWER POINT EL NUEVO ECUADOR EC
PLANTILLA POWER POINT EL NUEVO ECUADOR ECPLANTILLA POWER POINT EL NUEVO ECUADOR EC
PLANTILLA POWER POINT EL NUEVO ECUADOR ECESTADISTICAHDIVINAPR
 
Diseño y concepto DOC-20240412-WA0023..pdf
Diseño y concepto DOC-20240412-WA0023..pdfDiseño y concepto DOC-20240412-WA0023..pdf
Diseño y concepto DOC-20240412-WA0023..pdfSharonSmis
 
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdf
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdfCRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdf
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdfpaulmaqueda395
 
Caza y Pesca Indiscriminada tríptico para el colegio
Caza y Pesca Indiscriminada tríptico para el colegioCaza y Pesca Indiscriminada tríptico para el colegio
Caza y Pesca Indiscriminada tríptico para el colegiosilvias47
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfSharonSmis
 
Duvalin día del niño para negociosss.pdf
Duvalin día del niño para negociosss.pdfDuvalin día del niño para negociosss.pdf
Duvalin día del niño para negociosss.pdfYesiRoh
 
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...collagedesign18
 
abecedario cursiva para imprimir y colorear
abecedario cursiva para imprimir y colorearabecedario cursiva para imprimir y colorear
abecedario cursiva para imprimir y colorearNoemiCARABAJAL
 
Comandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfComandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfjuandavidbello432
 
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfINSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfautomatechcv
 
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdf
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdfINFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdf
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdfFlorMezones
 
Arquetipos de Jung ejemplos en el diseño
Arquetipos de Jung ejemplos en el diseñoArquetipos de Jung ejemplos en el diseño
Arquetipos de Jung ejemplos en el diseñosindyaldana1
 
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdf
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdfTÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdf
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdfkevinramirezd069bps
 
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdf
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdfCARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdf
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdfsolidalilaalvaradoro
 

Dernier (20)

dia del niño peruano para cartulina.pdf.
dia del niño peruano para cartulina.pdf.dia del niño peruano para cartulina.pdf.
dia del niño peruano para cartulina.pdf.
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptx
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
 
trabajo de Texto Escrito y Cómo Aplicarlas.pdf
trabajo de Texto Escrito y Cómo Aplicarlas.pdftrabajo de Texto Escrito y Cómo Aplicarlas.pdf
trabajo de Texto Escrito y Cómo Aplicarlas.pdf
 
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf
669852196-Manejo-de-Las-Principales-Cuentas-Contables-pptx.pdf
 
PLANTILLA POWER POINT EL NUEVO ECUADOR EC
PLANTILLA POWER POINT EL NUEVO ECUADOR ECPLANTILLA POWER POINT EL NUEVO ECUADOR EC
PLANTILLA POWER POINT EL NUEVO ECUADOR EC
 
Diseño y concepto DOC-20240412-WA0023..pdf
Diseño y concepto DOC-20240412-WA0023..pdfDiseño y concepto DOC-20240412-WA0023..pdf
Diseño y concepto DOC-20240412-WA0023..pdf
 
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdf
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdfCRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdf
CRITERIOS_GENERALES_DE_ISOPTICA_Y_ACUSTI.pdf
 
Caza y Pesca Indiscriminada tríptico para el colegio
Caza y Pesca Indiscriminada tríptico para el colegioCaza y Pesca Indiscriminada tríptico para el colegio
Caza y Pesca Indiscriminada tríptico para el colegio
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
 
Duvalin día del niño para negociosss.pdf
Duvalin día del niño para negociosss.pdfDuvalin día del niño para negociosss.pdf
Duvalin día del niño para negociosss.pdf
 
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...
Partes-de-la-noticia como aspecto de gran importancia en el Diseño Editorial ...
 
abecedario cursiva para imprimir y colorear
abecedario cursiva para imprimir y colorearabecedario cursiva para imprimir y colorear
abecedario cursiva para imprimir y colorear
 
Comandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdfComandos Autocad Español Autodesk Autocad.pdf
Comandos Autocad Español Autodesk Autocad.pdf
 
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdfINSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
INSTRUCTIVO PARA RIESGOS DE TRABAJO SART2 iess.pdf
 
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdf
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdfINFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdf
INFORME SOBRE EVALUACIÓN DIAGNÓSTICA MARZO 2024 TERCERO.pdf
 
Arquetipos de Jung ejemplos en el diseño
Arquetipos de Jung ejemplos en el diseñoArquetipos de Jung ejemplos en el diseño
Arquetipos de Jung ejemplos en el diseño
 
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdf
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdfTÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdf
TÉCNICAS GRÁFICAS PARA ARQUITECTOS Y DISEÑADORES.pdf
 
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdf
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdfCARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdf
CARACTERIZACIÓN MEDICINA ALTERNATIVA Y TERAPIAS COMPLEMENTARIAS.pdf
 

4.Estructura (diseño con CSS)

  • 1. estructura TEMA 4 www.laramarcos.com
  • 2. 4.1 box-model width height margin padding border www.laramarcos.com
  • 3. width height Alto del contenido Elementos de bloque Imágenes Columnas de tabla y grupos Valores Medida auto (valor por defecto) inherit Ancho del contenido Elementos de bloque Imágenes Filas de tabla y grupos Valores Medida auto (valor por defecto) inherit www.laramarcos.com
  • 4.
  • 5. 1 = todos iguales
  • 6. 2 = el 1º para arriba y abajo, el 2º para derecha e izquierda
  • 7. 3 = el 1º para arriba, el 2º para abajo y el 3º para derecha e izquierda
  • 8. 4 = uno para cada uno (agujas del reloj)www.laramarcos.com
  • 9. border shorthand Medida (grosor) Tipo: none (por defecto), hidden, solid, double, dotted, dashed, groove, ridge, inset, outset. Color Para los cuatro bordes (no admite {1, 4}) Si se necesita cambiar alguno en particular: border-top border-bottom border-right border-left www.laramarcos.com
  • 10. Tratamiento del box-model Tamaño final del elemento = width/height + padding + border + margin www.laramarcos.com
  • 11. Tratamiento del box-model Excepto: Si la página no lleva DOCTYPE Si el DOCTYPE es anterior a HTML 4.0 En IE Las páginas codificadas con XHTML 1.0 Y que contienen la declaración de XML www.laramarcos.com
  • 12. 4.2 background color image position repeat www.laramarcos.com
  • 13. Background-color Color de fondo para toda la caja (excepto bordes) Valores Color sólido transparent (por defecto) inherit www.laramarcos.com
  • 14. Background-image Imagen de fondo url (“images/fondo1.png”) Si es más pequeña que la caja: Si se repite, ocupa toda la caja (por defecto) Si no se repite, por debajo se ve el color de fondo Si es más grande: Se muestra la parte que cabe en dicha caja, por defecto empezando por la esquina superior izquierda www.laramarcos.com
  • 15. Background-position Valores (se pueden combinar) Medidas 1 = deslazamiento horizontal (al vertical se le asigna el valor 50% o center) 2 = la 1ª desplazamiento horizontal, la 2ª vertical Palabras clave: left, center, right / top, center, bottom 1 = deslazamiento al que haga referencia (el otro toma el valor 50% o center) 2 = desplazamiento horizontal y vertical (independientemente del orden) www.laramarcos.com
  • 16. Background-repeat Valores repeat (por defecto) repeat-x repeat-y no-repeat inherit www.laramarcos.com
  • 17. 4.3 posicionamiento y visualización POSICIONAMIENTO position static (por defecto) relative absolute fixed + propiedades top, bottom, left y/o right float www.laramarcos.com
  • 18. 4.3 posicionamiento y visualización VISUALIZACIÓN display visibility overflow z-index www.laramarcos.com
  • 19. Position static Recursos: Tamaño (width y height) margin y padding Naturaleza del elemento (de bloque o en línea) www.laramarcos.com
  • 20. Position relative Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 de la página El resto de cajas no se inmutan, respetan su hueco Solapamiento www.laramarcos.com
  • 21. Position absolute Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su hueco Solapamiento www.laramarcos.com
  • 22. Position fixed Se indica la posición exacta mediante: top / bottom right / left La referencia es el punto 0,0 del primer elemento contenedor POSICIONADO El resto de cajas se mueven, ocupan su hueco La diferencia, al hacer scroll: la caja SIEMPRE en el mismo sitio de la ventana www.laramarcos.com
  • 23. float Se mueve lo más que pueda hacia la Derecha (right) Izquierda (left ) La referencia es la línea de su posición El resto de cajas se mueven, ocupan su hueco Solapamiento en cuanto a la caja, no a los contenidos www.laramarcos.com
  • 24. clear Para que los contenidos dejen de fluir alrededor de las cajas posicionadas con float right / left both (lo más habitual) Restaura el posicionamiento static Suele ser necesaria para aplicar CSS a los elementos contenedores de elementos float www.laramarcos.com
  • 26. DISPLAY Valores inline / block run-in list-item / table /table-row / table-column / table-cell / table-caption, etc. none inherit Desaparece el elemento y sus CONTENIDOS: los demás ocupan su lugar www.laramarcos.com
  • 27. visibility Valores visible (por defecto) hidden collapse inherit Esconde el elemento y sus CONTENIDOS: los demás no se inmutan www.laramarcos.com
  • 28. overflow Comportamiento cuando los contenidos desbordan su caja Valores visible (por defecto) hidden scroll auto inherit www.laramarcos.com
  • 29. Z-index Posición en el eje z de elementos POSICIONADOS Valores Número entero (lo más habitual) 0 = la última capa El número mayor es el que se visualiza en primer lugar www.laramarcos.com
  • 30. 4.4 layout Estructuras habituales Framework: YUI Centrar la página Horizontalmente Verticalmente www.laramarcos.com
  • 31.
  • 34. Híbrida (la más habitual = px + %)www.laramarcos.com
  • 35. yui Layout híbrido probado en los principales navegadores Cambios necesarios DOCTYPE a XHTML 1.0 <meta http-equiv=“Content-Type”> Builder (en tools) www.laramarcos.com
  • 36. Centrar la página Horizontalmente Agrupar todo el contenido en un div margin: 0 auto; Verticalmente Agrupar todo el contenido en un div Darle width y height position: absolute; top: 50%; left: 50%; margin-top: - (height/2) margin-left: - (width/2) www.laramarcos.com