@page
Baseline
2024
*
Newly available
Since December 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
* Some parts of this feature may have varying levels of support.
@page CSS @ê·ì¹ì 문ì를 ì¸ìí ë ì¼ë¶ CSS ìì±ì ìì íë ë° ì°ì
ëë¤. @pageë¡ ëª¨ë CSS ìì±ì ë°ê¿ ìë ììµëë¤. 문ìì margin, orphan, widow(ìë¨ìì ëì´ì¨ 짤ë§í í) ë° page breakë§ ë°ê¿ ì ììµëë¤. ë¤ë¥¸ CSS ìì±ì ë°ê¾¸ë ¤ë ìëë 무ìë©ëë¤.
@page {
margin: 1cm;
}
@page :first {
margin: 2cm;
}
@page @ê·ì¹ì CSS ê°ì²´ ëª¨ë¸ ì¸í°íì´ì¤ CSSPageRule를 íµí´ ì¡ì¸ì¤ë ì ììµëë¤.
ì°¸ê³ :
W3Cì viewport ê´ë ¨ <length> ë¨ì, vh, vw, vmin ë° vmax ì²ë¦¬ë²ì ë
¼ì ì¤ì
ëë¤. ê·¸ ëìì @page @ê·ì¹ ë´ìì ì¬ì©íì§ ë§ì¸ì.
구문
>ìì ì
size-
íì´ì§ ë°ì¤ ë´ í¬í¨ ë¸ë¡ì ëì(target) í¬ê¸° ë° ë°©í¥ì ì§ì í©ëë¤. í íì´ì§ ë°ì¤ê° í íì´ì§ ìí¸ì ë ëë§ ëë ì¼ë°ì ì¸ ê²½ì°ì, ëí ëì(destination) íì´ì§ ìí¸ì í¬ê¸°ë¥¼ ëíë ëë¤.
marks-
문ìì crop ë°/ëë registration ë§í¬ë¥¼ ì¶ê°í©ëë¤.
bleed-
íì´ì§ ë ëë§ì´ ì리ë(clip) íì´ì§ ë°ì¤ ë머 ë²ì를 ì§ì í©ëë¤.
íì 구문
@page =
@page <page-selector-list>? { <declaration-rule-list> }
<page-selector-list> =
<page-selector>#
<page-selector> =
[ <ident-token>? <pseudo-page>* ]!
<pseudo-page> =
: [ left | right | first | blank ]
ìì
ìì 를 ìí @pageì ë¤ìí ê°ì í´ëì¤ ì°¸ì¡°í´ ì£¼ì¸ì.
ëª ì¸
| Specification |
|---|
| CSS Paged Media Module Level 3> # at-page-rule> |
| CSS Logical Properties and Values Module Level 1> # page> |