1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
<!doctype html>
<title>default styles for h1..h6, hgroup, article, aside, nav, section (no h1 in section UA styles)</title>
<meta name="viewport" content="width=device-width">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/html/rendering/support/test-ua-stylesheet.js"></script>
<link rel="help" href="https://github.com/whatwg/html/issues/7867">
<style>
/* Specify this bogus namespace, so the rules in this stylesheet only apply to the `fakeClone`d elements in #refs, not the HTML elements in #tests. */
@namespace url(urn:not-html);
article, aside, h1, h2, h3, h4, h5, h6, hgroup, nav, section {
display: block;
}
h1 { margin-block: 0.67em; font-size: 2.00em; font-weight: bold; }
h2 { margin-block: 0.83em; font-size: 1.50em; font-weight: bold; }
h3 { margin-block: 1.00em; font-size: 1.17em; font-weight: bold; }
h4 { margin-block: 1.33em; font-size: 1.00em; font-weight: bold; }
h5 { margin-block: 1.67em; font-size: 0.83em; font-weight: bold; }
h6 { margin-block: 2.33em; font-size: 0.67em; font-weight: bold; }
</style>
<div id="log"></div>
<div id="tests">
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
<hgroup></hgroup>
<article></article>
<aside></aside>
<nav></nav>
<section></section>
<article data-skip>
<h1></h1>
<article data-skip>
<h1></h1>
<article data-skip>
<h1></h1>
<article data-skip>
<h1></h1>
<article data-skip>
<h1></h1>
<hgroup data-skip>
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
</hgroup>
</article>
</article>
</article>
</article>
</article>
<aside data-skip>
<h1></h1>
<aside data-skip>
<h1></h1>
<aside data-skip>
<h1></h1>
<aside data-skip>
<h1></h1>
<aside data-skip>
<h1></h1>
<hgroup data-skip>
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
</hgroup>
</aside>
</aside>
</aside>
</aside>
</aside>
<nav data-skip>
<h1></h1>
<nav data-skip>
<h1></h1>
<nav data-skip>
<h1></h1>
<nav data-skip>
<h1></h1>
<nav data-skip>
<h1></h1>
<hgroup data-skip>
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
</hgroup>
</nav>
</nav>
</nav>
</nav>
</nav>
<section data-skip>
<h1></h1>
<section data-skip>
<h1></h1>
<section data-skip>
<h1></h1>
<section data-skip>
<h1></h1>
<section data-skip>
<h1></h1>
<hgroup data-skip>
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
</hgroup>
</section>
</section>
</section>
</section>
</section>
</div>
<div id="refs"></div>
<script>
const props = [
'display',
'margin-top',
'margin-right',
'margin-bottom',
'margin-left',
'padding-top',
'padding-right',
'padding-bottom',
'padding-left',
'font-size',
'font-weight',
];
runUAStyleTests(props);
</script>
|