page-break-after 属性指示元素框之后是否允许(以及允许多少个)分页符。
此属性的值并不是确定分页符是否应跟在元素后面的唯一因素。此决定还将受到以下元素的 page-break-before 值以及任何祖先元素的 page-break-inside 值的影响。
可能的值
- auto - 在元素框之后,不应强制或阻止分页符。
- always - 应在此元素的框之后强制使用分页符。
- avoid - 如果可能的话,不应在元素框后放置分页符。
- left - 在元素框后强制留一到两个分页符,这样打印元素的下一页将是左侧页面。
- right - 在元素框后强制留一到两个分页符,这样打印元素的下一页将是右侧页面。
适用于
所有块级元素。
例这是个例子 -
<html>
<head>
<style type = "text/css">
p {page-break-after: always;}
</style>
</head>
<body>
<p>
Android是一个基于Linux的开源操作系统,适用于智能手机和平板电脑等移动设备。Android是由谷歌领导的开放手机联盟和其他公司开发的。
Android为移动设备提供了一种统一的应用程序开发方法,这意味着开发人员只需要为Android开发,他们的应用程序应该能够在由Android驱动的不同设备上运行。
谷歌于2007年发布了Android软件开发工具包(SDK)的第一个测试版,2008年9月发布了第一个商业版本Android 1.0。
2012年6月27日,在谷歌I/O大会上,谷歌宣布了下一个Android版本4.1 Jelly Bean。Jelly Bean是一个增量更新,主要目的是在功能和性能方面改进用户界面。
Android的源代码可以在免费和开源软件许可证下获得。谷歌在Apache许可证2.0版下发布了大部分代码,其余的Linux内核更改在GNU通用公共许可证2版下发布
</p>
<p>
Android应用程序通常使用Android软件开发工具包以Java语言开发。
一旦开发完成,Android应用程序就可以很容易地打包,并通过Google Play或亚马逊应用商店等商店出售。
Android为全球190多个国家的数亿移动设备提供动力。它是所有移动平台中安装量最大的,并且增长迅速。全球每天有超过100万台新的Android设备被激活。
本教程旨在教你如何开发和打包Android应用程序。我们将从Android应用程序编程的环境设置开始,然后深入了解Android应用程序的各个方面
</p>
<button onclick = "myFunction()">Print this page</button>
<script>
function myFunction() {
window.print();
}
</script>
</body>
</html>