
REC-html40-971218
HTML 4.0 Specification
W3C Recommendation 18-Dec-1997
-
This version:
-
http://www.w3.org/TR/REC-html40-971218
-
Latest version:
-
http://www.w3.org/TR/REC-html40
-
Previous version:
-
http://www.w3.org/TR/PR-html40-971107
-
Editors:
-
Dave Raggett <dsr@w3.org>
Arnaud Le Hors <lehors@w3.org>
Ian Jacobs <ij@w3.org>
Résumé
Cette spécification définit le HTML (HyperText Markup Language),
version 4.0, le langage de publication du World Wide Web. En plus des fonctionnalités
texte, multimédia, et hyperliens des versions précédentes
de HTML, HTML 4.0 offre plus d'options multimédia options, les langages
de scripting, les feuilles de styles, des capacités d'impression
améliorées, et des documents qui sont plus accessibles aux
personnes handicapées. HTML 4.0 prends également de grandes
orientations vers l'internationalisation des documents, dans le but de
les rendre vraiment internationaux.
HTML 4.0 est une application SGML en conformité au standard international
ISO 8879 -- Standard Generalized Markup Language [ISO8879].
Status de ce document
Ce document a été revu par les membres du W3C ainsi que les
autres parties intéressées et a été reconnu
par le Directeur comme Recommandation du W3C. C'est un document définitif
et qui doit être utilisé comme matériel de référence
oucité comme une référence normative dans tout autre
document. Le rôle du W3C en élaborant la recommandation est
de promouvoir la spécification et de la déployer largement.
Ceci améliore la fonctionalité et l'interopérabilité
du Web.
Le W3C recommande que les logiciels clients et que les auteurs (et en
particulier, les outils d'éditions) produisent des documents HTML
4.0 plutôt que des documents HTML 3.2 (voir [HTML32]).
Pour des raisons de compatibilité avec l'existant, le W3C recommande
également que les outils interprétant le HTML 4.0 continue
d'interpréter le HTML 3.2 et le HTML 2.0.
Une liste des recommandations actuelles du W3C et autres documents techniques
peut être trouvée à http://www.w3.org/TR.
Les discussions publiques du W3C à propos du HTML ont lieu à
l'adresse www-html@w3.org.
Formats disponibles
Le recommandation du HTML 4.0 est également disponible dans les
formats suivants :
Attention : Ces versions ne sont pas encore disponibles !!!!
-
Fichier texte seul :
-
http://www.w3.org/TR/REC-html40-971218/html40.txt
(723Kb),
-
Fichier tar gzippé contenant les documents HTML :
-
http://www.la-grange.net/w3c/html4/html40.tgz
(339Kb),
-
Fichier zippé contenant les documents HTML (c'est un fichier '.zip'
et non un '.exe'):
-
http://www.w3.org/TR/REC-html40-971218/html40.zip
(372Kb),
-
Fichier Postscript :
-
http://www.w3.org/TR/REC-html40-971218/html40.ps
(4.4Mb, 363 pages),
-
Fichier PDF :
-
http://www.w3.org/TR/REC-html40-971218/html40.pdf
(2.1Mb).
Dans le cas de différence entre les versions électroniques
et les versions imprimées, la version électronique est celle
de référence.
Langages disponibles
La version anglaise de ce document est l'unique version normative. Pour
obtenir une version dans une autre langue, voir http://www.w3.org/MarkUp/html40-updates/translations.html.
Errata
La liste des erreurs connues de cette spécification est disponible
à http://www.w3.org/MarkUp/html40-updates/html40-errata.html
Veuillez envoyer toutes remarques concernant les erreurs à www-html-editor@w3.org.
Table des matières
-
A
propos de la spécification HTML 4.0
-
Comment la
spécification est organisée
-
Conventions
du document
-
Eléments
et attributs
-
Notes et
exemples
-
Remerciements
-
Droit d'auteur
-
Introduction
à HTML 4.0
-
Qu'est-ce
que le World Wide Web ?
-
Introduction
aux URIs
-
Identificateurs
partiels
-
URIs
Relatifs
-
Qu'est-ce
que le HTML ?
-
Une
brève histoire du HTML
-
HTML
4.0
-
Internationalisation
-
Accessibilité
-
Tableaux
-
Documents
composés
-
Feuilles
de Styles
-
Scripting
-
Impression
-
Ecrire
des documents en HTML 4.0
-
Présentation
et Structure séparées
-
Considérez
l'accessibilité universelle au Web
-
Aide
aux logiciels clients pour le rendu incrémental
-
A
propos de SGML et HTML
-
Introduction
au SGML
-
Constructions
SGML utilisées en HTML
-
Eléments
-
Attributs
-
Références
de caractères
-
Commentaires
-
Comment
lire la DTD HTML
-
Commentaires
DTD
-
Définitions
des entités paramètre
-
Déclarations
d'élément
-
Déclarations
des attributs
-
Conformité
: Exigences et recommendations
-
Définitions
-
SGML
-
Le
type de contenu text/html
-
Représentation
de document HTML
- Ensembles de caractères, encodage des
caractères, et entités
-
L'ensemble
de caractère du document
-
Encodages
de caractère
-
Choisir
un encodage
-
Specifier
l'encodage de caractère
-
Référence
des caractères
-
Référence
des caractères numériques
-
Référence
des entités caractères
-
Caractères
cachés
-
Types
de données HTML fondamentaux- donnée caractère,
couleurs, longueurs, URIs, types de contenus, etc.
-
Information
de casse
-
Types fondamentaux
SGML
-
Chaînes
de texte
-
URIs
-
Couleurs
-
Notes sur
l'utilisation des couleurs
-
Longueurs
-
Types de
contenus (types MIME)
-
Codes de
Langue
-
Encodages
de caractère
-
Caractères
isolés
-
Dates
et heures
-
Types de
liens
-
Descripteurs
des Media
-
Donnée
Script
-
Donnée
Feuille de Style
-
noms des
frames cibles
-
La
structure globale d'un document HTML - HEAD et BODY d'un document
-
Introduction
à la structure d'un document HTML
-
Information
de version HTML
-
L'élément
HTML
-
L'entête
du document
-
Elément
HEAD
-
L'élément
TITLE
-
L'attribut
title
-
Données
Meta
-
Le
corps du document
-
L'élément
BODY
-
Les
identificateurs d'élément : les attributs id et
class
-
Eléments
de bloc et éléments internes
-
Eléments
de groupes : les éléments
DIV et SPAN
-
Les
entêtes : les éléments
H1,
H2,
H3,
H4,
H5,
H6
-
L'élément
ADDRESS
-
Information
de langue et direction du texte - Considération internaionale
pour le texte
-
Spécifier
la langue du contenu : l'attribut lang
-
Les
codes de langue
-
Dépendance
des codes de langue
-
Interprétation
des codes de langue
-
Spécifier
la direction du texte et des tableaux : l'attribut dir
-
Introduction
à l'algorithme bi-directionnel
-
Dépendance
de l'information de direction du texte
-
Définir
la direction d'un texte encapsulé
-
S'absoudre
de l'élément bidirectionnel : L'élément BDO
-
Référence
de caractères pour les informations de direction et les contrôles
de fusion
-
L'effet
des feuilles de style sur la bidirectionnalité
-
Texte
- Paragraphes, Lignes, et Phrases
-
Espace
-
Texte
structuré
-
Eléments
de phrase : EM,
STRONG,
DFN, CODE,
SAMP, KBD, VAR,
CITE, ABBR,
et ACRONYM
-
Citations
: Les éléments
BLOCKQUOTE et Q
-
Indices
et exposants : les éléments
SUB et SUP
-
Lignes
et paragraphes
-
paragraphs:
l'élément
P
-
Contrôler
les sauts de lignes
-
Césure
-
Texte
préformatté : l'élément
PRE
-
Rendu
visuel des paragraphes
-
Décrire
les changements du document : les éléments INS et DEL
-
Listes
- non-ordonnées, Ordonnées, et listes de définition
-
Introduction
aux listes
-
Listes
non-ordonnées (UL),listes
ordonnées (OL), et éléments de listes
(LI)
-
listes
de définitions : les éléments DL,
DT,
et DD
-
Rendu
visuel des listes
-
Les
éléments DIR et MENU
-
Tableaux
-
Introduction
aux tableaux
-
Eléments
pour créer des tableaux
-
L'élément
TABLE
-
Titres
de tableaux : L'élément
CAPTION
-
Groupes
de lignes : les éléments
THEAD, TFOOT,
et TBODY
-
Groupes
de colonnes : les éléments
COLGROUP et COL
-
Ligne
de tableaux : l'élément
TR
-
Cellules
de tableaux : l'élément
TH et TD
-
Mise
en forme des tableaux par les logiciels clients visuels
-
Bordures
et règles
-
Alignement
horizontal et vertical
-
Marges
de cellule
-
Rendu
des tableaux par les logiciels clients non-visuels
-
Associer
l'information d'entête avec les données de la cellule
-
Categoriser
les cellules
-
Algorithme
pour trouver les informations d'entête
-
Example
de tableau
-
Liens
- Hypertexte et liens indépendants des médias
-
Introduction
aux liens et aux ancres
-
Parcourir
une ressource liée
-
Autres
types de liens
-
Spécifier
les ancres et les liens
-
Titres
des liens
-
Internationalisation
et liens
-
L'élément
A
-
Syntaxe
des noms d'ancres
-
Les
liens imbriqués sont illégaux
-
Ancres
avec l'attribut id
-
Ressources
indisponibles ou non identifiables
-
Relations
du document : l'élément
LINK
-
Liens
d'avance et de retour
-
Liens
et feuilles de style externes
-
Liens
et moteurs de recherche
-
Information
de chemin : L'élément
BASE
-
Résoudre
les URIs relatifs
-
Objets,
Images, et Applets
-
Introduction
aux objets, images, et applets
-
Inclure
une image : l'élément
IMG
-
Inclusion
générique : l'élément OBJECT
-
Règles
de rendu des objets
-
Initialisation
des objets : l'élément PARAM
-
Schéma
de nommage globale pour les objets
-
Déclaration
des objets et instantiations
-
Inclure
une applet : l'élément
APPLET
-
Notes
sur les documents imbriqués
-
Images
cliquables
-
Images
cliquables côté client : les éléments MAP
et AREA
-
Images
cliquables côté serveur
-
Présentation
visuelle des images, objets, et applets
-
Largeur
et hauteur
-
Espace
autour des images et objets
-
Bordures
-
Alignement
-
Comment
spécifier les textes alternatifs
-
Feuilles
de styles - Ajouter du style aux documents HTML
-
Introduction
aux feuilles de style
-
Ajouter
du style au HTML
-
Définir
par défaut la langue de la feuille de style
-
Information
de style interne
-
Information
de style des entêtes : l'élément STYLE
-
Types
de média
-
Feuilles
de style externe
-
Feuilles
de styles préferrées et alternatives
-
Specifier
les feuilles de style externes
-
Feuilles
de style en cascade
-
Cascade
dépendant des médias
-
Dépendance
et cascade
-
Cacher
les informations de style des logiciels clients
-
Lier
les feuilles de style avec les entêtes HTTP
-
Alignement,
styles de police, et régles horizontales
-
Mise
en forme
-
Couleur
de fond
-
Alignement
-
Objets
habillés
-
Polices
-
Eléments
de style des polices : les éléments TT, I,
B, BIG,
SMALL, STRIKE, S,
et U
-
Elément
modifiant les polices : FONT et BASEFONT
-
Règles
: l'élément HR
-
Frames
- Présentation multi-fenêtrage des documents
-
Introduction
aux frames
-
Présentation
des frames
-
L'élément
FRAMESET
-
L'élément
FRAME
-
Spécifier
l'information du frame cible
-
Définir
la cible par défaut des liens
-
Sémantiques
des cibles
-
Contenu
alternatif
-
L'élément
NOFRAMES
-
Descriptions
longues des frames
-
Frames
internes : l'élément IFRAME
-
Formulaires
- Champs de saisie de l'utilisateur : Champs texte, boutons, menus,
et plus
-
Introduction
aux formulaires
-
Contrôles
-
Types
de contrôle
-
L'élément
FORM
-
L'élément
INPUT
-
Types
de contrôle créés avec INPUT
-
Exemples
de formulaires contenant les contrôles INPUT
-
L'élément
BUTTON
-
Les
éléments SELECT,
OPTGROUP, et OPTION
-
Options
présélectionnés
-
L'élément
TEXTAREA
-
L'élément
ISINDEX
-
Labels
-
L'élément
LABEL
-
Ajouter
des structures aux formulaires : les éléments FIELDSET
et LEGEND
-
Attirer
l'attetion sur un élément
-
Navigation
tabulée
-
Clés
d'accès
-
Contrôles
désactivés et en lecture seule
-
Contrôles
désactivés
-
Contrôles
en lecture seule
-
Envoi
de Formulaire
-
Méthode
d'envoi de formulaire
-
Contrôle
de réussite
-
Traiter
les données d'un formulaire
-
Types
de contenu du formulaire
-
Scripts
- Documents animés et formulaires convivials
-
Introduction
aux scripts
-
Concevoir
des documents pour les logiciels clients qui acceptent le scripting
-
L'élément
SCRIPT
-
Specifier
le langage de scripting
-
Evénements
intrinsèques
-
Modification
dynamique des documents
-
Concevoir
des documents pour les logiciels clients qui ne comprennent pas les langages
de scripting
-
L'élément
NOSCRIPT
-
cacher
les données du script du logiciel client
-
Information
de référence SGML pour HTML - Définition formelle
de HTML et validation
-
documentValidation
du document
-
Exemple
de ctalogue SGML
-
Déclaration
SGML de HTML 4.0
-
Déclaration
SGML
-
Document
Type Definition
-
Transitional
Document Type Definition
-
Frameset
Document Type Definition
-
Références
des entités caractères de HTML 4.0
-
Introduction
aux références des entités caractères
-
Références
des entités caractères pour les caractères ISO 8859-1
-
La
liste des caractères
-
Références
des entités caractères pour les symboles, symboles mathématiques,
et les lettre grecques
-
La
liste des caractères
-
Références
des entités caractères pour les descripteurs uniques et l'internationalisation
-
La
liste des caractères
-
Changement
entre HTML 3.2 et HTML 4.0
-
Changements
d'éléments
-
Nouveaux
éléments
-
Eléments
dépréciés
-
Eléments
obsolètes
-
Changements
des attributs
-
Changements
pour l'accessibilité
-
Changements
pour les meta data
-
Changements
pour le texte
-
Changements
pour les liens
-
Changements
pour les tableaux
-
Changements
pour les images, les objets, et les images cliquables
-
Changements
pour les formulaires
-
Changements
pour les feuilles de style
-
Changements
pour les frames
-
Changements
pour le scripting
-
Changements
pour l'internationalisation
-
Notes
sur la performance, la mise en oeuvre, et la conception
-
Notes
les documents non valides
-
Caractères
spéciaux dans les valeurs d'attribut des URIs.
-
Caractères
non ASCII dans les valeurs d'attribut des URIs
-
Ampersands
dans les valeurs d'attribut des URIs
-
Notes
de mise en oeuvre SGML
-
Saut
de lignes
-
Indiquer
les données non-HTML
-
Options
SGML avec un soutien limité
-
Attributs
booléens
-
Sections
marquées
-
Instructions
de traitement
-
Description
raccourcie
-
Notes
d'aide pour l'indexation de votre site web par les moteurs de recherche
-
Robots
de recherche
-
Notes
sur les tableaux
-
Conception
rationnelle
-
Algorithmes
de présentation recommandée
-
Notes
sur les formulaires
-
Affichage
incrémentale
-
Projets
futurs
-
Notes
sur le scripting
-
Syntaxe
réservée pour les futurs macros de script
-
Notes
sur les frames
-
Notes
sur l'accessibilité
-
Notes
sur la sécurité
-
Avis
sur la sécurité des formulaires
Copyright
© 1997 W3C (MIT,
INRIA,
Keio ), All Rights Reserved.