text-transform-upperlower-007

CSS3 Text, text transform: Latin Extended-B, uppercase

WeasyPrint

Reference (good) by WeasyPrint

Reference (good) by this browser

This browser

Assertion
For the Latin Extended-B Unicode block, text-transform: uppercase puts all letters in uppercase .

Source

 1 <!DOCTYPE html>
 2 <html lang="en"><head>
 3 <meta charset="utf-8">
 4 <title>CSS3 Text, text transform: Latin Extended-B, uppercase</title>
 5 <meta content="For the Latin Extended-B Unicode block, text-transform: uppercase puts all letters in uppercase ." name="assert">
 6 <link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
 7 <link href="https://drafts.csswg.org/css-text-3/#text-transform" rel="help">
 8 <link href="reference/text-transform-upperlower-007-ref.htm" rel="match">
 9 <style type="text/css">
10 @font-face {
11 	font-family: 'webfont';
12 	src: url('../../fonts/DoulosSIL-R.woff') format('woff');
13 	font-weight: normal;
14 	font-style: normal;
15 	}
16 .test, .ref { font-size: 200%; line-height: 2.5em; font-family: 'Doulos SIL', 'Noto Sans', webfont, sans-serif; }
17 .test span, .ref span { margin-right: 1em; white-space: nowrap; }
18 /* the CSS above is not part of the test */
19 .test { text-transform: uppercase; }
20 </style>
21 </head>
22 <body>
23 <p class="instructions">Test passes if both characters in each pair match. If you are missing a font glyph for a character, ignore that pair, but report which characters were ignored.</p>
24 <div class="test"><span title="U+0180">ƀ Ƀ</span> <span title="U+0183">ƃ Ƃ</span> <span title="U+0185">ƅ Ƅ</span> <span title="U+0188">ƈ Ƈ</span> <span title="U+018C">ƌ Ƌ</span> <span title="U+0192">ƒ Ƒ</span> <span title="U+0195">ƕ Ƕ</span> <span title="U+0199">ƙ Ƙ</span> <span title="U+019A">ƚ Ƚ</span> <span title="U+019E">ƞ Ƞ</span> <span title="U+01A1">ơ Ơ</span> <span title="U+01A3">ƣ Ƣ</span> <span title="U+01A5">ƥ Ƥ</span> <span title="U+01A8">ƨ Ƨ</span> <span title="U+01AD">ƭ Ƭ</span> <span title="U+01B0">ư Ư</span> <span title="U+01B4">ƴ Ƴ</span> <span title="U+01B6">ƶ Ƶ</span> <span title="U+01B9">ƹ Ƹ</span> <span title="U+01BD">ƽ Ƽ</span> <span title="U+01BF">ƿ Ƿ</span> <span title="U+01C5">Dž DŽ</span> <span title="U+01C6">dž DŽ</span> <span title="U+01C8">Lj LJ</span> <span title="U+01C9">lj LJ</span> <span title="U+01CB">Nj NJ</span> <span title="U+01CC">nj NJ</span> <span title="U+01CE">ǎ Ǎ</span> <span title="U+01D0">ǐ Ǐ</span> <span title="U+01D2">ǒ Ǒ</span> <span title="U+01D4">ǔ Ǔ</span> <span title="U+01D6">ǖ Ǖ</span> <span title="U+01D8">ǘ Ǘ</span> <span title="U+01DA">ǚ Ǚ</span> <span title="U+01DC">ǜ Ǜ</span> <span title="U+01DD">ǝ Ǝ</span> <span title="U+01DF">ǟ Ǟ</span> <span title="U+01E1">ǡ Ǡ</span> <span title="U+01E3">ǣ Ǣ</span> <span title="U+01E5">ǥ Ǥ</span> <span title="U+01E7">ǧ Ǧ</span> <span title="U+01E9">ǩ Ǩ</span> <span title="U+01EB">ǫ Ǫ</span> <span title="U+01ED">ǭ Ǭ</span> <span title="U+01EF">ǯ Ǯ</span> <span title="U+01F2">Dz DZ</span> <span title="U+01F3">dz DZ</span> <span title="U+01F5">ǵ Ǵ</span> <span title="U+01F9">ǹ Ǹ</span> <span title="U+01FB">ǻ Ǻ</span> <span title="U+01FD">ǽ Ǽ</span> <span title="U+01FF">ǿ Ǿ</span> <span title="U+0201">ȁ Ȁ</span> <span title="U+0203">ȃ Ȃ</span> <span title="U+0205">ȅ Ȅ</span> <span title="U+0207">ȇ Ȇ</span> <span title="U+0209">ȉ Ȉ</span> <span title="U+020B">ȋ Ȋ</span> <span title="U+020D">ȍ Ȍ</span> <span title="U+020F">ȏ Ȏ</span> <span title="U+0211">ȑ Ȑ</span> <span title="U+0213">ȓ Ȓ</span> <span title="U+0215">ȕ Ȕ</span> <span title="U+0217">ȗ Ȗ</span> <span title="U+0219">ș Ș</span> <span title="U+021B">ț Ț</span> <span title="U+021D">ȝ Ȝ</span> <span title="U+021F">ȟ Ȟ</span> <span title="U+0223">ȣ Ȣ</span> <span title="U+0225">ȥ Ȥ</span> <span title="U+0227">ȧ Ȧ</span> <span title="U+0229">ȩ Ȩ</span> <span title="U+022B">ȫ Ȫ</span> <span title="U+022D">ȭ Ȭ</span> <span title="U+022F">ȯ Ȯ</span> <span title="U+0231">ȱ Ȱ</span> <span title="U+0233">ȳ Ȳ</span> <span title="U+023C">ȼ Ȼ</span> <span title="U+023F">ȿ Ȿ</span> <span title="U+0240">ɀ Ɀ</span> <span title="U+0242">ɂ Ɂ</span> <span title="U+0247">ɇ Ɇ</span> <span title="U+0249">ɉ Ɉ</span> <span title="U+024B">ɋ Ɋ</span> <span title="U+024D">ɍ Ɍ</span> <span title="U+024F">ɏ Ɏ</span></div>
25 <!--Notes:
26 Characters from this block that do not have case equivalents: &#x018D; &#x019B; &#x01AA; &#x01AB; &#x01BA; &#x01BB; &#x01BE; &#x01C0; &#x01C1; &#x01C2; &#x01C3; &#x01F0; &#x0221; &#x0234; &#x0235; &#x0236; &#x0237; &#x0238; &#x0239;
27 Tip: To identify the characters where differences occur, in order to report problem characters, copy and paste the sequence into a tool such as <a href='http://r12a.github.io/uniview/' target='_blank'>UniView</a> or the <a href='http://r12a.github.io/apps/conversion/' target='_blank'>Unicode Conversion Tool</a>.
28 -->
29 
30 </body></html>