File tree 1 file changed +21
-0
lines changed 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -1169,6 +1169,27 @@ SVG Elements {#unbox-svg}
1169
1169
where their contents are handled in a totally separate context from their parent,
1170
1170
just removes itself entirely.
1171
1171
1172
+ <h2 class=no-num id="box-guidelines">
1173
+ Appendix C: Box Construction Guidelines for Spec Authors</h2>
1174
+
1175
+ <em> This section is non-normative guidance for specification authors.</em>
1176
+
1177
+ * A box cannot be <a>blockified</a> and <a>inlinified</a> at the same time;
1178
+ if such a thing would occur,
1179
+ define which wins over the other.
1180
+ * Non-principal non-anonymous boxes can't be <a>blockified</a> :
1181
+ blockification affects the element’s computed values
1182
+ and thus determines the type of its <a>principal box</a> .
1183
+ * Boxes which <a>blockify</a> their contents
1184
+ can't directly contain <a>inline-level</a> content;
1185
+ any boxes or text runs generated within such an element
1186
+ must be <a>blockified</a>
1187
+ or wrapped in an <a>anonymous</a> <a>block container</a> .
1188
+ * Boxes which <a>inlinify</a> their contents
1189
+ can't directly contain <a>block-level</a> boxes;
1190
+ any boxes generated within such an element
1191
+ must be <a>inline-level</a> .
1192
+
1172
1193
<h2 class=no-num id="acknowledgments">
1173
1194
Acknowledgments</h2>
1174
1195
You can’t perform that action at this time.
0 commit comments