© Groupe Eyrolles, 2005
HTML signifie HyperText Markup Language. Cette abréviation de quatre lettres
semble être une référence inévitable sur le C.V. de tout webmestre qui se respecte. Et
pour cause : il s’agit ni plus ni moins du principal langage du Web. Il n’en va pas différemment aujourd’hui des feuilles de styles CSS.
Nombre de ces webmasters, même professionnels, ne connaissent pourtant qu’une
infime part de ce langage, leur pratique se limitant souvent à utiliser un logiciel
d’édition web qui génère des documents HTML automatiquement. Cette limitation, vous le percevrez tout au long de cet ouvrage, est un réel frein au développement et à la conception de sites web dans un avenir où le respect de normes rigoureuses sera de plus en plus la règle.
Nous n’allons pas ici retracer tout l’historique du HTML. Sachez simplement qu’il
n’est qu’une application d’un standard bien plus ancien, le SGML. Ce dernier est un
méta-langage, c’est-à-dire un ensemble de règles de grammaire à respecter par tout
langage qui veut relever de sa famille. Conçu pour structurer des données, SGML
utilise en outre une syntaxe à balises (markup en anglais). Ces deux caractéristiques le
distinguent de langages de programmation plus classiques tels que le C, PHP, etc.
2
Séparer le fond et la forme
avec HTML et CSS
HTML signifie HyperText Markup Language. Cette abréviation de quatre lettres
semble être une référence inévitable sur le C.V. de tout webmestre qui se respecte. Et
pour cause : il s’agit ni plus ni moins du principal langage du Web. Il n’en va pas différemment aujourd’hui des feuilles de styles CSS.
Nombre de ces webmasters, même professionnels, ne connaissent pourtant qu’une
infime part de ce langage, leur pratique se limitant souvent à utiliser un logiciel
d’édition web qui génère des documents HTML automatiquement. Cette limitation, vous le percevrez tout au long de cet ouvrage, est un réel frein au développement et à la conception de sites web dans un avenir où le respect de normes rigoureuses sera de plus en plus la règle.
Nous n’allons pas ici retracer tout l’historique du HTML. Sachez simplement qu’il
n’est qu’une application d’un standard bien plus ancien, le SGML. Ce dernier est un
méta-langage, c’est-à-dire un ensemble de règles de grammaire à respecter par tout
langage qui veut relever de sa famille. Conçu pour structurer des données, SGML
utilise en outre une syntaxe à balises (markup en anglais). Ces deux caractéristiques le
distinguent de langages de programmation plus classiques tels que le C, PHP, etc.
2
Séparer le fond et la forme
avec HTML et CSS
