/[suikacvs]/test/html.dtd
Suika

Diff of /test/html.dtd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by connolly, Tue May 17 21:07:53 1994 UTC revision 1.15 by connolly, Fri Jun 3 22:09:14 1994 UTC
# Line 1  Line 1 
1  <!--    html.dtd  <!--    html.dtd
2    
3          Document Type Definition for the HyperText Markup Language          Document Type Definition for the HyperText Markup Language
4          as used by the World Wide Web application (HTML DTD).          as used by the World Wide Web (HTML DTD).
5    
6          $Id$          $Id$
7    
8            Author: Daniel W. Connolly <connolly@hal.com>
9            See Also: http://www.hal.com/%7Econnolly/html-spec/HTML.html
10                      http://info.cern.ch/hypertext/WWW/MarkUp2/MarkUp.html
11  -->  -->
12    
13    <!ENTITY HTML.Version
14            "-//W3O//DTD WWW HTML 2.0//EN"
15            -- public identifier for "current pracitice" version             --
16    
17            -- Typical usage:
18    
19                <!DOCTYPE HTML PUBLIC "-//W3O//DTD WWW HTML 2.0//EN">
20                <html>
21                ...
22                </html>
23            --
24            >
25    
26    
27  <!-- Feature Test Entities -->  <!-- Feature Test Entities -->
28    
29  <!-- To use these, write your document like:  <!-- To use these, write your document like:
# Line 24  Line 41 
41          sgmls -s doctype.sgml foo.html          sgmls -s doctype.sgml foo.html
42   -->   -->
43    
44  <!ENTITY % HTML.Minimal  "IGNORE">  <!ENTITY % HTML.Level0  "IGNORE">
45  <!ENTITY % HTML.Obsolete "IGNORE">  <!ENTITY % HTML.Obsolete "IGNORE">
46  <!ENTITY % HTML.Prescriptive "IGNORE">  <!ENTITY % HTML.Prescriptive "IGNORE">
47    
48  <![ %HTML.Minimal [  <![ %HTML.Level0 [
49          <!ENTITY % HTML.linkRelationships "IGNORE">          <!ENTITY % HTML.linkRelationships "IGNORE">
50          <!ENTITY % HTML.linkMethods "IGNORE">          <!ENTITY % HTML.linkMethods "IGNORE">
51          <!ENTITY % HTML.linkRedundantInfo "IGNORE">          <!ENTITY % HTML.linkRedundantInfo "IGNORE">
52          <!ENTITY % HTML.forms "IGNORE">          <!ENTITY % HTML.forms "IGNORE">
53          <!-- @@ nested lists -->          <!ENTITY % HTML.phrase "IGNORE">
54          <!-- @@ phrases -->          <!ENTITY % HTML.NEXTID "IGNORE">
55          <!-- @@ headers inside A -->          <!-- @# Are the following required for conformance? -->
56          <!-- @@ nested phrases, fonts -->          <!-- @# nested lists -->
57            <!-- @# IMG -->
58            <!-- @# headers inside A -->
59            <!-- @# nested phrases, fonts -->
60          ]]>          ]]>
61                    
62  <![ %HTML.Obsolete [  <![ %HTML.Obsolete [
# Line 57  Line 77 
77          <!ENTITY % HTML.bodyBlockOnly "INCLUDE">          <!ENTITY % HTML.bodyBlockOnly "INCLUDE">
78          ]]>          ]]>
79    
80  <!ENTITY HTML.Version  <!ENTITY % HTML.phrase "INCLUDE"
81          "-//connolly hal.com//DTD WWW HTML $Date 1994/04/19 17:24:06 $//EN"          -- phrase markup, ala TeXinfo: TT, EM, etc.
82          -- public identifier for "default" version                       --          -->
         -- actually, take the $'s out to get the real public identifer,  --  
         -- since $ is illegal in public identifier. When DTD stabilizes, --  
         -- we'll need to stop using RCS keywords to version the pub id   --  
         >  
83    
84  <!ENTITY % HTML.bodyBlockOnly "IGNORE"  <!ENTITY % HTML.bodyBlockOnly "IGNORE"
85          -- only allow block elements in the BODY element          -- only allow block elements in the BODY element
# Line 158  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 174  http://www.ncsa.uiuc.edu/SDG/Software/Mo
174          capacity (1024 in the current version of html.decl),          capacity (1024 in the current version of html.decl),
175          so that URIs in HTML have a bounded length.          so that URIs in HTML have a bounded length.
176    
         @@ Need to discuss relative addresses.  
177          -->          -->
178    
179  <!ENTITY % Content-Type "CDATA"  <!ENTITY % Content-Type "CDATA"
# Line 273  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 288  http://www.ncsa.uiuc.edu/SDG/Software/Mo
288  <!ENTITY % inline "%phrase %obsolete-font">  <!ENTITY % inline "%phrase %obsolete-font">
289  <!ENTITY % pre-inline "%font %obsolete-phrase %obsolete-p">  <!ENTITY % pre-inline "%font %obsolete-phrase %obsolete-p">
290    
291    <!ENTITY % inline "">
292    <!ENTITY % pre-inline "">
293    
294  <!ENTITY % text "#PCDATA | IMG | %inline | BR %obsolete-p">  <!ENTITY % text "#PCDATA | IMG | %inline | BR %obsolete-p">
295    
296  <!ENTITY % htext "A | %text"    -- Plus links, no structure -->  <!ENTITY % htext "A | %text"    -- Plus links, no structure -->
# Line 281  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 299  http://www.ncsa.uiuc.edu/SDG/Software/Mo
299  <!ENTITY % font-content "#PCDATA">  <!ENTITY % font-content "#PCDATA">
300  <!ELEMENT (%font;) - - (%font-content;)>  <!ELEMENT (%font;) - - (%font-content;)>
301    
302    <![ %HTML.phrase [
303  <!ELEMENT (%phrase;) - - (%htext)+>  <!ELEMENT (%phrase;) - - (%htext)+>
304    ]]>
305    
306  <!ENTITY % pre "PRE | XMP | LISTING">  <!ENTITY % pre "PRE | XMP | LISTING">
307    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.15

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24