¿Cómo utilizamos esta posibilidad? Muy sencillo:
<style>
@media screen
{
p.testeando {font-family:verdana; font-size:10px}
}
@media print
{
p.testeando {font-family:arial; font-size:15px}
}
@media screen,print
{
p.testeando {font-weight:bold}
}
</style>
<p class="testeando">
Esto es una prueba :)
</p>
@media screen
{
p.testeando {font-family:verdana; font-size:10px}
}
@media print
{
p.testeando {font-family:arial; font-size:15px}
}
@media screen,print
{
p.testeando {font-weight:bold}
}
</style>
<p class="testeando">
Esto es una prueba :)
</p>
En este ejemplo veríamoscómo cuando imprimimos la página el texto del párrafo con la clase testeando no sale igual en pantalla que en la página imprimida.
¿Qué tipos de media hay?:
all: Para todos los medios
aural: Para voces sintetizadas
braille: Para dispositivos Braille
embossed: Para impresoras Braille
handheld: Para dispositivos con pantalla pequeña cómo una PDA
print: Para impresoras
projection: Para presentaciones
screen: Para pantallas de computadoras
tty: Para medios que imprimen por puntos en un grid como por ejemplo un teletipo.
tv: Para televisiones.
1 comentario:
buenos trucos con el que podremos mejorar el diseño, pero también la accesiblidad y la usabilidad de nuestras páginas web. ;) bien ahi don fa !..
Publicar un comentario