text-transform-upperlower-018

CSS3 Text, text transform: Cyrillic, uppercase

WeasyPrint

Reference (good) by WeasyPrint

Reference (good) by this browser

This browser

Assertion
For the Cyrillic 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: Cyrillic, uppercase</title>
 5 <meta content="For the Cyrillic 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-018-ref.htm" rel="match">
 9 <style type="text/css">
10 @font-face {
11 	font-family: 'webfont';
12 	src: url('../../fonts/GentiumPlus-R.woff2') format('woff2'),
13 	 url('../../fonts/GentiumPlus-R.woff') format('woff');
14 	font-weight: normal;
15 	font-style: normal;
16 	}
17 .test, .ref { font-size: 200%; line-height: 2.5em; font-family: 'Doulos SIL', 'Noto Serif', 'Noto Sans', webfont, sans-serif; }
18 .test span, .ref span { margin-right: 1em; white-space: nowrap; }
19 /* the CSS above is not part of the test */
20 .test { text-transform: uppercase; }
21 </style>
22 </head>
23 <body>
24 <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>
25 <div class="test"><span title="U+0430">а А</span> <span title="U+0431">б Б</span> <span title="U+0432">в В</span> <span title="U+0433">г Г</span> <span title="U+0434">д Д</span> <span title="U+0435">е Е</span> <span title="U+0436">ж Ж</span> <span title="U+0437">з З</span> <span title="U+0438">и И</span> <span title="U+0439">й Й</span> <span title="U+043A">к К</span> <span title="U+043B">л Л</span> <span title="U+043C">м М</span> <span title="U+043D">н Н</span> <span title="U+043E">о О</span> <span title="U+043F">п П</span> <span title="U+0440">р Р</span> <span title="U+0441">с С</span> <span title="U+0442">т Т</span> <span title="U+0443">у У</span> <span title="U+0444">ф Ф</span> <span title="U+0445">х Х</span> <span title="U+0446">ц Ц</span> <span title="U+0447">ч Ч</span> <span title="U+0448">ш Ш</span> <span title="U+0449">щ Щ</span> <span title="U+044A">ъ Ъ</span> <span title="U+044B">ы Ы</span> <span title="U+044C">ь Ь</span> <span title="U+044D">э Э</span> <span title="U+044E">ю Ю</span> <span title="U+044F">я Я</span> <span title="U+0450">ѐ Ѐ</span> <span title="U+0451">ё Ё</span> <span title="U+0452">ђ Ђ</span> <span title="U+0453">ѓ Ѓ</span> <span title="U+0454">є Є</span> <span title="U+0455">ѕ Ѕ</span> <span title="U+0456">і І</span> <span title="U+0457">ї Ї</span> <span title="U+0458">ј Ј</span> <span title="U+0459">љ Љ</span> <span title="U+045A">њ Њ</span> <span title="U+045B">ћ Ћ</span> <span title="U+045C">ќ Ќ</span> <span title="U+045D">ѝ Ѝ</span> <span title="U+045E">ў Ў</span> <span title="U+045F">џ Џ</span> <span title="U+0461">ѡ Ѡ</span> <span title="U+0463">ѣ Ѣ</span> <span title="U+0465">ѥ Ѥ</span> <span title="U+0467">ѧ Ѧ</span> <span title="U+0469">ѩ Ѩ</span> <span title="U+046B">ѫ Ѫ</span> <span title="U+046D">ѭ Ѭ</span> <span title="U+046F">ѯ Ѯ</span> <span title="U+0471">ѱ Ѱ</span> <span title="U+0473">ѳ Ѳ</span> <span title="U+0475">ѵ Ѵ</span> <span title="U+0477">ѷ Ѷ</span> <span title="U+0479">ѹ Ѹ</span> <span title="U+047B">ѻ Ѻ</span> <span title="U+047D">ѽ Ѽ</span> <span title="U+047F">ѿ Ѿ</span> <span title="U+0481">ҁ Ҁ</span> <span title="U+048B">ҋ Ҋ</span> <span title="U+048D">ҍ Ҍ</span> <span title="U+048F">ҏ Ҏ</span> <span title="U+0491">ґ Ґ</span> <span title="U+0493">ғ Ғ</span> <span title="U+0495">ҕ Ҕ</span> <span title="U+0497">җ Җ</span> <span title="U+0499">ҙ Ҙ</span> <span title="U+049B">қ Қ</span> <span title="U+049D">ҝ Ҝ</span> <span title="U+049F">ҟ Ҟ</span> <span title="U+04A1">ҡ Ҡ</span> <span title="U+04A3">ң Ң</span> <span title="U+04A5">ҥ Ҥ</span> <span title="U+04A7">ҧ Ҧ</span> <span title="U+04A9">ҩ Ҩ</span> <span title="U+04AB">ҫ Ҫ</span> <span title="U+04AD">ҭ Ҭ</span> <span title="U+04AF">ү Ү</span> <span title="U+04B1">ұ Ұ</span> <span title="U+04B3">ҳ Ҳ</span> <span title="U+04B5">ҵ Ҵ</span> <span title="U+04B7">ҷ Ҷ</span> <span title="U+04B9">ҹ Ҹ</span> <span title="U+04BB">һ Һ</span> <span title="U+04BD">ҽ Ҽ</span> <span title="U+04BF">ҿ Ҿ</span> <span title="U+04C2">ӂ Ӂ</span> <span title="U+04C4">ӄ Ӄ</span> <span title="U+04C6">ӆ Ӆ</span> <span title="U+04C8">ӈ Ӈ</span> <span title="U+04CA">ӊ Ӊ</span> <span title="U+04CC">ӌ Ӌ</span> <span title="U+04CE">ӎ Ӎ</span> <span title="U+04CF">ӏ Ӏ</span> <span title="U+04D1">ӑ Ӑ</span> <span title="U+04D3">ӓ Ӓ</span> <span title="U+04D5">ӕ Ӕ</span> <span title="U+04D7">ӗ Ӗ</span> <span title="U+04D9">ә Ә</span> <span title="U+04DB">ӛ Ӛ</span> <span title="U+04DD">ӝ Ӝ</span> <span title="U+04DF">ӟ Ӟ</span> <span title="U+04E1">ӡ Ӡ</span> <span title="U+04E3">ӣ Ӣ</span> <span title="U+04E5">ӥ Ӥ</span> <span title="U+04E7">ӧ Ӧ</span> <span title="U+04E9">ө Ө</span> <span title="U+04EB">ӫ Ӫ</span> <span title="U+04ED">ӭ Ӭ</span> <span title="U+04EF">ӯ Ӯ</span> <span title="U+04F1">ӱ Ӱ</span> <span title="U+04F3">ӳ Ӳ</span> <span title="U+04F5">ӵ Ӵ</span> <span title="U+04F7">ӷ Ӷ</span> <span title="U+04F9">ӹ Ӹ</span> <span title="U+04FB">ӻ Ӻ</span> <span title="U+04FD">ӽ Ӽ</span> <span title="U+04FF">ӿ Ӿ</span> </div>
26 <!--Notes:
27 Characters from this block that do not have case equivalents:  &#x0482; &#x0483; &#x0484; &#x0485; &#x0486; &#x0487; &#x0488; &#x0489;
28 Tip: To identify the characters where differences occur, in order to report problem characters,either mouse over to reveal a tooltip, or 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>.
29 -->
30 
31 </body></html>