font-family define el tipo de fuente, es decir el tipo de letra.
Hay que recordar que si bien podemos indicar cualquiera, lo que verán los visitantes dependerá de sus sistemas operativos, del navegador que utilicen y de las fuentes que tengan instaladas. Es común ver que se definen fuentes exóticas porque, claro, quien diseña la página las ve pero eso no significa que lo hará el resto de los usuarios. Esto, no es un problema si es que somos concientes de ello. Una forma de minimizar los riesgos es utilizar fuentes alternativas que se agregan, separándolas con comas y siempre poner una de las llamadas familas genéricas (serif, sans-serif, cursive, fantasy):
p { font-family:Broadway,Arial,Helvetica,sans-serif; }
curabitur consectetur dictum laoreet
Ese tamaño es un número seguido de una unidad. Muchas veces vemos que la unidad definida es puntos (pt) y si bien funciona, esto no es recomendable ya que es una unidad que se refiere a las impresoras y los navegadores interpretarán ese valor de distinto modo. Lo lógico es utilizar pixels (px) que es una medida relacionada con la pantalla del monitor o bien utilizar las unidades relativas ems (em) y porcentajes (%).
p { font-size: 20px; }
curabitur consectetur dictum laoreet
si coloco 70% es el 70% de 20 pixeles así que se verá más chica
si coloco 130% es un 130% de 20 pixeles así que se verá más grande
Por defecto, el valor se establece con la palabra normal pero, podemos cambiarla.
p { line-height: 1.25em;}
curabitur consectetur dictum laoreet
curabitur consectetur dictum laoreet
Es muy útil cuando se trata de títulos o fuentes de gran tamaño ya que acepta valores negativos y eso, nos permite compactar los textos que sino,, se verían muy perdidos. Por el contrario, también sirve para crear efectos interesantes, separando las letras si usamos valores positivos altos.
p {letter-spacing: -1px;}
curabitur consectetur dictum laoreet
font-weight lo usamos cuando queremos mostrar un texto en negrita (bold)
font-variant lo usamos cuando queremos mostrar un texto en versales (small-caps)
p {
font-style: italic;
font-weight: bold;
font-variant: small-caps;
}
curabitur consectetur dictum laoreet praesent tempus
p {text-decoration: underline;}
curabitur consectetur dictum laoreet praesent tempus
lowercase lo usamos si queremos que todas las letras se muestre en minúsculas
uppercase lo usamos si queremos que todas las letras se muestre en mayúsculas
capitalize lo usamos si queremos que la primera letra de cada palabra se muestre en mayusculas y el resto en minúsculas
p {text-transform: uppercase;}
curabitur consectetur dictum laoreet praesent tempus
p {text-indent: 50px}
Maecenas eu turpis quis elit tincidunt hendrerit eget eget massa. Maecenas eu lectus est, et euismod quam. Ut ut sem dolor. Ut vel feugiat eros. Etiam ultricies, nisl at interdum aliquam, leo lorem venenatis elit, a tristique turpis nisi ac nulla.
Mauris congue molestie sem eu pretium! Vestibulum quis dapibus velit. Nullam at ultricies dui. Sed malesuada molestie nibh ac aliquam. Nam lectus turpis, posuere et porta a, eleifend vel dui. Praesent tristique dignissim placerat.In eros mauris, iaculis eu porta in, luctus ut sapien. Integer a leo turpis.
5 comentarios:
Qué bueno saberlo. Buen post, JMiur.
Saludos!
Excelente! para guardarlo! :P
Muchas gracias...:) buenísimo... ya esta guardado y en PDF... otra maravilla que me enseñó. Lo que pasa es que va muy rápido para mi no se olvide que soy hormiga y largué 3 años despúes.....:$
un pequeños error en text-decoration, escribistes underine en vez de underline :)
me gusto ;)
Muchas gracias, muy buena información. He usado varias de esas propiedades, pero otras no las conocía.
Un saludo
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...