SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Programación Web.
de León Guerra Mariana Goretti.
Introducción.

CSS es tan flexible que permite indicar
las medidas y colores de muchas
formas diferentes.
El valor de una propiedad puede tomar
el valor de una medida o de un color.
Unidades de medida.
Definen:

 La altura.
 La anchura.
 Márgenes de los elementos.
 Establecen el tamaño de letra del texto.
Tipos de unidades de medida.




            Relativas.
            Absolutas.
Unidades Relativas.


Definen su valor en relación con otra
medida, por lo que para obtener su valor
real, se debe realizar alguna operación
con el valor indicado.
em.


Relativa respecto del tamaño de letra
empleado.
La referencia es el tamaño de letra por
defecto del sistema del usuario
(ordenador, dispositivo móvil, etc.).
(no confundir con la etiqueta <em> de
HTML)
Ejemplo:
   body { font-size: 0.9em; }

   Si el tamaño por defecto es 12, el valor
    0.9em sería igual a:

             0.9 x 12 = 10.8

12 = 100%
10.8 = 90%
Que pasa si manejamos herencia…
ex.


Relativa respecto de la altura de la letra
x ("equis minúscula") del tipo de letra
que se esté utilizando.
px (píxel) .



Relativa respecto de la pantalla del
usuario .
Porcentaje:


Está formado por un valor numérico
seguido del símbolo % y siempre está
referenciado a otra medida.
Otra opción:
div#contenido { width: 600px; }
div.principal { width: 80%; }

<div id="contenido">
   <div class="principal">
   ...
   </div>
</div>
Ventajas:


Las    unidades     relativas  permiten
mantener las proporciones del diseño
independientemente del tamaño de letra
por defecto del navegador del usuario.
Problemas:



 “El texto cada vez es mas pequeño”.
 “El texto es cada vez mas grande”.
“Cada vez mas pequeño”
“Cada vez mas grande”
Unidades absolutas.


Establecen de forma completa el valor
de una medida, por lo que su valor real
es directamente el valor indicado.
in, cm, mm, pt, pc.
 in: "inches", pulgadas (1 in = 2.54 cm).
 cm: centímetros.
 mm: milímetros.
 pt: puntos (1 pt = 1 in/72, es decir, unos
  0.35 mm).
 pc: picas (1 pc = 12 pt, es decir, unos
  4.23 mm).
Ejemplos:

 body { margin: 0.5in; }
 h1 { line-height: 2cm; }
 p { word-spacing: 4mm; }
 a { font-size: 12pt }
 span { font-size: 1pc }
Notas:
 Todas las medidas se indican como un
  valor numérico entero o decimal seguido
  de una unidad de medida (sin espacios
  en blanco entre ellos.)
 Si el valor es 0, la unidad de medida es
  opcional.
Notas:
 Si el valor es distinto a 0 y no se indica
  ninguna unidad, la medida se ignora
  completamente, lo que suele ser una
  fuente habitual de errores para los
  diseñadores que empiezan con CSS.
 Algunas propiedades permiten indicar
  medidas negativas.
Colores.
    Se pueden indicar de las siguientes
    formas:

 Palabras clave.
 RGB decimal.
 RGB porcentual.
 RGB hexadecimal.
 Colores del sistema.
 Colores web safe.
Palabras Clave.
RGB Decimal.


Es un modelo de tipo "aditivo", ya que
los colores se obtienen sumando sus
tres componentes R (rojo), G(verde) y B
(azul), que pueden tomar valores entre
0 y 255.
RGB Porcentual.

El funcionamiento y la sintaxis de este
método es el mismo que el del RGB
decimal. La única diferencia en este
caso es que el valor de las
componentes RGB puede tomar valores
entre 0% y 100%.
RGB Hexadecimal.
  Pasos:
 1. Se determina el color RGB decimal,
  por ejemplo: R = 71, G = 98, B =176.
 2.   Cada valor se transforma a
  hexadecimal, R = 47,G = 62, B = B0.
 3. Se concatenan los valores en ese
  mismo orden y se les añade el prefijo #.
 El color es #4762B0 en formato RGB
  hexadecimal.
Ventajas.
 Se pueden comprimir los valores
  cuando todas sus componentes son
  iguales dos a dos: #AAA = #AAAAAA.
 Todos los programas de diseño gráfico
  convierten de forma automática los
  valores RGB decimales a sus valores
  RGB hexadecimales.
Colores del sistema.
Son similares a los colores indicados
mediante su nombre, pero en este caso
hacen referencia al color que muestran
algunos    elementos     del     sistema
operativo del usuario, por ejemplo
ActiveBorder.
Aunque es posible definir los colores en
CSS utilizando estos nombres, se trata
de un método que nunca se utiliza.
Colores Web Safe.
Hay 256 x 256 x 256 = 16.777.216 colores
RGB.
Sin embargo, en la década de los 90 los
monitores de los usuarios no eran capaces
de mostrar más de 256 colores diferentes.
Se eligieron 216 colores para formar la
paleta "web safe“, con la seguridad de que
se verán correctamente en cualquier
navegador de cualquier sistema operativo
de cualquier usuario.
Bibliografía.



