word-spacing-characters-001.xht (3092B)
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <title>CSS Test: word-spacing on Flexible Space Characters</title> 6 <link rel="author" title="Elika J. Etemad" href="http://fantasai.inkedblade.net/contact"/> 7 <link rel="help" href="http://www.w3.org/TR/CSS21/text.html#spacing-props"/> 8 <link rel="help" href="https://drafts.csswg.org/css-text-3/#word-spacing-property"/> 9 <link rel="match" href="word-spacing-characters-001-ref.xht"/> 10 <meta name="assert" content="Word-spacing affects each space (U+0020) 11 and non-breaking space (U+00A0)."/> 12 <style type="text/css"> 13 div { 14 margin: 1em; 15 font-family: monospace; 16 page-break-inside: avoid; 17 } 18 div p { 19 margin: 0; 20 } 21 .controlcontrol { 22 background: orange; 23 width: 4em; 24 } 25 26 .control span { 27 background: blue; 28 color: blue; 29 } 30 .spacer { 31 padding-left: 4em; 32 } 33 .test span { 34 word-spacing: 4em; 35 background: orange; 36 color: orange; 37 } 38 .ws-pre p { 39 white-space: pre; 40 } 41 </style> 42 </head> 43 <body> 44 <p>In each of the following pairs, the blue and orange bars must have equal lengths.</p> 45 46 <div> 47 <p class="control"><span class="spacer"></span> </p> 48 <p class="controlcontrol"> </p> 49 </div> 50 51 <div class="ws-normal"> 52 <p class="control"><span>A <span class="spacer"></span>B</span></p> 53 <p class="test"><span>A B</span></p> 54 </div> 55 <div class="ws-normal"> 56 <p class="control"><span>A <span class="spacer"></span>B</span></p> 57 <p class="test"><span>A B</span></p> 58 </div> 59 <div class="ws-pre"> 60 <p class="control"><span>A <span class="spacer"></span> <span class="spacer"></span>B</span></p> 61 <p class="test"><span>A B</span></p> 62 </div> 63 64 <div class="ws-normal"> 65 <p class="control"><span>A <span class="spacer"></span>B</span></p> 66 <p class="test"><span>A B</span></p> 67 </div> 68 <div class="ws-normal"> 69 <p class="control"><span>A <span class="spacer"></span><span class="spacer"></span>B</span></p> 70 <p class="test"><span>A B</span></p> 71 </div> 72 <div class="ws-pre"> 73 <p class="control"><span>A <span class="spacer"></span><span class="spacer"></span>B</span></p> 74 <p class="test"><span>A B</span></p> 75 </div> 76 77 <div class="ws-normal"> 78 <p class="control"><span>A <span class="spacer"></span><span class="spacer"></span><span class="spacer"></span><span class="spacer"></span>B</span></p> 79 <p class="test"><span>A 	 80 	 B</span></p> 81 </div> 82 <div class="ws-pre"> 83 <p class="control"><span>A <span class="spacer"></span><span class="spacer"></span><span class="spacer"></span><span class="spacer"></span><span class="spacer"></span><span class="spacer"></span>	B</span></p> 84 <p class="test"><span>A 	B</span></p> 85 </div> 86 87 </body> 88 </html>