Squelettor (générateur de squelettes (X)HTML)

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 ?.

Paramètres principaux

?

Professeur Kiwiz :

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

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

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

?

Professeur Kiwiz :

Le codage, ou encodage (encoding) est une notion essentielle (bien qu’assez méconnue) en informatique. Il s’agit de 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. Cela permet de la faire transiter sur le réseau ou de la stocker sur un support numérique.

Vous pouvez vous référer à la FAQ : « Comment bien déclarer l’encodage des caractères d’un document ? » et « Charset Iso-8859-1, iso-8859-15, utf-8, lequel choisir ? ».

?

Professeur Kiwiz :

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.

?

Professeur Kiwiz :

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

Vous trouverez sur la page « Comment débuter avec XHTML et les CSS ? Que sont les standards web ? » des liens vers des tutoriels d’introduction à cette technologie.

?

Professeur Kiwiz :

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

?

Professeur Kiwiz :

Contrairement aux idées reçues, 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 son impression, comme expliqué dans le tutoriel « Faire une feuille de style pour l’impression ».

?

Professeur Kiwiz :

JavaScript est un langage de programmation interprété, 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.

?

Professeur Kiwiz :

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 en général préférable de ne pas le mélanger avec le (X)HTML.

?

Professeur Kiwiz :

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 ?

Professeur Kiwiz :

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 ? »

?

Professeur Kiwiz :

Le langage HTML est une application de SGML, pour qui la casse des balises n’est pas significative. Pour une DTD HTML, il est donc équivalent d’écrire <html>, <HTML>, ou même <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 ? ».

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).