Guide Rapide du Langage HTML
I N T R O D U C T I O N
Remerciement
Plusieurs personnes ont fournies des suggestions et leur assistance
aux versions antécédantes:
- Jutta Degener
- Henry Churchyard
- John Berkin
- Larry Katz
- N.J. Taber
- Dean Hedman
- Nick Galbreath
|
- R. Alan Monroe
- Ann Lynnworth
- Mike Kelsey
- Russ Allbery
- dolphin@eccosys.com
- Susan Hagan
- John Van Essen
|
| Page principale ||
Texte |
Formattée ||
Page d'acceuil de Kevin |
Qu'est ce qui est unique à propos de ce guide
Plusieurs personnes ont créé d'excellents guides HTML
et les ont rendus disponibles sur le Web -- qui a besoin d'un autre ??
Ce document a été conçu pour servir une niche
particulière. Il
veut fournir une feuille de route que l'on peut utiliser pour
consulter rapidement la forme correcte des étiquettes W3. D'autres
guides HTML fournissent une information plus descriptive sur comment
utiliser des étiquettes ou comment fonctionne le HTML en
général.
Si vous êtes un débutant, vous pourriez essayer l'un de ces guides.
Il existe aussi plusieurs
guides de style
qui mettent plus d'emphase sur la façon d'écrire des pages de
bonne apparence
et fonctionnant sur plusieurs navigateurs. Je vous encourage à
lire un ou plusieurs de ceux-ci si vous planifiez de créer des pages
W3; beaucoup trop de personnes ignorent le fait que leurs pages seront
lues par d'autres gens et qu'il existent de bonnes et de mauvaises
façons de les faire.
Ma Page d'aide W3
contient des liens vers plusieurs autres sites procurant de l'information
sur le design des pages Web. C'est un bon endroit pour démarrer si vous
avez des questions spécifiques qui dépassent les limites du Guide
Rapide du Langage HTML.
Ce guide est conçu pour les personnes connaissant assez bien le
langage HTML,
mais n'ayant pas mémoriser le format exact de chaque
étiquette HTML. Si
vous avez besoin d'une reférence rapide sans
passer à travers un matériel descriptif, ce guide est pour vous.
| Page d'acceuil ||
Texte |
Formattée ||
Page d'acceuil de Kevin |
Quelles sont les étiquettes incluses
L'autre aspect particulier de ce guide est ce qui le compose. Le Guide
Rapide du Langage HTML se doit d'inclure toutes les étiquettes
d'usage commum dans les pages Web d'aujourd'hui. Précisément
ce guide inclut les étiquettes suivantes:
- Étiquettes HTML 3.2
- Extensions Netscape au HTML
Le développement du HTML provient d'un processus complexe; plusieurs
tentatives pour adopter un format standard ont souvent été
supplantées par les développements commerciaux. Le World Wide Web
Consortium (W3C) représente le standard officiel pour le HTML.
En mai 1996, W3C fournissait l'esquisse 3.2 de HTML, conçue pour
refléter et standardiser les pratiques généralement
acceptées à ce
moment.
Dans son Communiqué officiel
sur HTML, W3C recommande que les systèmes d'information
utilisent les
spécifications du HTML 3.2. Par conséquent, la version 3.0 du
guide rapide du
langage HTML inclut toutes les étiquettes du HTML 3.2, provenant
soit du HTML
2.0 ou bien du HTML 3.0, ou bien en tant qu'extensions de Netscape. La
version courante
des principaux navigateurs devraient supporter toutes ces étiquettes.
J'ai aussi inclus toutes les étiquettes de Netscape introduites avec
la version du navigateur Netscape jusqu'à la version 3.0b5( excepté
quelques
étiquettes serveurs comme celles dédiées à
l'animation). Quelques-unes de
ces extensions ne seront pas affichées correctement si les personnes
regardant les pages utilisent d'autres navigateurs. Vous devriez penser
à vos lecteurs avant de commencer à utiliser ces
étiquettes.
| Page d'acceuil ||
Texte |
Formattée ||
Page de Kevin |
FORMAT DE CE DOCUMENT
Ce document est conçu pour être présenté
à partir d'une fonte à simple
espacement. Pour la lisibilité, j'ai séparé les
différentes options qui peuvent être
attribuées à la même étiquette.
Généralement, plusieurs options peuvent
être combinées dans une même étiquette.
Les étiquettes sont affichées en majuscule pour faciliter
leur lecture, bien
que la plupart des étiquettes ne sont pas dépendantes de la casse.
SYMBOLES UTILISÉES
URL URL d'un fichier externe (ou juste le nom du fichier si dans le
même répertoire)
? Nombre arbitraire (c.-à.-d. <H?> signifie
<H1>, <H2>, <H3>, etc.)
% Pourcentage arbitraire (c.-à.-d. <HR WIDTH=%>,
comme dans <HR WIDTH=50%>)
*** Texte arbitraire (c.-à.-d. ALT="***" signifie
qu'il y a du texte entre les guillemets)
$$$$$$ Hexadécimale arbitraire (c.-à.-d.
BGCOLOR="#$$$$$$" comme dans
BGCOLOR="#00FF1C", etc.)
,,, Délimitation par virgules (c.-à.-d.
COORDS=",,," comme dans COORDS="0,0,50,50,
etc.)
| Alternatif (c.-à.-d. ALIGN=LEFT|RIGHT|CENTER signifie
qu'il est possible de choisir
l'un des trois)
COMPATIBILITÉ
(sans note) Dans la version HTML 3.2; devrait fonctionner avec tous les
lecteurs
N1.0 Extension introduite avec la version 1.0 du navigateur Netscape
N1.1 Extension introduite avec la version 1.1 du navigateur Netscape
N2.0 Extension introduite avec la version 2.0 du navigateur Netscape
N3.0B Extension introduite avec la version 3.0 beta du navigateur Netscape
| Page d'acceuil ||
Texte |
Formattée ||
Page de Kevin |
Historique
Version 3.0 -- 21 Juillet, 1996.
- Mise à jour complète pour se conformer aux
spécifications
du HTML 3.2.
- Ajout d'une nouvelle section pour les étiquettes JAVA
supportées par le HTML 3.2.
- Révision de l'introduction et des commentaires.
- Nouveau design de la version tableau du guide, afin de faciliter
la lisibilité.
- Les principaux navigateurs supportent maintenant les tableaux; pour
sauver du temps
j'ai décidé d'éliminer la version HTML sans
tableaux du guide. La version utilisant les
tableaux a été renommée "la version
formattée". Les utilisateurs ne pouvant lire cette
version peuvent toujours utiliser la version texte du guide.
- Ajout des nouvelles étiquettes provenant de la version beta du
navigateur Netscape 3.0 à 3.0b5, incluant:
- couleurs de cellules de tableaux
- texte en multi-colonnes
- espaceurs
- contrôle de bordure de cadre
- rayé via l'étiquette <S> et souligné via
l'étiquette <U>.
Ces étiquettes étaient comprises dans le HTML 3.0, mais ne
le sont plus dans le HTML 3.2,
je les ai donc décrites comme des extensions Netscape.
- l'attribut FACE pour l'étiquette <FONT> (à
l'origine une extension Microsoft).
- correction typographique.
Version 2.0 -- 7 octobre, 1995. Beaucoup de changement et de
correction dans cette
version.
- Recomposition de l'introduction et de la table de compatibilité
du langage.
- Ajout d'une note + pour les extensions Netscape qui ont
été adoptées
par les principaux navigateurs. Cette note est approximative; elle
représente mon
jugement à propos des étiquettes qui sont largement
admises même si elles ne font pas
partie du HTML 3.0.
- Ajout ,,, dans les notes de la table des symboles pour les listes
séparées par des virgules.
- Restructuration des sections Structure Primaire et Structure Secondaire
en tant que Formattage de présentation et de Définition
structurale. Ce changement
éclaircie la distinction entre la présentation de base et
les étiquettes structurales.
Quelques étiquettes ont été déplacées
dû à ce changement; l'étiquette <ADDRESS>
a été déplacée de la section Divers vers la
section Définition structurale.
- Élimination de la section Alignement en déplacant les
étiquettes de
cette section vers les sections Définition structurale et
Formattage de
présentation. Bien que cette démarche sépare
l'étiquette <CENTER> des
autres étiquettes d'alignement, cela permet d'associer les
attributs d'alignement
comme <P> et <H?> avec les étiquettes sur lesquelles
ils opèrent.
Ce changement est consistant avec la philosophie du HTML 3.0 de
gérer les
étiquettes d'alignement selon leurs attributs.
- Ajout d'une liste des extensions d'appel-client pour l'animation de
Netscape.
Ceci existait depuis la version 1.1 de Netscape, mais n'était pas
dans le guide jusqu'à
ce jour.
- Support pour de nouvelles étiquettes Netscape et HTML 3.0
incluses dans Netscape 2.0:
- Cadres (ajout d'une nouvelle section)
- Objets encastrés (dans Liens et Graphiques)
- Divisions (dans Définition Structurale)
- Couleur de police (dans Formattage de présentation)
- Grandeur de fonte (dans Définition Structurale)
- Indice/Exposant (dans Formattage de présentation)
- Transfert de fichier (dans Formulaires)
- Retour de chariot automatique (dans Formulaires)
- Fenêtres-cibles (dans Liens et Graphiques) et Cible de base
(dans Divers)
- Cartes-images clients (dans Liens et Graphiques)
- Retrait de l'étiquette <XMP>, puisque archaïque.
- Déplacement des étiquettes de prologue vers la section
Divers,
pour indiquer qu'elles ne sont pas requises et minimiser la confusion.
- Arranger les listes pour le contenant <NOBR> en ajoutant une
étiquette
de fin de champ.
- Changement du "outline type" au "numbering type" pour les extensions
Netscape
de listes ordonnées afin d'éviter la confusion à
propos des fonctions d'attributs.
- Changement de la description de l'étiquette <P> pour
indiquer qu'elle
est souvent interpréter comme un double saut de ligne.
- Changement des symboles hexadécimales $$$ à $$$$$$
pour indiquer
que 6 caractères sont requis.
- Amélioration de la présentation en colonnes de la
version texte.
Version 1.22 -- 18 août, 1995. Ajout d'une étiquette
et quelques options
qui ont été accidentelement omises de la section Formulaires.
Correction de la liste
sur les étiquettes qui se trouvent dans les spécifications de
HTML 3.0.
Version 1.21 -- 26 Juillet, 1995. Retrait de l'étiquette
archaïque
<NEXTID> et ajout de quelques commentaires à la version
formattée et texte.
Version 1.2 -- 25 juillet, 1995. Plusieurs corrections pour
s'ajuster aux
spécifications du HTML 3.0 et pour tenir compte de l'apparition de
plusieurs
autres étiquettes HTML 3.0.
Version 1.1 -- 19 juillet, 1995. Nettoyage de l'introduction, et
spécification correcte de la table de caractères ISO 8859-1
au lieu de l'ASCII.
Version 1.03 -- 12 juillet, 1995. Mise à jour des notes de
copyright
pour éliminer la confusion avec les logiciels Bare Bones. Ajout de
l'étiquette
Netscape de fonte relative, et changement du lien aux listes de symboles ASCII.
Version 1.02 -- 24 avril, 1995. Correction typographique, ajuster
le lien
à l'historique et ajout du copyright et du code d'enregistrement aux
versions de Netscape.
Version 1.01 -- April 11, 1995. Correction typographique et de
quelques
ambigüitées mentionnées par des personnes, incluant quelques
erreurs dans la section Listes.
Version 1.0 HTML -- 6 avril, 1995. Ajout à l'introduction,
mais le texte est identique
à la version 1.0. Formattée en mode W3 avec l'aide de John Berkin.
Version 1.0 -- 2 avril, 1995. Correction de quelques points
mentionnés
par des personnes, et révision de l'introduction et du formattage de
certaines sections.
Version 0.9b -- 30 mars, 1995. Première version publique
postée
au groupe comp.infosystems.www.providers.
| Page d'acceuil ||
Texte |
Formattée ||
Page de Kevin |
Copyright ©1995-1997
Kevin Werbach.
Dernière mise à jour, 21 Juillet, 1996.