1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0//EN">
4 <title>white-space pre: zero width non-breaking space
</title>
5 <script src=
"../../../resources/ahem.js"></script>
6 <style type=
"text/css">
8 .control { display: inline
; font: 1em/1 Ahem
, sans-serif
; background: red
; color: white
; }
9 td
* { white-space: pre
; font: inherit
; }
10 div
{ display: block
; }
11 span
{ display: inline
; }
14 td
{ font: 20px/1 Ahem
; color: maroon
; background: red
; padding: 0; }
15 span
{ background: lime
; }
20 <div class=
"control">Ahem_font_required_for_this_test.
</div>
21 <p>There should be no red below, only a green square bordered in green.
</p>
22 <!-- U+00A0 is exactly equivalent to U+200B U+0020 U+200B -->
27 <div>X
<span>   </span>X
</div>
28 <div>X
<span>​ ​ ​ ​</span>X
</div>
29 <div>X
<span> ​ ​ </span>X
</div>