font-family-rule-003

Font family name with special character, quoted

WeasyPrint

This browser

Flags
font
Assertion
Font names containing any special characters can be quoted. Otherwise the special character need to be escaped.

Source

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 2 <html>
 3     <head>
 4         <title>CSS Test: Font family name with special character, quoted</title>
 5         <link rel="author" title="Microsoft" href="http://www.microsoft.com/">
 6         <link rel="help" href="http://www.w3.org/TR/CSS21/fonts.html#font-family-prop">
 7         <meta name="flags" content="font">
 8         <meta name="assert" content="Font names containing any special characters can be quoted. Otherwise the special character need to be escaped.">
 9         <style type="text/css">
10             #div1
11             {
12                 font-family: Ahem!;
13             }
14             #div2
15             {
16                 font-family: "ahem!";
17             }
18         </style>
19     </head>
20     <body>
21         <p>PREREQUISITE: Operating system needs to have the '<a href="support/AHEM_ahem!.ttf">ahem!</a>' font installed.</p>
22         <p>Post Test: Remove test font after running the test.</p>
23         <p>Test passes if there is at least one box below. It is ok to have one letter "X".</p>
24         <div id="div1">X</div>
25         <div id="div2">X</div>
26     </body>
27 </html>