• En función del medio que vayamos a utilizar para mostrar el documento, podemos indicar varias hojas de estilo para un mismo fichero XML, especificando qué estilos se aplicarán al visualizarlo en la pantalla, cuáles si se desea imprimir, etc., como en el siguiente ejemplo:
<?xml version="1.0" encoding="ISO-8859-1"?>

<?xml-stylesheet type="text/css" href="hoja1.css" media="print"?>

<?xml-stylesheet type="text/css" href="hoja2.css" media="screen"?>

 

  • Valores del atributo media: all, braille, embossed, handheld, print, projection, screen, speech, tty y tv

ActividadActividades

Actividad: Estilos para Imprimir

Utilizando el fichero delta-mtas.xml, asóciale dos hojas de estilo una llamada pantalla.css y otra imprimir.css de modo que en la primera aparezca todo el texto en color azul y en la segunda en color rojo.

Para ello debes poner en los ficheros css lo siguiente:

pantalla.css
============
* {color: blue;}

 

imprimir.css 
============
* { color: red; }

Puedes comprobar que funciona con la opción Vista Preliminar de tu navegador, o bien imprimiéndolo a PDF.