css3-selectors-lang-056

[lang="es"], xml:lang="es" (html)

WeasyPrint

This browser

Flags
HTMLonly, script

Source

 1 <!DOCTYPE html>
 2 <html lang="en"><head>
 3 <meta charset="utf-8">
 4 <title>[lang="es"], xml:lang="es" (html)</title>
 5 <link href="mailto:ishida@w3.org" rel="author" title="Richard Ishida">
 6 <link href="http://www.w3.org/TR/css3-selectors/#attribute-selectors" rel="help">
 7 <script src="/resources/testharness.js"></script>
 8 <script src="/resources/testharnessreport.js"></script>
 9 <meta content="HTMLonly" name="flags">
10 <style type="text/css">
11 .test div { width: 50px; }
12 #box[lang='es'] { width: 100px; }
13 </style>
14 </head>
15 <body>
16 
17 
18 
19 <div class="test"><div xmlU0003Alang="es" id="box">&nbsp;</div></div>
20 
21 
22 <script>
23 test(function() {
24 assert_equals(document.getElementById('box').offsetWidth, 50);
25 }, "A [lang='es'] value that matches an identical xml:lang attribute value will NOT produce styling in pages served as HTML.");
26 </script>
27 
28 <div id="log"></div>
29 
30 
31 
32 </body></html>