Printing and Style Sheets
来源:互联网 发布:极点五笔 for mac 编辑:程序博客网 时间:2024/05/29 12:10
Printing and Style Sheets
Switch on low bandwidth view
Language Filter : All
Printing and Style Sheets
The style and link elements support the MEDIA attribute, which defines the output device for the style
样式和链接元素支持那些详细定义了输出设置的媒体属性,
sheet. Values for MEDIA are screen, print and all. The default is screen, so not setting the MEDIA
媒体的意义就是显示、打印,默认情况是显示,所以不设置媒体属性导致显示的页面样式永远与打印相同。
attribute causes the style sheet to always be applied to the page for the screen as well as printing. The print value specifies that the style sheet is used when the page is printed; this value does not affect how
打印的结果说明当一页被打印时,它们使用了样式;这个结果无法影响表单的显示。
the document will be displayed onscreen. The all value determines that the document is formatted for both the screen and print.
所有的结果决定了表单显示和打印的样式。
Note All filter styles, including visual effects filters, are ignored when printing. Windows Internet Explorer renders this content for printing with any applicable text style properties.
注意:所有过滤器的风格,例如过滤器的视觉效果,在打印时都将被忽略。Windows Internet Explorer 在打印时忽略该内容的任何可适用的文本样式属性。
Setting Page Breaks for Printing
设置打印的分页
You can control the placement of page breaks in your documents by using the page-break-before and page-break-after attributes. These attributes indicate when to break to a new page when printing the
你可以通过对表单元素设置page-break-before和 page-break-after属性实现分页控制
document and on what page (left or right) to resume printing. These attributes are useful when you want to print long documents into logical sections.
这些属性表明当打印文档和以什么样的页面(左或右)回复打印时进行分页。
For example, the following document defines a class "page" in a style sheet and uses it to set page breaks in the document.
例如,下面的例子通过样式“page”去设置分页。
Copy Code
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Dynamic Styles: Page Breaking</title>
<style type="text/css" media="print">
div.page {
page-break-before: always;
}
</style>
</head>
<body>
.
content on page 1
.
<div class="page">
.
content on page 2
.
</div>
</body>
</html>
You can set page breaks from within a script by setting the pageBreakBefore and pageBreakAfter properties on the style object. The following example sets a page break immediately before each H1 element in the document.
Copy Code
var coll = document.all.tags("H1");
for (i=0; i<coll.length; i++) {
coll(i).style.pageBreakBefore = "always";
}
- Printing and Style Sheets
- Printing with Style
- Qt Style Sheets Reference
- Qt Style Sheets Examples
- Qt Style Sheets
- Qt Style Sheets Examples
- Qt Style Sheets Examples
- QSS(Qt Style Sheets)
- Qt Style Sheets--简介
- Qt-Style-Sheets-语法
- Qt Style Sheets(一)
- CSS (Cascading Style Sheets) 简介
- Qt Style Sheets(一)
- Qt Style Sheets Reference 笔记
- 犀牛书第五版读书笔记——Chapter 16. Cascading Style Sheets and Dynamic HTML
- Printing Tips and Tricks
- Printing Tips and Tricks
- Cascading Style Sheets: The Designer's Edge
- C++设计模式
- [ZT]JAVA文件操作
- 如何防止editor中出现遮行的现象
- 乱侃一通之:lamada表达式
- IE和Firefox在css,JavaScript方面的兼容性(网上集合篇)[转]
- Printing and Style Sheets
- 10个jquery动画菜单:插件和教程
- C语言中变量和函数的声明与定义
- IE和Firefox中Javascript和CSS的区别(轉:http://blog.csdn.net/superbeck/archive/2008/10/16/3082550.aspx)
- 声明的xmlHttp对象在FF浏览器不可用的解决办法(http://hi.baidu.com/jinwb/blog/item/871998258f60556935a80f25.html)
- ubuntu的安装
- page-break-before Attribute
- C#3.0规范
- 關於WEB服務.