पेजिनेशन नियंत्रित करने के लिए page-break-before, page-break-after, और page-break-inside प्रॉपर्टीज का उपयोग करें।
page-break-before और page-break-after दोनों auto, always, avoid, left, and right कीवर्ड्स स्वीकार करते हैं।
कीवर्ड auto डिफ़ॉल्ट है; यह ब्राउज़र को आवश्यकतानुसार पेज ब्रेक जेनरेट करने देता है। कीवर्ड always एलिमेंट से पहले या बाद में पेज ब्रेक फोर्स करता है, जबकि avoid एलिमेंट के तुरंत पहले या बाद में पेज ब्रेक को दबा देता है। left and right कीवर्ड्स एक या दो पेज ब्रेक फोर्स करते हैं, ताकि एलिमेंट लेफ्ट-हैंड या राइट-हैंड पेज पर रेंडर हो।
पेजिनेशन प्रॉपर्टीज का उपयोग काफी सीधा है। मान लीजिए आपके डॉक्यूमेंट में लेवल-1 हेडर्स नए चैप्टर्स शुरू करते हैं और लेवल-2 हेडर्स सेक्शन दर्शाते हैं। आप चाहते हैं कि प्रत्येक चैप्टर एक नए, राइट-हैंड पेज पर शुरू हो, लेकिन आप नहीं चाहते कि सेक्शन हेडर्स बाद के कंटेंट से पेज ब्रेक के कारण विभाजित हों।
उदाहरण
आप निम्न नियम का उपयोग करके इसे प्राप्त कर सकते हैं:
<style>
<!--
h1 {
page-break-before: right;
}
h2 {
page-break-after: avoid;
}
-->
</style>
व्याख्या: h1 (चैप्टर) हमेशा राइट पेज पर शुरू होगा। h2 (सेक्शन) के बाद पेज ब्रेक नहीं होगा।