HTML ou Hypertext Markup Language est comme son nom l'indique un langage pour écrire des pages web avec de l'hypertexte à l'aide de balises.

W3C

Petit schéma qui ne veut rien dire mais qui présente bien…

Il est né en 1989 et en est à sa version 4.01. Son langage simple permet de décrire sémantiquement un document :

<h1>Titre principal</h1>
<h3>Un sous titre</h3>
<p>Du texte, un paragraphe</p>

<h3>Un deuxième sous titre</h3>
<p>Encore du texte et du texte</p>

Donne

Titre principal

Un sous titre

Du texte, un paragraphe

Un deuxième sous titre

Encore du texte et du texte

Les "balises" permettent d'encadrer le contenu. On peut (même si c'est mal) modifier l'apparence des contenus

<strong>Beurre</strong> pour mettre en gras
<em>penché</em> pour mettre en italique

Leur signification (strong et emphasis) confirme bien que nous définissons une sémantique et pas forcément un style

Les règles du HTML sont proposées par le w3c, consortium qui rappelle un peu les clichés de l'URSS : une organisation très conservatrice qui rechigne à apporter de nouvelles fonctionnalités et se fait souvent déborder par les développeurs de navigateurs web eux même (Internet Explorer, Firefox, chrome, Safari, …)
Le W3C voulait promouvoir le XHTML (un HTML plus rigoureux) mais il a cédé face aux pressions et un HTML 5 verra (sans doute) le jour.

De bien beaux problèmes d'affichages de site selon les navigateurs en perspective !!

Partager cet article
Catégories
Archives
Aller au contenu principal