font-family-name-022

font shorthand parsing should not cause incorrect matching

WeasyPrint

Reference (good) by WeasyPrint

Reference (good) by this browser

This browser

Flags
font
Assertion
Font shorthand parsing should not cause incorrect matching of font-family values

Source

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 2 <html>
 3      <head>
 4         <link rel="reference" href="font-family-name-022-ref.xht">
 5         <title>CSS Test: font shorthand parsing should not cause incorrect matching</title>
 6         <link rel="author" title="Mozilla" href="http://www.mozilla.com/">
 7         <link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#propdef-font-family">
 8         <link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
 9         <meta name="flags" content="font">
10         <meta name="assert" content="Font shorthand parsing should not cause incorrect matching of font-family values">
11         <style type="text/css">
12             body { font-size: 36px; }
13             span#verify { font-family: CSSTest Verify; }
14             div { font-family: "CSSTest Unknown"; }
15             p {
16             }
17             p#test1 {
18                 font-family: x-large CSSTest Fallback;
19             }
20             p#test4 {
21                 font-family: caption CSSTest Fallback;
22             }
23         </style>
24     </head>
25     <body>
26         <div><a href="http://www.w3.org/Style/CSS/Test/Fonts/">Test fonts</a> must be installed for this test: <span id="verify">FAIL</span></div>
27         <div><p id="test1">PaSs</p></div>
28         <div><p id="test4">PaSs</p></div>
29     </body>
30 </html>