No subject
Thu Nov 3 14:30:58 PST 2005
9.3.2 Controlling line breaks
A line break is defined to be a carriage return (
), a line feed
(
), or a carriage return/line feed pair. All line breaks
constitute white space.
For more information about SGML's specification of line breaks, please
consult the notes on line breaks in the appendix.
9.3.3 Hyphenation
In HTML, there are two types of hyphens: the plain hyphen and the soft
hyphen. The plain hyphen should be interpreted by a user agent as just
another character. The soft hyphen tells the user agent where a line
break can occur.
Those browsers that interpret soft hyphens must observe the following
semantics: If a line is broken at a soft hyphen, a hyphen character must
be displayed at the end of the first line. If a line is not broken at a
soft hyphen, the user agent must not display a hyphen character. For
operations such as searching and sorting, the soft hyphen should always
be ignored.
In HTML, the plain hyphen is represented by the "-" character (- or
-). The soft hyphen is represented by the character entity
reference ­ (­ or ­)
B.3.1 Line breaks
SGML (see [ISO8879], section 7.6.1) specifies that a line break
immediately following a start tag must be ignored, as must a line break
immediately before an end tag. This applies to all HTML elements without
exception.
***
Can you find anything else?!
Regards: David Weinehall
_ _
// David Weinehall <tao at acc.umu.se> /> Northern lights wander \\
// Maintainer of the v2.0 kernel // Dance across the winter sky //
\> http://www.acc.umu.se/~tao/ </ Full colour fire </
More information about the OmniWeb-l
mailing list