: blank adalah pemilih pseudo-class CSS yang digunakan untuk memilih halaman dari dokumen yang dicetak, seperti buku, yang kosong sebagai akibat dari pemutusan halaman secara paksa.
Ini digunakan bersama dengan aturan @page yang memilih semua halaman dalam dokumen cetak. Jadi, ketika digunakan dengan @page,: tindakan kosong seperti filter yang digunakan untuk memilih hanya halaman kosong yang kosong sebagai akibat dari pemutusan halaman paksa.
@page :blank {
}
Hanya nilai left dan right dari properti page-break-before dan page-break-after yang dapat menghasilkan halaman yang cocok :blank.
Gaya yang ditentukan dalam: aturan @ halaman kosong menimpa gaya apa pun yang disediakan dalam aturan @ halaman yang tidak memiliki kelas pseudo yang ditentukan.
Selain itu, gaya yang ditentukan dalam aturan :blank @page mengesampingkan gaya yang disediakan di: aturan @page left dan @page right adalah penyeleksi yang digunakan untuk memilih halaman kiri dan halaman kanan dokumen cetak dua sisi, seperti buku. Lihat entri: kiri dan: kanan untuk informasi lebih lanjut.)
Penting untuk dicatat bahwa Kalian tidak dapat mengubah semua properti CSS di dalam aturan @. Lihat entri @ halaman untuk informasi lebih lanjut tentang gaya apa yang dapat diubah dan / atau diterapkan.
Trivia & Catatan
Properti page-break-before dan page-break-after akan diganti masing-masing dengan properti break-before dan break-after, di tingkat CSS mendatang.
Contohnya
Karena hanya margin, yatim piatu, janda, dan hentian halaman yang dapat ditata dalam aturan @page, menata salah satu dari ini untuk halaman kosong tidak masuk akal.
Namun, di CSS3, at-rules yang memilih dan menargetkan margin halaman diperkenalkan. Mereka tidak memiliki dukungan browser saat ini. Tetapi berikut ini adalah contoh bagaimana Anda bisa mendesain halaman kosong menggunakan aturan margin halaman; contohnya menyisipkan konten ke tengah margin atas halaman kosong:
@page :blank {
@top-center { content: "This page is intentionally left blank" }
}