Introducción a CSS.
Autor: Javier Eguíluz Pérez.
¡Gracias!

Más contenido relacionado

Destacado

Cambio De Unidades-Teoría
Cambio De Unidades-TeoríaCambio De Unidades-Teoría
Cambio De Unidades-TeoríaPedro Márquez
 
Conversion de unidades
Conversion de unidadesConversion de unidades
Conversion de unidadesowaves
 
Unidades De Medida
Unidades De MedidaUnidades De Medida
Unidades De Medidaguest187f22
 
Medida de longitud
Medida de longitudMedida de longitud
Medida de longitudanaburduliz
 
Medida de la longitud
Medida de la longitudMedida de la longitud
Medida de la longitudmjgb16
 
Termodinamica conversion de unidades
Termodinamica   conversion de unidadesTermodinamica   conversion de unidades
Termodinamica conversion de unidadesRay Benders
 
Ejercicios de conversión de unidades del si
Ejercicios de conversión de unidades del siEjercicios de conversión de unidades del si
Ejercicios de conversión de unidades del siLEYVAAHUMADADAJUAN
 
Conversion deunidades
Conversion deunidadesConversion deunidades
Conversion deunidadescurvasllenas
 

Destacado (10)

Cambio De Unidades-Teoría
Cambio De Unidades-TeoríaCambio De Unidades-Teoría
Cambio De Unidades-Teoría
 
Conversion de unidades
Conversion de unidadesConversion de unidades
Conversion de unidades
 
Unidades y Medida
Unidades y MedidaUnidades y Medida
Unidades y Medida
 
QUIMICA
QUIMICA QUIMICA
QUIMICA
 
Unidades De Medida
Unidades De MedidaUnidades De Medida
Unidades De Medida
 
Medida de longitud
Medida de longitudMedida de longitud
Medida de longitud
 
Medida de la longitud
Medida de la longitudMedida de la longitud
Medida de la longitud
 
Termodinamica conversion de unidades
Termodinamica   conversion de unidadesTermodinamica   conversion de unidades
Termodinamica conversion de unidades
 
Ejercicios de conversión de unidades del si
Ejercicios de conversión de unidades del siEjercicios de conversión de unidades del si
Ejercicios de conversión de unidades del si
 
Conversion deunidades
Conversion deunidadesConversion deunidades
Conversion deunidades
 

Similar a Cap3. unidades de medida y colores (20)

CSS 5 - Unidades y Valores
CSS 5 - Unidades y ValoresCSS 5 - Unidades y Valores
CSS 5 - Unidades y Valores
 
manual illustrator cs5.pdf
manual illustrator cs5.pdfmanual illustrator cs5.pdf
manual illustrator cs5.pdf
 
Manual illustrator cs5
Manual illustrator cs5Manual illustrator cs5
Manual illustrator cs5
 
Imagen Digital
Imagen DigitalImagen Digital
Imagen Digital
 
Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7
 
Imágenes Digitales. Raster y Vectoriales
Imágenes Digitales. Raster y VectorialesImágenes Digitales. Raster y Vectoriales
Imágenes Digitales. Raster y Vectoriales
 
Css
CssCss
Css
 
Morfología de la imagen digital
Morfología de la imagen digitalMorfología de la imagen digital
Morfología de la imagen digital
 
Capitulo 2
Capitulo 2Capitulo 2
Capitulo 2
 
Manual curso Edicion. Ikaslan Bizkaia
Manual curso Edicion. Ikaslan BizkaiaManual curso Edicion. Ikaslan Bizkaia
Manual curso Edicion. Ikaslan Bizkaia
 
Css
CssCss
Css
 
manual-de-photoshop-cs5.pdf
manual-de-photoshop-cs5.pdfmanual-de-photoshop-cs5.pdf
manual-de-photoshop-cs5.pdf
 
Imagen digital
Imagen digitalImagen digital
Imagen digital
 
Hablemos de diseno_diseño grafico libre
Hablemos de diseno_diseño grafico libreHablemos de diseno_diseño grafico libre
Hablemos de diseno_diseño grafico libre
 
Que se entiende por pixel
Que se entiende por pixelQue se entiende por pixel
Que se entiende por pixel
 
Pyc imagenes digitales y contexto
Pyc imagenes digitales y contextoPyc imagenes digitales y contexto
Pyc imagenes digitales y contexto
 
Lenguaje HTML
Lenguaje HTMLLenguaje HTML
Lenguaje HTML
 
Manual de corel 12
Manual de corel 12Manual de corel 12
Manual de corel 12
 
Css
CssCss
Css
 
Presentación1
Presentación1Presentación1
Presentación1
 

