L'HTML
L'HTML
L'HTML est l'une des inventions crées par Tim Berners Lee avec le WWW et l'HTTP.
L'HTML décrit le contenu des pages internet, le WWW permet de les référencer et l'HTTP permet de les récupérer.
L'HTML est un langage descriptif utilisé pour structurer le contenu d'une page a l'aide balises (de la forme <yyy>...</yyy> ; balise = chevron ouvrant < + nom [+ attributs] + [/] chervon fermant >).
Différentes balises...
<html></html> : Englobe toute la page et indique qu'il s'agit d'une page HTML et de qu'elle version on parle
<head></head> : En-tête : Emplacement des métadonnées (ce qui est nécessaire au fonctionnement et à la maintenance de la page, un tas d'informations utiles mais non affichées pour la plupart comme l'encodage par exemple). Se met immédiatement après <html>
<title></title> : Titre de la page (affiché dans l'onglet du navigateur).
<body></body> : Corps de la page, ce qui va être affiché.
<p></p> : Paragraphe.
<hx></hx> : Où x est un nombre allant de 1 à 6. Différents titres de niveaux différents.
<img _adresse_> : Où _adresse_ correspond à l'URL de l'image. Affiche l'image en question. A noter que cette balise n'a pas besoin d'être fermée.
<a></a> Lien hypertexte : permet de passer d'une page à l'autre.
<br> Retour à la ligne / Retour chariot. Pas besoin de fermer.
<ul></ul> Encadre une liste (à puce par exemple)
<li></li> Encadre un élément de la liste (plusieurs li dans un ul).
<strong></strong> Indique le mot comme important (pour les moteurs de recherche par exemple). Dans la plupart des navigateurs ces mots sont mis en gras.
<em></em> Italique.
<mark></mark> Surligné.
Les métadonnées
Ce
sont des données qui écrivent d'autres données. Dans celles ci ont
indique le codage des caractères choisis. Historiquement le premier
codage était ASCII qui codait uniquement les caractères américains.
Aujourd'hui l'UTF8 permet de coder tous les caractères du monde sur des
nombres de bit variables.
Un exemple
https://info.cern.ch/hypertext/WWW/TheProject.html Voici la première page internet créé (une copie). En recherchant le code source de la page il est possible de trouver un exemple simple de ce que l'on peut faire...