84 | .
85 |
86 |
87 |
88 |
html
89 |
should have a line height of 1.15
90 |
91 | abcdefghijklmnopqrstuvwxyz
92 |
93 |
94 |
body
95 |
should have no margin (opinionated)
96 |
97 | (there should be no red background visible on this page)
98 |
99 |
100 |
101 | article, aside, details,
102 | figure, figcaption, footer,
103 | header, main,
104 | menu, nav, section,
105 | summary
106 |
107 |
should render as block
108 |
109 |
article
110 |
111 |
112 | summary
113 | details
114 |
115 |
116 | figure
117 | figcaption
118 |
119 |
120 |
121 |
main
122 |
123 |
124 |
125 |
126 |
127 |
audio, canvas, progress, video
128 |
should render as inline-block and baseline-aligned
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
audio:not([controls]), template, [hidden]
137 |
should not display
138 |
139 |
140 |
141 | {{title}}
142 |
143 |
144 |
This should be hidden
145 |
146 |
147 |
a
148 |
should have a transparent background when active
149 |
152 |
should not skip underlines
153 |
156 |
should not have a focus outline when both focused and hovered (opinionated)
157 |
160 |
161 |
abbr[title]
162 |
should have a dotted underline with a solid underline as a fallback
163 |
166 |
167 |
b, strong
168 |
should have bolder font-weight
169 |
170 | b
171 | strong
172 |
173 |
174 |
dfn
175 |
should have italic font-style
176 |
177 | dfn
178 |
179 |
180 |
h1
181 |
should not change size within an article
182 |
183 |
Heading (control)
184 |
185 | Heading (in article)
186 |
187 |
188 |
should not change size within a section
189 |
190 |
Heading (control)
191 |
192 | Heading (in section)
193 |
194 |
195 |
196 |
mark
197 |
should have a yellow background
198 |
199 | mark
200 |
201 |
202 |
small
203 |
should render equally small in all browsers
204 |
205 | control. small.
206 |
207 |
208 |
sub and sup
209 |
should not affect a line's visual line-height
210 |
211 |
control.
212 |
control. sub.
213 |
control. sup.
214 |
215 |
216 |
img
217 |
should not have a border when wrapped in an anchor
218 |
224 |
225 |
svg
226 |
should not overflow
227 |
228 |
231 |
232 |
233 |
code, kbd, pre, samp
234 |
should render text at the same absolute size as normal text
235 |
236 |
span: abcdefghijklmnopqrstuvwxyz.
237 |
code: abcdefghijklmnopqrstuvwxyz.
238 |
kbd: abcdefghijklmnopqrstuvwxyz.
239 |
samp: abcdefghijklmnopqrstuvwxyz.
240 |
pre: abcdefghijklmnopqrstuvwxyz.
241 |
242 |
243 |
figure
244 |
should have margins
245 |
246 |
247 |
248 |
249 |
250 |
251 |
hr
252 |
should have a content-box box model
253 |
254 |
255 |
256 |
257 |
button, input, optgroup, select, textarea
258 |
should inherit font-size from ancestor
259 |
260 |
261 |
262 |
268 |
269 |
270 |
should not have margins
271 |
272 |
285 |
286 |
287 |
293 |
294 |
295 |
296 |
button
297 |
should have visible overflow
298 |
299 |
310 |
311 |
312 |
313 |
button, select
314 |
should not inherit text-transform
315 |
316 |
317 |
318 |
319 |
320 |
button and button-style input
321 |
should be styleable
322 |
339 |
340 |
disabled button and input
341 |
should have default cursor style
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
button, input
350 |
should not have extra inner padding in Firefox
351 |
365 |
366 |
fieldset
367 |
should have consistent border, padding, and margin
368 |
373 |
374 |
legend
375 |
should inherit color
376 |
377 |
380 |
381 |
should not have padding
382 |
383 |
386 |
387 |
should wrap text
388 |
389 |
392 |
393 |
394 |
textarea
395 |
should not have a scrollbar unless overflowing
396 |
397 |
398 |
399 |
400 |
[type="checkbox"], [type="radio"]
401 |
should have a border-box box model
402 |
403 |
416 |
417 |
418 |
419 |
should not have padding
420 |
421 |
422 |
423 |
424 |
425 |
[type="number"]
426 |
should display a default cursor for the decrement button's click target in Chrome
427 |
428 |
429 |
430 |
431 |
[type="search"]
432 |
should be styleable
433 |
434 |
435 |
436 |
should reference inherited color
437 |
438 |
439 |
440 |
441 |
442 |
--------------------------------------------------------------------------------