css打印适应纸张_CSS控制print打印样式 (转)

大多数的Web页面都显示在电脑屏幕上,人们通过屏幕观看,但是,有时候用户想要将一些网上的内容打印出来,这就需要与打印媒体连接起来。由于原来采用的

是能让Web页面在屏幕上显示的效果很好的那种格式,但在打印时效果并不那么好,Web创建者们通常都会创建一些独立的页面,这些页面与打印机联系紧密,

而用户也需要经常打印这些页面。但如果你使用了XHTML标记和CSS,你就没必要再创建一个独立的与打印机相连接的页面了,你仅仅只需要几种CSS样式

来将需打印的页面的内容进行格式化,以便于打印输出就行了。

以良好的标记开头

XHTML和CSS有一种特殊的功能,即内容与表述是各自独立的;你可以随意将其格式改成另一种媒体形式,而不必改变它的内容,也不必改变它的

基本标记。不过为了使这一想法能在实践中成为可能,你应该让你的结构标记好一点,干净整洁一点。因此,在你准备用CSS创建一个与打印机相连的页面之前,

要仔细看看它的XHTML标记。

清除该标记中所有的内嵌样式以及其它固有的表述格式。为了让该打印媒体的CSS文件能发挥应有的作用,所有的样式和格式都必须由它自带的样式表

来决定,而不是由它的标记中的格式来决定。同样,将页眉中所有的CSS样式移走,将它们存入一个外部样式表中,这个表是附在(连接在或被输入)该

XHTML文档中的。

检查标记的时候,你要确定它的内容都是按逻辑分组的,分成了一个个的div,而且每一个div都是通过其ID或类别来鉴别。

第一步:添加一个打印样式表

用CSS创建一个与打印机密切联系的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值