虽说已是互联网无所不能的时代,但还是会需要将网页内容打印出来阅读。对于网生的电子报、电子期刊这些更适合于在网络环境中阅读的内容,怎样通过打印输出生成适当的纸媒页面呢?长时间来,这一直是一个课题。为了写如下这篇博文,作者对相关问题进行了深入思考,并为Bits O' NewMedia网站编写了适于打印输出的样式表,现将相关经验分享给大家。
设定适于打印输出的样式表
这并不象想象中那么难,第一步要做的是复制原用的CSS文件,将其命名为print_style.css,接下来,就是要在其首行加入语句:
link rel="stylesheet" type="text/css" media="print" href="print_style.css" /
我们看到,这一条语句惟一特别的地方在于,media参数被赋值为"print"。而如果在页面内加入了这样的一条语句,那么再执行fileprint(文件打印)指令时,print_style.css样式表就会替代原有的样式表被调用。
注意:如果是IE6或是Firefox用户,就一定要将网络链接标记样式中的media参数赋值为 "screen",否则,打印出来...[ 查看全文 ]