/[pub]/test/html.dtd
Suika

Diff of /test/html.dtd

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

revision 1.13 by connolly, Wed May 18 17:23:29 1994 UTC revision 1.14 by connolly, Fri Jun 3 20:02:52 1994 UTC
# Line 7  Line 7 
7    
8          Author: Daniel W. Connolly <connolly@hal.com>          Author: Daniel W. Connolly <connolly@hal.com>
9          See Also: http://www.hal.com/%7Econnolly/html-spec/HTML.html          See Also: http://www.hal.com/%7Econnolly/html-spec/HTML.html
10                    http://info.cern.ch/hypertext/WWW/MarkUp/MarkUp.html                    http://info.cern.ch/hypertext/WWW/MarkUp2/MarkUp.html
11  -->  -->
12    
13  <!ENTITY HTML.Version  <!ENTITY HTML.Version
14          "-//connolly hal.com//DTD WWW HTML $Date 1994/04/19 17:24:06 $//EN"          "-//W3O//DTD WWW HTML 2.0//EN"
15          -- public identifier for "current pracitice" version             --          -- public identifier for "current pracitice" 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   --  
16    
17          -- Typical usage:          -- Typical usage:
18    
19              <!DOCTYPE HTML PUBLIC "-//connolly hal.com//DTD WWW HTML              <!DOCTYPE HTML PUBLIC "-//W3O//DTD WWW HTML 2.0//EN">
                                                 $Date$//EN">  
20              <html>              <html>
21              ...              ...
22              </html>              </html>
# Line 45  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 78  Line 77 
77          <!ENTITY % HTML.bodyBlockOnly "INCLUDE">          <!ENTITY % HTML.bodyBlockOnly "INCLUDE">
78          ]]>          ]]>
79    
80    <!ENTITY % HTML.phrase "INCLUDE"
81            -- phrase markup, ala TeXinfo: TT, EM, etc.
82            -->
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
86          This means all paragraphs need to start with a <P> tag.          This means all paragraphs need to start with a <P> tag.
# Line 171  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 267  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 269  http://www.ncsa.uiuc.edu/SDG/Software/Mo
269          ]]>          ]]>
270  <!ENTITY % u-font "">  <!ENTITY % u-font "">
271    
272    <![ %HTML.phrase [
273  <!ENTITY % font "TT | B | I %u-font">  <!ENTITY % font "TT | B | I %u-font">
274  <!ENTITY % phrase "EM | STRONG | CODE | SAMP | KBD | VAR | DFN | CITE  <!ENTITY % phrase "EM | STRONG | CODE | SAMP | KBD | VAR | DFN | CITE
275           | STRIKE %key-emph">           | STRIKE %key-emph">
# Line 285  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 288  http://www.ncsa.uiuc.edu/SDG/Software/Mo
288    
289  <!ENTITY % inline "%phrase %obsolete-font">  <!ENTITY % inline "%phrase %obsolete-font">
290  <!ENTITY % pre-inline "%font %obsolete-phrase %obsolete-p">  <!ENTITY % pre-inline "%font %obsolete-phrase %obsolete-p">
291    ]]>
292    
293    <!ENTITY % inline "">
294    <!ENTITY % pre-inline "">
295    
296  <!ENTITY % text "#PCDATA | IMG | %inline | BR %obsolete-p">  <!ENTITY % text "#PCDATA | IMG | %inline | BR %obsolete-p">
297    
# Line 294  http://www.ncsa.uiuc.edu/SDG/Software/Mo Line 301  http://www.ncsa.uiuc.edu/SDG/Software/Mo
301  <!ENTITY % font-content "#PCDATA">  <!ENTITY % font-content "#PCDATA">
302  <!ELEMENT (%font;) - - (%font-content;)>  <!ELEMENT (%font;) - - (%font-content;)>
303    
304    <![ %HTML.phrase [
305  <!ELEMENT (%phrase;) - - (%htext)+>  <!ELEMENT (%phrase;) - - (%htext)+>
306    ]]>
307    
308  <!ENTITY % pre "PRE | XMP | LISTING">  <!ENTITY % pre "PRE | XMP | LISTING">
309    

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24