@@ -457,16 +457,6 @@ <h2 id=page-terms><span class=secno>3. </span>Page Terminology</h2>
457457 a page sheet</ a > and < a href ="#content-outside-box "> Content outside the
458458 page box</ a > .
459459
460- < dt id =content-empty > Content-empty page
461-
462- < dd > a page box whose page area contains no printable content other than
463- backgrounds and/or borders. A page box whose page area contains
464- generated content, or content whose visibility is ‘< span
465- class =property > hidden</ span > ’, or invisible content such as a
466- zero-width space is not a content-empty page. On the other hand, a page
467- containing only a background and/or borders and/or margin-box content
468- < em > is</ em > a content-empty page.
469-
470460 < dt id =page-orientation > Page Orientation
471461
472462 < dd > The page orientation is defined by comparing the length of the edges
@@ -605,21 +595,32 @@ <h3 id=content-outside-box><span class=secno>4.1 </span>Content outside
605595 outside the page box:</ p >
606596
607597 < ul >
608- < li > User agents < em class =RFC2119 > SHOULD</ em > avoid generating a large
609- number of < a href ="#content-empty "> content-empty pages</ a > to honor the
610- positioning of elements (e.g., printing 100 blank pages is probably
611- neither the author's nor the user's intent). Note, however, that
612- generating a small number of empty page boxes is sometimes necessary to
613- honor the < span class =css > ‘< span
614- class =property > left</ span > ’</ span > and < span
615- class =css > ‘< span class =property > right</ span > ’</ span > values
616- for < span class =property > ‘< a class =property
617- href ="#page-break-before "> page-break-before</ a > ’</ span > and < span
618- class =property > ‘< a class =property
619- href ="#page-break-after "> page-break-after</ a > ’</ span > .
598+ < li >
599+ < p > User agents < em class =RFC2119 > SHOULD</ em > avoid generating a large
600+ number of content-empty pages to honor the positioning of elements
601+ (e.g., printing 100 blank pages is probably neither the author's nor
602+ the user's intent). A < dfn id =content-empty > Content-empty page</ dfn > is
603+ a page box whose page area contains no printable content other than
604+ backgrounds and/or borders. A page box whose page area contains
605+ generated content, or content whose visibility is ‘< span
606+ class =property > hidden</ span > ’, or invisible content such as a
607+ zero-width space is not a content-empty page. On the other hand, a page
608+ containing only a background and/or borders and/or margin-box content
609+ < em > is</ em > a content-empty page.</ p >
610+
611+ < p class =note > Note, however, that generating a small number of empty
612+ page boxes is sometimes necessary to honor the < span
613+ class =css > ‘< span class =property > left</ span > ’</ span > and
614+ < span class =css > ‘< span class =property > right</ span > ’</ span >
615+ values for < span class =property > ‘< a class =property
616+ href ="#page-break-before "> page-break-before</ a > ’</ span > and < span
617+ class =property > ‘< a class =property
618+ href ="#page-break-after "> page-break-after</ a > ’</ span > .</ p >
619+
620+ < li >
621+ < p > Authors < em class =RFC2119 > SHOULD NOT</ em > position elements in
622+ inconvenient locations just to avoid rendering them. Instead:</ p >
620623
621- < li > Authors < em class =RFC2119 > SHOULD NOT</ em > position elements in
622- inconvenient locations just to avoid rendering them. Instead:
623624 < ul >
624625 < li > To suppress box generation entirely, set the < span
625626 class =property > ‘< span
@@ -630,11 +631,12 @@ <h3 id=content-outside-box><span class=secno>4.1 </span>Content outside
630631 class =property > visibility</ span > ’</ span > property.
631632 </ ul >
632633
633- < li > This specification does not define how boxes positioned outside the
634- page box are handled. Possibilities include discarding them or creating
635- page boxes for them at the end of the document.
634+ < li >
635+ < p > This specification does not define how boxes positioned outside the
636+ page box are handled. Possibilities include discarding them or creating
637+ page boxes for them at the end of the document.</ p >
636638 </ ul >
637- <!-- "Margin boxes" -->
639+
638640 < h3 id =painting > < span class =secno > 4.2 </ span > Page Backgrounds and Painting
639641 Order</ h3 >
640642
0 commit comments