Accueil

Internet
Logiciels
Sur le Net
Le Dicos
Liens

Pages Perso
HTML
Javascript
Images

Site
Sondages
Plan
Rechercher
Le Forum
Le Livre d'Or
Newsletters
Mail

Qu'est ce que le HTML ?

Historique - Avantages/Inconvénients - Utilisation

Historique

HTML signifie HyperText Markup Language. Ce langage arriva sur nos écrans en même temps que le World Wide Web, crée par Tim Berners en 1992. Il fut rapidement adopté comme langage universel, étant donné sa simplicité. Il est encore sur Internet, LE langage de mise en page. Toutes les pages Web sont composées en HTML.

Avantages/Inconvénients

Il possède en effet beaucoup d'avantages :

- Mise en place de Liens Hypertext, pour naviguer de page en page, de site en site
- Intégration de texte,d'images, de son, de vidéos,...
- Intégration d'autre langages de programmation, comme le Javascript, le Java,...
- Compatibilité avec tout les systèmes informatiques

Mais aussi tout de même quelques inconvénients :

- Aspect statique des pages
- Aucune Interactivité
- Absence de programmation "intelligente" : fonctions, variables,...

Les autres langages remédierons à ces problèmes (Voir Javascript)

Utilisation

Le HTML est donc un outil de mise en page et pas réellement de la "vrai" programmation. Il ne permet pas tout, c'est pourquoi il est assisté d'autres langages très utiles. La création de pages Web nécessite une bonne connaissance de ce langage, même si certain éditeurs HTML (Dreamweaver, Homepage,...) permettent de le fuir. Ces logiciels sont utilisés à la façon d'un logiciel classique de mise en page (Publisher,...), mais ils génèrent le code HTML.

Ils sont appellés des éditeur WYSIWYG pour "YWhat You See Is What You Get" : Vous obtenez ce que vous voyez. Mais pas réellement : ce système comporte de très lourds désavantages, puisque l'on ne contrôle pas le code. Il y aura par exemple un problème de compatibilité avec des écrans plus petits par exemple, ou d'autres problème liés à l'interprétation du code par les navigateurs.

Bref, mieux vaut suivre ces leçons et apprendre à génèrer le HTML à "la main".

Prochaine Leçon ->Les Bases du HTML