Antes de comezar...
Unha das características máis importantes das follas de estilos CSS é que permiten definir diferentes estilos para diferentes dispositivos: pantallas, impresoras, móbiles, proxectores, etc.
A seguinte táboa mostra o nome que CSS utiliza para identificar cada medio e a súa descrición:
| Medio | Descrición |
|---|---|
all |
Todos os medios definidos |
braille |
Dispositivos táctiles que empregan o sistema braille |
embosed |
Impresoras braille |
handheld |
Dispositivos de man: móbiles, PDA, etc. |
print |
Impresoras e navegadores no modo "Vista Previa para Imprimir" |
projection |
Proxectores e dispositivos para presentacións |
screen |
Pantallas de ordenador |
speech |
Sintetizadores para navegadores de voz utilizados por persoas minusválidas |
tty |
Dispositivos textuais limitados como teletipos e terminais de texto |
tv |
Televisores e dispositivos con resolución baixa |
Os medios máis utilizados actualmente son screen (para definir o aspecto da páxina en pantalla) e print (para definir o aspecto da páxina cando se imprime), seguidos de handheld (que define o aspecto da páxina cando se visualiza mediante un dispositivo móbil).
A gran vantaxe de CSS é que permite modificar os estilos dunha páxina en función do medio no que se visualiza. Vamos a ver dúas formas de especificar o medio CSS: