[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mozilla-layout
Subject:    Re: Line break at thin space and hair space
From:       Stanimir Stamenkov <user () domain ! invalid ! netscape ! com>
Date:       2003-01-07 18:42:29
[Download RAW message or body]

Jan Egil wrote:

> Mozilla 1.3a doesn't place line-breaks at thin or hair spaces; I think
> it should?
> 
> See http://landsbank.fo/test/zws.html
> 

Per HTML spec only:

ASCII space (&#x0020;)
ASCII tab (&#x0009;)
ASCII form feed (&#x000C;)
Zero-width space (&#x200B;)

+ the line breaks constitute a white space. And the "specification 
does not indicate the behavior, rendering or otherwise, of space 
characters other than those explicitly identified here as white 
space characters. For this reason, authors should use appropriate 
elements and styles to achieve visual formatting effects that 
involve white space, rather than space characters..."

I'm not happy with other specail character entity not supported in 
Mozilla: &shy; (&#173; or &#xAD;) which is mentioned in the HTML 
spec. In the section which this entity is listed there is stated:

"The character entity references in this section produce characters 
whose numeric equivalents should already be supported by conforming 
HTML 2.0 user agents."

So I think it is about time Mozilla to support it - IE does it since 
version 5 (IIRC).

-- 
Stanimir <stanio(_at_)gbg.bg>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic