text-transform-upperlower-016

CSS3 Text, text transform: Greek Extended, uppercase

WeasyPrint

Reference (good) by WeasyPrint

Reference (good) by this browser

This browser

Assertion
For the Greek Extended 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: Greek Extended, uppercase</title>
 5 <meta content="For the Greek Extended 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-016-ref.htm" rel="match">
 9 <meta content="" name="flags">
10 <style type="text/css">
11 @font-face {
12 	font-family: 'webfont';
13 	src: 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: 'Gentium Plus', '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+1F00">ἀ Ἀ</span> <span title="U+1F01">ἁ Ἁ</span> <span title="U+1F02">ἂ Ἂ</span> <span title="U+1F03">ἃ Ἃ</span> <span title="U+1F04">ἄ Ἄ</span> <span title="U+1F05">ἅ Ἅ</span> <span title="U+1F06">ἆ Ἆ</span> <span title="U+1F07">ἇ Ἇ</span> <span title="U+1F10">ἐ Ἐ</span> <span title="U+1F11">ἑ Ἑ</span> <span title="U+1F12">ἒ Ἒ</span> <span title="U+1F13">ἓ Ἓ</span> <span title="U+1F14">ἔ Ἔ</span> <span title="U+1F15">ἕ Ἕ</span> <span title="U+1F20">ἠ Ἠ</span> <span title="U+1F21">ἡ Ἡ</span> <span title="U+1F22">ἢ Ἢ</span> <span title="U+1F23">ἣ Ἣ</span> <span title="U+1F24">ἤ Ἤ</span> <span title="U+1F25">ἥ Ἥ</span> <span title="U+1F26">ἦ Ἦ</span> <span title="U+1F27">ἧ Ἧ</span> <span title="U+1F30">ἰ Ἰ</span> <span title="U+1F31">ἱ Ἱ</span> <span title="U+1F32">ἲ Ἲ</span> <span title="U+1F33">ἳ Ἳ</span> <span title="U+1F34">ἴ Ἴ</span> <span title="U+1F35">ἵ Ἵ</span> <span title="U+1F36">ἶ Ἶ</span> <span title="U+1F37">ἷ Ἷ</span> <span title="U+1F40">ὀ Ὀ</span> <span title="U+1F41">ὁ Ὁ</span> <span title="U+1F42">ὂ Ὂ</span> <span title="U+1F43">ὃ Ὃ</span> <span title="U+1F44">ὄ Ὄ</span> <span title="U+1F45">ὅ Ὅ</span> <span title="U+1F51">ὑ Ὑ</span> <span title="U+1F53">ὓ Ὓ</span> <span title="U+1F55">ὕ Ὕ</span> <span title="U+1F57">ὗ Ὗ</span> <span title="U+1F60">ὠ Ὠ</span> <span title="U+1F61">ὡ Ὡ</span> <span title="U+1F62">ὢ Ὢ</span> <span title="U+1F63">ὣ Ὣ</span> <span title="U+1F64">ὤ Ὤ</span> <span title="U+1F65">ὥ Ὥ</span> <span title="U+1F66">ὦ Ὦ</span> <span title="U+1F67">ὧ Ὧ</span> <span title="U+1F70">ὰ Ὰ</span> <span title="U+1F71">ά Ά</span> <span title="U+1F72">ὲ Ὲ</span> <span title="U+1F73">έ Έ</span> <span title="U+1F74">ὴ Ὴ</span> <span title="U+1F75">ή Ή</span> <span title="U+1F76">ὶ Ὶ</span> <span title="U+1F77">ί Ί</span> <span title="U+1F78">ὸ Ὸ</span> <span title="U+1F79">ό Ό</span> <span title="U+1F7A">ὺ Ὺ</span> <span title="U+1F7B">ύ Ύ</span> <span title="U+1F7C">ὼ Ὼ</span> <span title="U+1F7D">ώ Ώ</span> <span title="U+1F80">ᾀ ᾈ</span> <span title="U+1F81">ᾁ ᾉ</span> <span title="U+1F82">ᾂ ᾊ</span> <span title="U+1F83">ᾃ ᾋ</span> <span title="U+1F84">ᾄ ᾌ</span> <span title="U+1F85">ᾅ ᾍ</span> <span title="U+1F86">ᾆ ᾎ</span> <span title="U+1F87">ᾇ ᾏ</span> <span title="U+1F90">ᾐ ᾘ</span> <span title="U+1F91">ᾑ ᾙ</span> <span title="U+1F92">ᾒ ᾚ</span> <span title="U+1F93">ᾓ ᾛ</span> <span title="U+1F94">ᾔ ᾜ</span> <span title="U+1F95">ᾕ ᾝ</span> <span title="U+1F96">ᾖ ᾞ</span> <span title="U+1F97">ᾗ ᾟ</span> <span title="U+1FA0">ᾠ ᾨ</span> <span title="U+1FA1">ᾡ ᾩ</span> <span title="U+1FA2">ᾢ ᾪ</span> <span title="U+1FA3">ᾣ ᾫ</span> <span title="U+1FA4">ᾤ ᾬ</span> <span title="U+1FA5">ᾥ ᾭ</span> <span title="U+1FA6">ᾦ ᾮ</span> <span title="U+1FA7">ᾧ ᾯ</span> <span title="U+1FB0">ᾰ Ᾰ</span> <span title="U+1FB1">ᾱ Ᾱ</span> <span title="U+1FB3">ᾳ ᾼ</span> <span title="U+1FBE">ι Ι</span> <span title="U+1FC3">ῃ ῌ</span> <span title="U+1FD0">ῐ Ῐ</span> <span title="U+1FD1">ῑ Ῑ</span> <span title="U+1FE0">ῠ Ῠ</span> <span title="U+1FE1">ῡ Ῡ</span> <span title="U+1FE5">ῥ Ῥ</span> <span title="U+1FF3">ῳ ῼ</span></div>
26 <!--Notes:
27 Glyphs for the following characters are not available in the Doulos Sil font, so will need to be tested at a later date: &#xA79B; &#xA79D; &#xA79F; &#xA79A; &#xA79C; &#xA79E;
28 Characters from this block that do not have case equivalents: &#x1F50; &#x1F52; &#x1F54; &#x1F56; &#x1FB2; &#x1FB4; &#x1FB6; &#x1FB7; &#x1FBD; &#x1FBF; &#x1FC0; &#x1FC1; &#x1FC2; &#x1FC4; &#x1FC6; &#x1FC7; &#x1FCD; &#x1FCE; &#x1FCF; &#x1FD2; &#x1FD3; &#x1FD6; &#x1FD7; &#x1FDD; &#x1FDE; &#x1FDF; &#x1FE2; &#x1FE3; &#x1FE4; &#x1FE6; &#x1FE7; &#x1FED; &#x1FEE; &#x1FEF; &#x1FF2; &#x1FF4; &#x1FF6; &#x1FF7; &#x1FFD; &#x1FFE;
29 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>.
30 -->
31 
32 </body></html>