<!-- ...................................................................... -->
<!-- XHTML 1.0 Strict DTD  ................................................ -->
<!-- file: XHTML1-s.dtd
-->

<!--  XHTML 1.0 Strict DTD

      This is XHTML 1.0, an XML reformulation of HTML 4.0.
      Copyright 1998 Sun Microsystems, Inc., All rights reserved.

      Permission to use, copy, modify and distribute the XHTML 1.0 DTD and
      its accompanying documentation for any purpose and without fee is
      hereby granted in perpetuity, provided that the above copyright notice
      and this paragraph appear in all copies.  The copyright holders make 
      no representation about the suitability of the DTD for any purpose.  

      It is provided "as is" without expressed or implied warranty.

      NOTE: This is work in progress, subject to change at any time,
      and does not imply endorsement by Sun Microsystems, Inc.
      This DTD has no status as a W3C document or IETF standard.

        Revision:   $Id: @(#)XHTML1-s.dtd 1.6 99/02/02 SMI $
        Editor:     Murray M. Altheim <altheim@eng.sun.com>

        See also:   http://www.altheim.com/specs/mehitabel/

      The XHTML 1.0 DTD is an XML variant based on the W3C HTML 4.0 DTD:

        Draft:      $Date: 1998/04/02 00:17:00 $

        Authors:    Dave Raggett <dsr@w3.org>
                    Arnaud Le Hors <lehors@w3.org>
                    Ian Jacobs <ij@w3.org>

      Further information about HTML 4.0 is available at:

          http://www.w3.org/TR/REC-html40

-->
<!--  This is the driver file for version 1.0 of the XHTML Strict DTD.

      Please use this namespace identifier to identify it:   

          "http://www.sun.com/profiles/xhtml1-strict"

      Please use this formal public identifier to identify it:

          "-//Sun Microsystems//DTD HTML 4.0-Based XML Version XHTML 1.0 Strict//EN"

      For example, if your document's top-level element is html, and
      you are using XHTML 1.0 directly, use the FPI in the DOCTYPE
      declaration, with the xmlns attribute on the document element
      to identify the profile:

        <?xml version="1.0" ?>
        <!DOCTYPE html
             PUBLIC "-//Sun Microsystems//DTD HTML 4.0-Based XML Version XHTML 1.0 Strict//EN"
                    "XHTML1-s.dtd" >
        <html xmlns="http://www.sun.com/profiles/xhtml1-strict"
              xml:lang="en" lang="en" >
        ...
        </html>
-->

<!-- The version attribute has historically been a container for the 
     DTD's public identifier (an FPI), but is unused in Strict:  -->
<!ENTITY % HTML.version  "" >
<!ENTITY % Version.attrib "" >

<!-- The xmlns attribute identifies the profile of this document type 
     to profile-aware applications:  -->
<!ENTITY % HTML.profile "http://www.sun.com/profiles/xhtml1-strict" >

<!-- used to ignore Transitional features within modules -->
<!ENTITY % XHTML.Transitional    "IGNORE" >


<!-- XHTML Base Architecture Module (optional) ........ -->
<!ENTITY % XHTML1-arch.module "IGNORE" >
<![%XHTML1-arch.module;[
<!ENTITY % XHTML1-arch
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Base Architecture//EN"
            "XHTML1-arch.mod" >
%XHTML1-arch;
]]>

<!-- Common Names Module ................................................... -->
<!ENTITY % XHTML1-names.module "INCLUDE" >
<![%XHTML1-names.module;[
<!ENTITY % XHTML1-names 
     PUBLIC "-//Sun Microsystems//ENTITIES XHTML 1.0 Common Names//EN" 
            "XHTML1-names.mod" > 
%XHTML1-names; 
]]>

<!-- Character Entities Module ............................................. -->
<!ENTITY % XHTML1-charent.module "INCLUDE" >
<![%XHTML1-charent.module;[
<!ENTITY % XHTML1-charent
     PUBLIC "-//Sun Microsystems//ENTITIES XHTML 1.0 Character Entities//EN"
            "XHTML1-charent.mod" >
%XHTML1-charent;
]]>

<!-- Intrinsic Events Module .......................... --> 
<!ENTITY % XHTML1-events.module "INCLUDE" >
<![%XHTML1-events.module;[
<!ENTITY % XHTML1-events
     PUBLIC "-//Sun Microsystems//ENTITIES XHTML 1.0 Intrinsic Events//EN" 
            "XHTML1-events.mod" > 
%XHTML1-events; 
]]>

<!-- Common Attributes Module ......................... --> 
<!ENTITY % XHTML1-attribs.module "INCLUDE" >
<![%XHTML1-attribs.module;[
<!ENTITY % align "" >
<!ENTITY % XHTML1-attribs
     PUBLIC "-//Sun Microsystems//ENTITIES XHTML 1.0 Common Attributes//EN" 
            "XHTML1-attribs.mod" > 
%XHTML1-attribs; 
]]>

<!-- Document Model Module ............................ -->
<!ENTITY % XHTML1-model.module "INCLUDE" >
<![%XHTML1-model.module;[
<!ENTITY % XHTML1-model
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Document Model//EN"
            "XHTML1-model.mod" >
%XHTML1-model;
]]>

<!-- Inline Structural Module ......................... -->
<!ENTITY % XHTML1-inlstruct.module "INCLUDE" >
<![%XHTML1-inlstruct.module;[
<!ENTITY % XHTML1-inlstruct
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Inline Structural//EN"
            "XHTML1-inlstruct.mod" >
%XHTML1-inlstruct;
]]>

<!-- Inline Presentational Module ..................... -->
<!ENTITY % XHTML1-inlpres.module "INCLUDE" >
<![%XHTML1-inlpres.module;[
<!ENTITY % XHTML1-inlpres
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Inline Presentational//EN"
            "XHTML1-inlpres.mod" >
%XHTML1-inlpres;
]]>

<!-- Inline Phrasal Module ............................ -->
<!ENTITY % XHTML1-inlphras.module "INCLUDE" >
<![%XHTML1-inlphras.module;[
<!ENTITY % XHTML1-inlphras
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Inline Phrasal//EN"
            "XHTML1-inlphras.mod" >
%XHTML1-inlphras;
]]>

<!-- Block Structural Module .......................... -->
<!ENTITY % XHTML1-blkstruct.module "INCLUDE" >
<![%XHTML1-blkstruct.module;[
<!ENTITY % XHTML1-blkstruct
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Block Structural//EN"
            "XHTML1-blkstruct.mod" >
%XHTML1-blkstruct;
]]>

<!-- Block Presentational Module ...................... -->
<!ENTITY % XHTML1-blkpres.module "INCLUDE" >
<![%XHTML1-blkpres.module;[
<!ENTITY % XHTML1-blkpres
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Block Presentational//EN"
            "XHTML1-blkpres.mod" >
%XHTML1-blkpres;
]]>

<!-- Block Phrasal Module ............................. -->
<!ENTITY % XHTML1-blkphras.module "INCLUDE" >
<![%XHTML1-blkphras.module;[
<!ENTITY % XHTML1-blkphras
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Block Phrasal//EN"
            "XHTML1-blkphras.mod" >
%XHTML1-blkphras;
]]>

<!-- Scripting Module ................................. -->
<!ENTITY % XHTML1-script.module "INCLUDE" >
<![%XHTML1-script.module;[
<!ENTITY % XHTML1-script
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Scripting//EN"
            "XHTML1-script.mod" >
%XHTML1-script;
]]>

<!-- Stylesheets Module ............................... -->
<!ENTITY % XHTML1-style.module "INCLUDE" >
<![%XHTML1-style.module;[
<!ENTITY % XHTML1-style
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Stylesheets//EN"
            "XHTML1-style.mod" >
%XHTML1-style;
]]>

<!-- Image Module ..................................... -->
<!ENTITY % XHTML1-image.module "INCLUDE" >
<![%XHTML1-image.module;[
<!ENTITY % XHTML1-image
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Images//EN"
            "XHTML1-image.mod" >
%XHTML1-image;
]]>

<!-- Frames Module .................................... -->
<!ENTITY % XHTML1-frames.module  "IGNORE" >
<![%XHTML1-frames.module;[
<!ENTITY % XHTML1-frames
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Frames//EN"
            "XHTML1-frames.mod" >
%XHTML1-frames;
]]>

<!-- Linking Module ................................... -->
<!ENTITY % XHTML1-linking.module "INCLUDE" >
<![%XHTML1-linking.module;[
<!ENTITY % XHTML1-linking
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Linking//EN"
            "XHTML1-linking.mod" >
%XHTML1-linking;
]]>

<!-- Client-side Image Map Module ..................... -->
<!ENTITY % XHTML1-csismap.module "INCLUDE" >
<![%XHTML1-csismap.module;[
<!ENTITY % XHTML1-csismap
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Client-side Image Map//EN"
            "XHTML1-csismap.mod" >
%XHTML1-csismap;
]]>

<!-- Object Element Module ............................ -->
<!ENTITY % XHTML1-object.module "INCLUDE" >
<![%XHTML1-object.module;[
<!ENTITY % XHTML1-object
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Object Element//EN"
            "XHTML1-object.mod" >
%XHTML1-object;
]]>

<!-- Lists Module ..................................... -->
<!ENTITY % XHTML1-list.module "INCLUDE" >
<![%XHTML1-list.module;[
<!ENTITY % XHTML1-list
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Lists//EN"
            "XHTML1-list.mod" >
%XHTML1-list;
]]>

<!-- Forms Module ..................................... -->
<!ENTITY % XHTML1-form.module "INCLUDE" >
<![%XHTML1-form.module;[
<!ENTITY % XHTML1-form
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Forms//EN"
            "XHTML1-form.mod" >
%XHTML1-form;
]]>

<!-- Tables Module .................................... -->
<!ENTITY % XHTML1-table.module "INCLUDE" >
<![%XHTML1-table.module;[
<!ENTITY % XHTML1-table
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Tables//EN"
            "XHTML1-table.mod" >
%XHTML1-table;
]]>

<!-- Document Metainformation Module .................. -->
<!ENTITY % XHTML1-meta.module "INCLUDE" >
<![%XHTML1-meta.module;[
<!ENTITY % XHTML1-meta
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Metainformation//EN"
            "XHTML1-meta.mod" >
%XHTML1-meta;
]]>

<!-- Document Structure Module ........................ -->
<!ENTITY % XHTML1-struct.module "INCLUDE" >
<![%XHTML1-struct.module;[
<!ENTITY % XHTML1-struct
     PUBLIC "-//Sun Microsystems//ELEMENTS XHTML 1.0 Document Structure//EN"
            "XHTML1-struct.mod" >
%XHTML1-struct;
]]>

<!-- end of XHTML 1.0 Strict DTD  ......................................... -->
<!-- ...................................................................... -->
