documents

Comment ajouter des éléments et attributs à la définition frameset.dtd de HTML 4.01

revenir à l'article
<!--
    This is the HTML 4.01 Frameset DTD, which should be
    used for documents with frames. This DTD is identical
    to the HTML 4.01 Transitional DTD except for the
    content model of the "HTML" element: in frameset 
    documents, the "FRAMESET" element replaces the "BODY" 
    element.

          Draft: $Date: 1999/12/24 23:20:08 $

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

    Further information about HTML 4.01 is available at:

          http://www.w3.org/TR/1999/REC-html401-19991224
-->

<!-- ********** ATTENTION : DTD PERSONNALISÉE **********

  Ceci est un document MODIFIÉ dérivé de la DTD HTML 4.01 frameset.dtd du W3C
  pour permettre la validation de pages :
    
  - utilisant des cadres et nécessitant les attributs non standards
    FRAMESPACING, FRAMEBORDER et BORDER dans la déclaration de
    l'élément FRAMESET pour supprimer les espaces entre eux.
  
  Organisation offrant un service de validation pour DTD personnalisée :
  http://www.htmlhelp.com/tools/validator/index.html.fr
  
  Recherchez la chaîne "ÉTAPE" et lisez les instructions qui s'y trouvent
  pour associer cette définition DTD personnalisée à vos pages.

  Ce que vous devez faire : 1ère étape|2eme étape
    
  Auteur : J.J.SOLARI at yoyodesign.org - date: 2004-01-04
  
-->
<!-- *** ÉTAPE 1 ***                                                 
  Il faut remplacer "-//W3C//DTD HTML 4.01 Frameset//EN"             
  dans la définition originale ci-dessous par l'adresse de           
  la présente définition DTD modifiée à placer sur votre site.       
  Par exemple :                                                      
  !ENTITY % HTML.Version "http://www.example.org/frameset-custom.dtd"
-->                                                                  

<!ENTITY % HTML.Version "-//W3C//DTD HTML 4.01 Frameset//EN">

  -- Typical usage:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
            "http://www.w3.org/TR/html4/frameset.dtd">
    <html>
    <head>
    ...
    </head>
    <frameset>
    ...
    </frameset>
    </html>
-->

<!ENTITY % HTML.Frameset "INCLUDE">

<!-- *** ÉTAPE 2 ***                                                 
  Il faut remplacer "-//W3C//DTD HTML 4.01 Transitional//EN"         
  dans la définition originale ci-dessous par l'adresse de           
  la définition loose.dtd modifiée que vous aurez placée             
  sur votre site. Il faut aussi remplacer PUBLIC par SYSTEM.         
  Par exemple :                                                      
  !ENTITY % HTML4.td SYSTEM "http://www.example.org/loose-custom.dtd"
-->                                                                  

<!ENTITY % HTML4.dtd PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

  -- REMARQUE : Cette nouvelle définition référencera la DTD MODIFIÉE        
  loose-custom.dtd, qui en réalité contient toutes les définitions d'éléments
  ou d'attributs non standards.                                              
                                                                             
  En résumé, si vous utilisez des cadres, il faut donc obligatoirement placer
  les DEUX définitions modifiées loose-custom.dtd et frameset-custom.dtd     
  sur votre site pour soumettre les documents HTML à la validation.          

-->

%HTML4.dtd;
© 1999-2008 yoyodesign.org — Certains droits réservés