SGML
Click on the red underlined text to get to the source
... to make sure that HTML remains a valid application of SGML, while
enabling its use with all languages of the world.
...
... languages of the world.
The specific issues addressed are the SGML document character set to
be used for HTML ...
... ISO Standard 8879:1986, Information
Processing Text and Office Systems -- Standard Generalized Markup
Language (SGML) [ISO-8879]. The HTML Document Type Definition ...
... DTD)
is a formal definition of the HTML syntax in terms of SGML. This
specification amends the DTD of HTML ...
... character repertoire much
larger than that of ISO-8859-1, while still remaining SGML
conformant.
...
... processing model used for HTML,
and in particular the SGML concept of a document character set. An
actual implementation may widely differ in its internal workings from
...
...
Because there are various widely differing encodings of text, SGML
does not directly address how the sequence of characters that
...
... does not directly address how the sequence of characters that
constitutes an SGML document in the abstract sense are encoded by
means of a sequence of octets (or occasionally bit groups ...
... computer file. This encoding is called the external character
encoding of the concrete SGML document, and it should be carefully
distinguished from the document character set of the abstract HTML
document ...
... distinguished from the document character set of the abstract HTML
document. SGML views the characters as a single set (called a
"character repertoire"), and a "code set" that assigns an integer ...
... of the character numbers represents [GOLD90, p. 451]. In most cases,
an SGML DTD and all documents that refer to it have a single document
character set ...
...
HTML, as an application of SGML, does not directly address the
question of the external character encoding ...
... processing model translates it to the document character set
specified in Section 2.2 before processing specific to SGML/HTML.
The reference processing model ...
... scope of this specification, however, and the reader is invited to
consult the SGML standard [ISO-8879] or an SGML handbook [BRYAN88 ...
... The adoption of this document character set implies a change in the
SGML declaration specified in the HTML 2.0 specification (section 9.5
of [RFC1866 ...
... UCS-4 become valid SGML characters. Another is that the upper limit
of the range of numeric character references is extended from 255 to
...
... ERCS] is a good source of information on Unicode and
SGML, although its scope and technical content differ greatly from
this specification.
...
... this specification.
NOTE -- the above SGML declaration, like that of HTML 2.0,
specifies the character numbers 128 to 159 (80 to 9F hex) as
...
...
Another change was made from the HTML 2.0 SGML declaration, in the
belief that the latter did not express its authors' true intent. The
syntax character set ...
... HTML 2.0, but in practice it should increase
interoperability by i) having the SGML declaration say what everyone
thinks and ii) making the syntax character set a proper subset of the
...
... high-order bit set), including
the already commonly used , © and ®. The names of the
entities are taken from the appendices of SGML [ISO-8879]. A list is
provided in section 7.3 of this specification.
...
... element in a unique style. An ID attribute value is
an SGML NAME token. NAME tokens are formed by an initial
...
... letters are restricted to A-Z and a-z.
CLASS A space separated list of SGML NAME tokens. CLASS names
...
... ISO 10646. As an alternative,
HTML provides equivalent SGML markup.
BIDI is a complex issue, and conversion of logical text sequences to
...
... right-to-left mark-->
<!--========= SGML Document Access (SDA) Parameter Entities =====-->
<!-- HTML ...
...
<!-- HTML contains SGML Document Access (SDA) fixed attributes
in support of easy transformation to the International Committee
...
... International Organization for Standardization 1986
Permission to copy in any form is granted for use with
conforming SGML systems and applications as defined in
ISO 8879, provided this notice is included in all copies.
...
... M. Bryan, "SGML -- An Author's Guide to the Standard Generalized Markup Language", Addison-Wesley, Reading, 1988. ...
... Extended Reference Concrete Syntax for SGML. <http://www.sgmlopen.org/sgml/docs/ercs/ercs- home.html> ...
... C. F. Goldfarb, "The SGML Handbook", Y. Rubinsky, Ed., Oxford University Press, 1990. ...
... ISO 8879:1986. International standard -- Information processing -- Text and office systems -- Standard gen- eralized markup language (SGML). ...
... SoftQuad, "The SGML Primer", 3rd ed., SoftQuad Inc., 1991. ...
... E. van Hervijnen, "Practical SGML", Kluwer Academicq Publishers Group, Norwell and Dordrecht, 1990. ...
