Mini-cours de HTML

Partie III

Vous savez qu'il faut écrire un paragraphe (une ou plusieurs phrases) entre le couple de balises p et que la zone body peut contenir plusieurs zones p.

Dans cette partie, nous allons apprendre à créer une zone cliquable.

Afficher un lien

Les deux premières lettres de "HTML" sont "HT", l'abréviation de Hyper Text ...

Le fichier HTML est un fichier texte "hyper" [puissant], car il peut contenir un lien vers n'importe quel autre fichier situé n'importe où.

Pour les curieux, les deux dernières lettres de "HTML", sont "ML". Elles signifient Markup ("balise", en anglais) et Language ("langage" en anglais. Attention, entre l'anglais et le français ... Il existe un "u" dans le mot anglais)

Donc HTML signifie Hyper Text Markup Language. Autrement dit, en français, un langage composé de balises permettant au texte d'être hyper fort, c'est-à-dire pouvant être lié à d'autres fichiers.

On a déjà vu, avec la balise "magique", que le fichier HTML peut être lié à un fichier CSS. Mais, on peut aussi lier un fichier HTML à un autre fichier HTML, lier une page web à une page web (pour pouvoir surfer).

Le nom de la balise qui délimite une zone cliquable est a (comme "ancre", comme l'ancre au bout de la chaîne d'un bateau). Comme, la balise <p>, la balise <a> n'est pas obligatoire, mais est toujours utilisée ! ... Puisqu'une page web normale permet d'appeler une autre page web ...

Dans ce cours, tous les fichiers seront dans le même dossier.
Il suffira donc de donner que le nom du fichier comme adresse du fichier.

Il faut donc donner l'adresse du fichier qu'on veut voir à la balise <a>.

Quand on donne une information à une balise, il faut dire à qui on donne l'information . Dans une balise, celui qui reçoit une information s'appelle : attribut.

Les attributs sont toujours écrits dans la balise qui ouvre la zone. Une balise peut avoir plusieurs attributs (car une balise peut recevoir plusieurs informations). L'ordre des attributs au sein de la balise est sans importance.

Quasi toutes les balises disposent de l'attribut title qui permet de donner un titre à une zone. Ce titre s'affiche lorsque la souris s'arrête sur cette zone. Cet attribut n'est pas obligatoire.

Comme le nom des balises, le nom des attributs s'écrit en minuscules.

Dans la balise <a>, l'attribut obligatoire qui reçoit l'adresse d'un fichier s'appelle : href

Quand on passe une valeur (une information) à un attribut, on écrit toujours :

attribut="valeur"

Entre le nom de la balise et les couples attribut-valeur, il existe un espace.

Vous avez maintenant toutes les informations pour comprendre le code ci-dessous :

Lire une balise

<a href="page3.htm" title="Page avec un caractère chinois !">lien</a>

Analysons le code comme le fait le navigateur, caractère par caractère.

Voici le lien vers la page 1 (= page appelante) qui contient un lien vers la "page 2" (= page appelée) dans le second paragraphe.

Et la "page 2" contient deux liens. Ces deux autres pages contiennent aussi des liens ... Passer de page en page, en cliquant sur des liens, s'appelle "surfer".

Exercice : Regardez la "page 1" et

Un navigateur peut afficher les fichiers texte ayant le format TXT ou HTML.

Il est important de comprendre la différence entre un fichier HTML et un fichier TXT.

Le fichier TXT ne s'adapte pas à la taille de la fenêtre du navigateur et ne contient aucune balise (et donc aucun lien). Avec un fichier TXT, on sait aller nulle part !

Le fichier HTML s'adapte à la taille de la fenêtre du navigateur et il contient des balises (et souvent des liens). Grâce aux liens, on peut afficher une autre page par un simple clic. On peut surfer.

Le fichier HTML peut aussi mettre en couleur différentes zones grâce à un fichier CSS. (grâce à la balise "magique" et au fichier "magique")

La fenêtre du navigateur se trouve sous son menu. La taille de la fenêtre du navigateur ne correspond pas toujours à celle de l'écran de l'ordinateur. La taille de l'écran ne change jamais, mais bien celle de la fenêtre du navigateur.

L'adresse de l'autre fichier est donné à l'attribut src de la balise img.

Ce qui s'affiche toujours se trouve en haut à gauche. C'est donc l'endroit idéal pour placer un lien vers le fichier index.htm.

Vous connaissez 8 balises : html, head, meta, title, body, link, p, a

Les 25 balises différentes, utilisées sur cette page, sont : ['html', 'head', 'meta', 'link', 'title', 'body', 'div', 'header', 'p', 'a', 'article', 'em', 'strong', 'h1', 'mark', 'br', 'h2', 'pre', 'ul', 'li', 'i', 'span', 'aside', 'footer', 'script']