Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Esto nos garantiza poder tener un único CSS para todos los documentos
HTML, manteniendo de forma transversal los estilos de nuestro proyecto.
Cualquier otra integración de CSS dentro de los archivos HTML, no nos
permiten cumplir con uno de los principios de la programación: DRY.
Primera propiedad css -
color
Colores y fondos
¿Cómo se hacen?
Mayormente depende de un diseñador o artista con experiencia
elegir manualmente colores que combinen que funcionan bien
juntos y sean estéticamente agradables.
Elegir una paleta de colores puede ser difícil, pero por suerte los
algoritmos informáticos ayudan con eso.
CSS tiene una serie de nombres de colores predefinidos, como red, green, blue, yellow,
colores predefinidos
white, entre otros.
Los códigos hexadecimales son una combinación de seis caracteres que representan valores de
Códigos
rojo, verde y azul (RGB) en formato hexadecimal. Por ejemplo, #FF0000 representa el color rojo
hexadecimales:
puro.
Los valores RGB consisten en tres números que representan los niveles de rojo, verde y azul en
Valores RGB una escala del 0 al 255. Por ejemplo, rgb(255, 0, 0) representa el color rojo puro.
Los valores RGBA son similares a los valores RGB, pero también incluyen un valor de opacidad
Valores RGBA que va del 0 al 1. Por ejemplo, rgba(255, 0, 0, 0.5) representa el color rojo con una opacidad del
50%.
os valores HSL (Matiz, Saturación y Luminosidad) son una forma diferente de representar
Valores HSL colores que utiliza valores de matiz, saturación y luminosidad. Por ejemplo, hsl(120, 100%,
50%) representa el color verde brillante.
Color y los Selectores en
tags HTML
Selectores en tags HTML
Definir un estilo sobre las etiquetas HTML hará que cada propiedad
incluida en estas se aplique de forma masiva en todos los tags. Es
muy útil elegir esta opción cuando sabemos que los estilos a
aplicar deben ser masivos en todos los elementos HTML.
Selectores en tags HTML
Formato de fuente de los más antiguos, iniciado originalmente en los sistemas operativos
.ttf
gráficos de escritorio. Está soportado también por todos los navegadores web.
Formato de fuente que incluye compresión de archivo, por lo cual ocupa un menor espacio
.woff
que el formato .ttf. También cuenta con soporte de todos los navegadores web.
Versión mejorada del formato anterior. Los navegadores web modernos son quienes mejor
.woff2
soportan a este formato de fuente.
Creado originalmente por Microsoft, este formato está casi extinto, dado que Internet
.eot
Explorer era el único navegador web que le daba soporte.
Google Fonts
Introducción al uso de tipografías web
● Arial ● Tahoma
● Times New Roman ● Century Gothic
● Helvetica ● Courier New
● Calibri ● Rockwell
● Georgia ● Garamond
● Cambria ● Impact
● Veranda ● Cooperlate
Introducción al uso de tipografías web
Y para extender el potencial de los sitios web,
desde la llegada de CSS como “estilizador de
sitios web”, se comenzó a trabajar fuertemente
en la inclusión de fuentes web.
Podemos indicar una categoría de fuente (serif, san serif, monospace, handwriting…),
un tipo de idioma para la fuente, y seleccionar el o los tipos de propiedades
que cada tipografía debe incluir.
Introducción al uso de tipografías web
Desde hace poco, sumó la posibilidad de
seleccionar e incluir íconos basados en
el Diseño Material, propio de esta
empresa.
el browser se ocupa de
De manera predeterminada, no se define un único tipo de fuente, sino un Set. Esto garantiza de que si
la fuente tipográfica elegida en primer lugar no está disponible en el dispositivo que navega la web,
entonces se intentará cargar una segunda fuente alternativa, o una tercera, etcétera.
Selección de tipografías
● espesa (Bold/Black)
Selección de tipografías
La opción <link> genera una serie de tags HTML homónimos que podremos copiar, para luego
conexión del navegador web con el sitio web remoto. En este caso, ese sitio es
nuestro proyecto.
Selección de tipografías
Para los primeros dos casos, siempre será conveniente sumar a los
documentos HTML, el uso de los tags <link rel=”preconnect”> así el
navegador web prioriza la descarga del contenido remoto, en la computadora
del usuario que acceda a nuestro sitio o aplicación web.
Propiedades font
font-family