Squelettor

Si vous avez le moindre doute sur le choix de l’un des paramètres, prenez le temps de lire les explications qui lui sont associées en cliquant sur Explications.

Paramètres principaux

Explications

La Déclaration de Type de Document (DTD), également nommée « doctype », permet d’indiquer à quelles règles d’écriture obéit le code d’une page (X)HTML.

Elle est indispensable pour éviter des problèmes de rendu dans les navigateurs modernes (mode Quirks).

Pour en savoir plus, vous pouvez consulter l'article « Les DTD HTML 4.01 et XHTML 1.0 : comment choisir ? » et l’article « Choix d’une DTD : le doctype switching n’est pas pour nous ».

Explications

Le codage, ou encodage (encoding) est la méthode utilisée pour transformer une suite de caractères (une page (X)HTML par exemple) en une suite d’octets, et inversement.

Vous pouvez vous référer à la section « Encodage et internationalisation » des Astuces.

Explications

Il s’agit de la langue de traitement du document.

Elle doit correspondre à un code de langue (exemple : fr), éventuellement suivi d’un ou plusieurs codes secondaires de pays (exemple : en-US).

L’article d’Openweb « Spécifier la langue d’un document (X)HTML » décrit ce sujet de façon précise.

Explications

Les feuilles de style (CSS) permettent de contrôler la présentation d’un document (X)HTML.

Explications

Il est possible d’intégrer du code CSS dans le <head> d’une page (X)HTML, grâce à un élément style.

Il est néanmoins conseillé d’isoler le plus possible ce code dans des fichiers CSS séparés, pour faciliter la maintenance et alléger les fichiers (X)HTML.

Paramètres optionnels

Explications

Les feuilles de style ne se limitent pas au contrôle du rendu sur l’écran.

Elles permettent également de mettre en forme un document pour l’impression, comme expliqué dans le tutoriel « Faire une feuille de style pour l’impression ».

Explications

JavaScript est un langage de programmation qui permet d’ajouter de l’interactivité aux pages (X)HTML.

L’article d’Openweb « Introduction au langage ECMAScript » vous permettra d’acquérir quelques bases. Les tutoriels d’Alsacréations comportent également une rubrique JavaScript.

Explications

Le code JavaScript n’est pas nécessairement placé dans des fichiers séparés. Il peut également être inclus dans un élément script.

Cependant, comme pour le code CSS, il est généralement préférable de ne pas le mélanger avec le (X)HTML.

Explications

Le langage (X)HTML permet aux auteurs de spécifier des métadonnées grâce à l’élément meta.

La métadonnée « description » décrit le contenu de la page. Sa valeur sera par exemple affichée dans les résultats de certains moteurs de recherches.

Commentaires conditionnels


Explications

Les commentaires conditionnels sont un mécanisme propre à Internet Explorer, qui permettent d’appliquer du code spécifique aux différentes versions de ce navigateur, en se passant des « hacks ».

N’hésitez pas à consulter la FAQ pour en savoir plus : « Qu’est-ce que les commentaires conditionnels ? »

La casse des balises n’est pas significative en SGML. Pour une DTD HTML, il est donc équivalent d’écrire <html> ou <hTmL>.

Par contre, en XHTML, langage basé sur XML, les balises doivent systématiquement être écrites en minuscules.

Cette différence est soulignée dans le tutoriel « Les DTD HTML 4.01 et XHTML 1.0 : comment choisir ? ».

Indentation :

Outil créé par Julien Royer, et soumis à licence Creative Commons « by » : vous devez citer le nom de l'auteur original et mentionner la source (URL).