This document was uploaded by user and they confirmed that they have the permission to share
it. If you are author or own the copyright of this book, please report to us by using this DMCA
report form. Report DMCA
Le langage HTML L'HTML (HyperText Markup Language) est un ensemble de balises qui permet de créer des pages webs. Qu'est ce que l'HTML ? Le langage HTML n'est pas un langage de programmation proprement dit ! Ce sont "simplement" des balises pour mettre en forme (avec des liens, en tableau, ...) du texte et des images ! Qu'est ce qu'une balise ? Une balise est une "instruction" comprise entre crochets <
> qui possède un nom et parfois des attributs.
Presque toutes les balises doivent être ouvertes puis refermées. On retrouvera donc souvent une balise de début et une balise de fin. La balise de fin porte le même nom que la balise de début à l'exception du nom du la balise qui est précédé du signe /. Nous aurons donc par exemple : (ouverture) <XYZ> et (fermeture) . Le nom de la balise (contenu entre les crochets) n'est pas sensible à la casse, il peut être écrit indifféremment en majuscule, en minuscule ou un mélange des 2. De quoi avez-vous besoin ? - un navigateur (Internet Explorer, Netscape, Mozilla, Opera...) - un éditeur HTML (==> Notepad, le "simple" Bloc-notes de Windows fera très bien l'affaire !) Pour commencer le Bloc-notes est très bien, vous devrez taper vous même le code et ainsi vous pourrez vous familiariser beaucoup plus vite avec les balises. A la fin du cours nous parlerons d'autres éditeurs, mais pour les utiliser il faut quand même connaître les bases du language HTML. - du temps et de la patience (Rome ne s'est pas faite en un jour....) - vous n'aurez pas besoin d'être connecté à Internet pour créer votre site !
Votre première page HTML Voici enfin le moment de créer votre première page HTML. Commencez par ouvrir le Bloc-notes (ou un autre éditeur HTML) pour pouvoir taper le code. Voici le code à taper : <TITLE>Ma première page en HTML Bonjour, voici ma première page web !
Enregistrez le document au format HTML (*.html ou *.htm). Pour cela, dans la case "Nom", tapez : index.html Et dans la case "Type", choisissez Tous(*.*) dans la liste déroulante. Voila votre page est enregistrée. Vous pouvez ouvrir votre navigateur et visualiser votre première page. Le seul texte qui apparaîtra sera "Bonjour, voici ...".
Explications des nouvelles balises utilisées : - et : la première informe votre navigateur qu'il va afficher une page HTML. Cette balise doit être la première de votre code. La seconde est la balise de fin. Elle referme la première. (remarquez le / devant le mot contenu entre crochets). Elle doit être la dernière de votre code HTML et signifie la fin de votre code HTML. - et : la première ouvre l'entête de votre page. Cet entête comprend pour l'instant le titre de votre page. Cette balise est toujours placée juste après la balise . La seconde, referme l'entête de votre page (remarquez encore une fois le / devant le mot entre crochets). - et : la première ouvre la partie titre de votre page. Ce titre sera placé dans la barre tout audessus de votre navigateur. La seconde referme la première encore une fois en plaçant un / devant le mot entre crochets. La balise "title" doit être ouverte puis refermée à l'intérieur de la balise "head". C'est à dire qu'il faut que la balise "title" doit être ouverte puis refemée avant que le balise "head" ne soit refermée. - et : la première ouvre le début du corps de votre document. C'est là que vous allez placer textes, images et tout ce que contiendra votre page. Cette balise doit se situer après la balise de fermeture de l'entête (=> ). La seconde referme la première et maintenant je suppose que vous avez compris le principe pour fermer une balise... Première constatation : - Le code d'une page web est composé de 2 parties, l'en-tête de la page (HEAD) et le corps (BODY). Seul le corps de la page est affiché à l'écran (dans votre première page, il n'y a que la phrase "Bonjour,..." qui s'est affichée).
Les liens hypertextes Les liens portent bien leur nom. Ils permettent de faire la liaison entre les pages web. Pour changer de page, il faut cliquer sur un lien, le navigateur chargera alors la nouvelle page. Il y a 3 types de liens : - Les liens internes à un site (=> utilisation très fréquente des chemins relatifs car plus court à taper). - Les liens internes à une page (ou ancre) (=> utilisation de chemins absolus ou relatifs). - Les liens externes (=> uniquement des chemins absolus !) Passons à présent à la fabrication de ces liens. <TITLE>Les liens hypertextes On suppose que la page vers laquelle est faite le lien se trouve dans le même répertoire que la page en cours : Lien vers la page 2
Ce qui donnera une page dont le contenu sera comme ceci : Si la page vers laquelle est faite le lien se trouve dans le même répertoire que la page en cours :
Liste de balises Voici une liste des balises HTML les plus courantes avec leurs attributs les plus utilisés. Légende pour les balises de fin :
• • •
V => Obligatoire X => Interdite ? => Optionnelle
(Même si certaines balises de fin sont optionnelles, il est quand même conseillé des les utiliser...) Nom
Fonction Permet de placer dans le code source d'une page des commentaires qui ne seront pas affichés dans le navigateur.
Balise de fin V
Attributs : / Exemple : A
Crée un lien hypertexte vers une autre page web ou vers un ancre.