ページ媒体(印刷)

ページ媒体(印刷)

size

既定値 auto
対象 @page 規則
継承 不可
メディア visual, paged

ページボックスの大きさと向きを指定します。

auto
ページボックスの大きさと向きを対象のシートに合わせます。
portrait
対象シートの向きに関わらずページボックスを横長にします。大きさは対象のシートに合わせます。
landscape
対象シートの向きに関わらずページボックスを縦長にします。大きさは対象のシートに合わせます。
長さ [ 長さ ]
ページボックスの大きさを長さで指定します。最初の値は横幅に、二つ目の値は高さになります。値を一つだけ指定した場合は、横幅と高さの両方に適用され、ページボックスは正方形になります。

page

既定値 auto
対象 ブロック要素
継承 する
メディア visual, paged

要素を表示させたいページをページ名で指定します。ページ名は @page 規則 で指定します。

auto
ページ名を指定しません。
ページ名
ページ名(識別子) を指定します。

page-break-before
page-break-after

auto | always | avoid | left | right
既定値 auto
対象 ブロック要素
継承 しない
メディア visual, paged

要素の前後での改ページの制御を指定します。

auto
要素の前後での改ページを強制も抑制もしません。
always
要素の前後での改ページを強制します。
avoid
要素の前後での改ページを抑制します。
left
次のページが左手側のページとして整形できるように、必要に応じて1回か2回の改ページを強制する。
right
次のページが右手側のページとして整形できるように、必要に応じて1回か2回の改ページを強制する。

page-break-inside

既定値 auto
対象 ブロック要素
継承 する
メディア visual, paged

要素の内容中での改ページの抑制を指定します。

avoid を指定した場合は、要素内での改ページを抑制し、 1ページに収まるようにします。

auto
改ページの抑制を指定しません。
avoid
改ページの抑制させます。

orphans
widows

既定値 2
対象 ブロック要素
継承 する
メディア visual, paged

改ページ時に段落が途中で切れる、または途中から始まる場合に残さなければならない行数を指定します。

整数値
行数を整数値で指定します。

marks

既定値 none
対象 @page 規則
継承 不可
メディア visual, paged

印刷時に表示するページのトンボを指定します。

 
none
トンボを使用しません。
crop
紙を切り取る場所を指定する裁断トンボを使用します。
cross
位置をそろえるための調整トンボを使用します。