Cap3. unidades de medida y colores

  • 1. Programación Web. de León Guerra Mariana Goretti.
  • 2. Introducción. CSS es tan flexible que permite indicar las medidas y colores de muchas formas diferentes. El valor de una propiedad puede tomar el valor de una medida o de un color.
  • 3. Unidades de medida. Definen:  La altura.  La anchura.  Márgenes de los elementos.  Establecen el tamaño de letra del texto.
  • 4. Tipos de unidades de medida.  Relativas.  Absolutas.
  • 5. Unidades Relativas. Definen su valor en relación con otra medida, por lo que para obtener su valor real, se debe realizar alguna operación con el valor indicado.
  • 6. em. Relativa respecto del tamaño de letra empleado. La referencia es el tamaño de letra por defecto del sistema del usuario (ordenador, dispositivo móvil, etc.). (no confundir con la etiqueta <em> de HTML)
  • 7. Ejemplo:  body { font-size: 0.9em; }  Si el tamaño por defecto es 12, el valor 0.9em sería igual a: 0.9 x 12 = 10.8 12 = 100% 10.8 = 90%
  • 8.
  • 9. Que pasa si manejamos herencia…
  • 10.
  • 11. ex. Relativa respecto de la altura de la letra x ("equis minúscula") del tipo de letra que se esté utilizando.
  • 12.
  • 13. px (píxel) . Relativa respecto de la pantalla del usuario .
  • 14.
  • 15. Porcentaje: Está formado por un valor numérico seguido del símbolo % y siempre está referenciado a otra medida.
  • 16.
  • 17. Otra opción: div#contenido { width: 600px; } div.principal { width: 80%; } <div id="contenido"> <div class="principal"> ... </div> </div>
  • 18. Ventajas: Las unidades relativas permiten mantener las proporciones del diseño independientemente del tamaño de letra por defecto del navegador del usuario.
  • 19. Problemas:  “El texto cada vez es mas pequeño”.  “El texto es cada vez mas grande”.
  • 20. “Cada vez mas pequeño”
  • 21. “Cada vez mas grande”
  • 22. Unidades absolutas. Establecen de forma completa el valor de una medida, por lo que su valor real es directamente el valor indicado.
  • 23. in, cm, mm, pt, pc.  in: "inches", pulgadas (1 in = 2.54 cm).  cm: centímetros.  mm: milímetros.  pt: puntos (1 pt = 1 in/72, es decir, unos 0.35 mm).  pc: picas (1 pc = 12 pt, es decir, unos 4.23 mm).
  • 24. Ejemplos:  body { margin: 0.5in; }  h1 { line-height: 2cm; }  p { word-spacing: 4mm; }  a { font-size: 12pt }  span { font-size: 1pc }
  • 25. Notas:  Todas las medidas se indican como un valor numérico entero o decimal seguido de una unidad de medida (sin espacios en blanco entre ellos.)  Si el valor es 0, la unidad de medida es opcional.
  • 26. Notas:  Si el valor es distinto a 0 y no se indica ninguna unidad, la medida se ignora completamente, lo que suele ser una fuente habitual de errores para los diseñadores que empiezan con CSS.  Algunas propiedades permiten indicar medidas negativas.
  • 27. Colores. Se pueden indicar de las siguientes formas:  Palabras clave.  RGB decimal.  RGB porcentual.  RGB hexadecimal.  Colores del sistema.  Colores web safe.
  • 29.
  • 30. RGB Decimal. Es un modelo de tipo "aditivo", ya que los colores se obtienen sumando sus tres componentes R (rojo), G(verde) y B (azul), que pueden tomar valores entre 0 y 255.
  • 31.
  • 32. RGB Porcentual. El funcionamiento y la sintaxis de este método es el mismo que el del RGB decimal. La única diferencia en este caso es que el valor de las componentes RGB puede tomar valores entre 0% y 100%.
  • 33.
  • 34. RGB Hexadecimal. Pasos:  1. Se determina el color RGB decimal, por ejemplo: R = 71, G = 98, B =176.  2. Cada valor se transforma a hexadecimal, R = 47,G = 62, B = B0.  3. Se concatenan los valores en ese mismo orden y se les añade el prefijo #.  El color es #4762B0 en formato RGB hexadecimal.
  • 35.
  • 36. Ventajas.  Se pueden comprimir los valores cuando todas sus componentes son iguales dos a dos: #AAA = #AAAAAA.  Todos los programas de diseño gráfico convierten de forma automática los valores RGB decimales a sus valores RGB hexadecimales.
  • 37. Colores del sistema. Son similares a los colores indicados mediante su nombre, pero en este caso hacen referencia al color que muestran algunos elementos del sistema operativo del usuario, por ejemplo ActiveBorder. Aunque es posible definir los colores en CSS utilizando estos nombres, se trata de un método que nunca se utiliza.
  • 38. Colores Web Safe. Hay 256 x 256 x 256 = 16.777.216 colores RGB. Sin embargo, en la década de los 90 los monitores de los usuarios no eran capaces de mostrar más de 256 colores diferentes. Se eligieron 216 colores para formar la paleta "web safe“, con la seguridad de que se verán correctamente en cualquier navegador de cualquier sistema operativo de cualquier usuario.