You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li> The footnote element is removed from the flow, and a <code>::footnote-call</code> pseudo-element is inserted in its place, which serves as a reference to the footnote. </li>
405
405
<li> A <code>::footnote-marker</code> pseudo-element, identifying the footnote, is placed at the beginning of the footnote element. Together this is the footnote body.</li>
406
406
<li>The footnote counter is incremented. </li>
407
-
<li>The footnote body is placed in the footnote area. Footnote elements from a given page are placed in the footnote area of that page in document order.</li>
408
-
<li>The footnote area (containing one or more footnote bodies) is positioned on the page as described below.</li>
407
+
<li>The footnote body is placed in the footnote area at the bottom of the page. Footnote elements from a given page are placed in the footnote area of that page in document order.</li>
The following new values of the <aclass=propertydata-link-type=propdeschref=http://www.w3.org/TR/CSS21/visuren.html#propdef-floattitle=float>float</a> property create a footnote element:
<pclass=issueid=issue-829ce977><aclass=self-linkhref=#issue-829ce977></a>How would one describe this in the grammar of CSS3-Page?</p>
451
450
452
451
<h4class="heading settled heading" data-level=2.4.1id=footnote-area-position><spanclass=secno>2.4.1 </span><spanclass=content>Positioning of the footnote area</span><aclass=self-linkhref=#footnote-area-position></a></h4>
453
-
The bottom margin edge of the footnote area is positioned so that it touches the bottom of the page area. This operates as if the footnote area had <code>float: bottom</code> applied to it.
452
+
The bottom margin edge of the footnote area is positioned so that it touches the bottom of the page area. The footnote area can only contain footnotes.
453
+
454
+
<pclass=issueid=issue-165f8769><aclass=self-linkhref=#issue-165f8769></a>Implementations that support footnotes generally support page floats like <code>float: bottom</code>. Page floats should end up above the footnote area. How might this be specified?</p>
454
455
455
456
<h4class="heading settled heading" data-level=2.4.2id=footnote-area-size><spanclass=secno>2.4.2 </span><spanclass=content>Size of the footnote area</span><aclass=self-linkhref=#footnote-area-size></a></h4>
<divclass=issue>Why is float:bottom used with the footnote area? Floating footnotes to the footnote area, and then floating the footnote area itself, seems overly complex, given that implementations don’t allow the footnote area to float anywhere else. There have been proposals to absolutely position the footnote area.<ahref=#issue-59cf0cd3> ↵ </a></div>
1181
1182
<divclass=issue>How would one describe this in the grammar of CSS3-Page?<ahref=#issue-829ce977> ↵ </a></div>
1182
1183
1184
+
<divclass=issue>Implementations that support footnotes generally support page floats like <code>float: bottom</code>. Page floats should end up above the footnote area. How might this be specified?<ahref=#issue-165f8769> ↵ </a></div>
1185
+
1183
1186
<divclass=issue>
1184
1187
The previous ED required this to be styled as a “super-decimal” number, but I don’t think we need a dependency on that (and it’s been removed from CSS3-counter styles???).
1185
1188
<ahref=#issue-29d8a728> ↵ </a></div><divclass=issue>We need an algorithm for laying out footnotes<ahref=#issue-da883bb8> ↵ </a></div>
Copy file name to clipboardExpand all lines: css-gcpm/Overview.src.html
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -283,8 +283,7 @@ <h3 id="creating-footnotes">
283
283
<li> The footnote element is removed from the flow, and a <code>::footnote-call</code> pseudo-element is inserted in its place, which serves as a reference to the footnote. </li>
284
284
<li> A <code>::footnote-marker</code> pseudo-element, identifying the footnote, is placed at the beginning of the footnote element. Together this is the footnote body.</li>
285
285
<li>The footnote counter is incremented. </li>
286
-
<li>The footnote body is placed in the footnote area. Footnote elements from a given page are placed in the footnote area of that page in document order.</li>
287
-
<li>The footnote area (containing one or more footnote bodies) is positioned on the page as described below.</li>
286
+
<li>The footnote body is placed in the footnote area at the bottom of the page. Footnote elements from a given page are placed in the footnote area of that page in document order.</li>
288
287
</ol>
289
288
<divclass="example">
290
289
HTML:
@@ -311,7 +310,7 @@ <h3 id="footnote-types">
311
310
312
311
<preclass="propdef partial">
313
312
Name: float
314
-
New Values: footnote | inline-footnote | none
313
+
New Values: footnote | inline-footnote
315
314
Initial: none
316
315
Applies to: elements
317
316
Media: paged
@@ -368,7 +367,9 @@ <h3 id="footnote-area">
368
367
<pclass="issue">How would one describe this in the grammar of CSS3-Page?</p>
369
368
370
369
<h4id="footnote-area-position">Positioning of the footnote area</h4>
371
-
The bottom margin edge of the footnote area is positioned so that it touches the bottom of the page area. This operates as if the footnote area had <code>float: bottom</code> applied to it.
370
+
The bottom margin edge of the footnote area is positioned so that it touches the bottom of the page area. The footnote area can only contain footnotes.
371
+
372
+
<pclass="issue">Implementations that support footnotes generally support page floats like <code>float: bottom</code>. Page floats should end up above the footnote area. How might this be specified?</p>
372
373
373
374
<h4id="footnote-area-size">Size of the footnote area</h4>
0 commit comments