Академический Документы
Профессиональный Документы
Культура Документы
Balises
Description
<html>
Balise principale de toute page web. Doit englober tout le code de votre page web.
<head>
En-tte de la page
<body>
Corps de la page
1
2 <!DOCTYPE html>
3 <html>
4
<head>
5
<meta charset="utf-8" />
6
<title>Titre</title>
7
</head>
8
9
<body>
1
</body>
0
1 </html>
1
Balises d'en-tte
Ces balises sont toutes situes dans l'en-tte de la page web, c'est--dire entre <head> et </head> :
Balise
<link />
Description
Cette balise permet d'indiquer certaines informations sur la page web.
On l'utilise le plus souvent pour inclure une feuille de style CSS, comme ceci :
Code : HTML
1 <link rel="stylesheet" href="style.css" />
Balise
Description
2
3
4
5
6
7
8
La favicon est une icne qui s'affiche gnralement gauche de l'adresse de votre site
sur le navigateur de vos visiteurs. C'est un moyen de personnaliser un peu plus son site.
La balise <meta />
Code : HTML
<meta />
1
2
3
4
5
6
7
8
9
10
11
12
13
<style>
<title>
Balise
Type
Description
Citation (longue)
Vous devez obligatoirement mettre une balise de paragraphe
l'intrieur du blockquote. Par exemple :
<blockquote> Block
<cite>
Inline
<sup>
Inline
Mise en exposant
<sub>
Inline
Mise en indice
<strong>
Inline
<mark>
Inline
<em>
Inline
<h6>
Block
Titre de niveau 6
<h5>
Block
Titre de niveau 5
<h4>
Block
Titre de niveau 4
<h3>
Block
Titre de niveau 3
<h2>
Block
Titre de niveau 2
<h1>
Block
Titre de niveau 1
<img />
Inline
<figure>
Block
<figcaption>
Inline
Description de la figure.
<audio>
Inline
Insre un son.
<video>
Inline
<source>
Balise
Type
Description
Lien hypertexte.
Indiquez l'url de destination grce l'attribut href :
<a>
Inline
<br />
Inline
Retour la ligne
<p>
Block
Paragraphe
<hr />
Block
<address>
Block
<pre>
Block
<progress>
Inline
<time>
Inline
Code : HTML
1 <a href="index.html"> Accueil</a>
Balises de liste
Cette partie numre toutes les balises HTML permettant de crer des listes (listes puces, listes numrotes, listes
de dfinitions...)
Balise
Type
Description
Liste puces non numrote. Vous devez mettre un <li></li> par lment de
la liste. Exemple :
<ul>
Bloc
k
Code : HTML
1 <ul>
2 <li>Un lment</li>
3 <li>Un autre lment</li>
4 </ul>
Liste puces numrote. Vous devez mettre un <li></li> par lment de la
liste. Exemple :
<ol>
Bloc
k
<li>
listitem
Code : HTML
1 <ol>
2 <li>Elment n1</li>
3 <li>Elment n2</li>
4 </ol>
Permet de crer un lment de liste.
Le type de la balise est particulier car elle n'est ni block ni inline. On dit
qu'elle est de type list-item.
4
Balise
Type
Description
Liste de dfinitions. Vous devez alterner chaque terme <dt> par sa dfinition
<dd>. Exemple :
<dl>
Bloc
k
<dt>
Bloc
k
Balises de tableau
Balise
Type
Description
Dlimite un tableau. Voici un exemple de tableau simple :
Code : HTML
1 <table>
2
<caption>Passagers du vol 377</caption>
3
4
<tr>
5
<th>Nom</th>
6
<th>Age</th>
7
<th>Pays</th>
8
</tr>
9
10
<tr>
11
<td>Carmen</td>
12
<td>33 ans</td>
13
<td>Espagne</td>
14
</tr>
15
<tr>
16
<td>Michelle</td>
17
<td>26 ans</td>
18
<td>Etats-Unis</td>
19
</tr>
20
<tr>
21
<td>Franois</td>
22
<td>43 ans</td>
23
<td>France</td>
24
</tr>
25 </table>
<table>
Bloc
k
<tr>
Ligne de tableau
<th>
<td>
Cellule du tableau
<thead>
Balise
Type
Description
Si vous choisissez d'utiliser <thead>, <tfoot> et <tbody>, vous devez les
mettre dans l'ordre suivant dans votre code source :
1. <thead>
2. <tfoot>
3. <tbody>
<tbody>
<tfoot>
Balises de formulaire
Balise
Type
Description
Dlimite un formulaire.
Vous devrez gnralement donner 2 attributs la balise <form>
<form>
Block
<fieldset> Block
<legend>
Inline
<label>
Inline
<input />
Inline
Champ de formulaire.
Il existe de nombreux types de champs diffrents. Vous choisissez le
type de champ que vous dsirez grce l'attribut type :
Code : HTML
1 <!-- Zone de texte d'une ligne -->
2 <input type="text" />
3 <!-- Mot de passe (le texte est cach) -->
4 <input type="password" />
5 <!-- Envoi de fichier -->
6 <input type="file" />
7 <!-- Case cocher -->
8 <input type="checkbox" />
6
Balise
Type
Description
9
1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
<select>
Inline
<option>
Block
<optgroup
Block
>
Balises sectionnantes
Ces balises permettent de construire le squelette de notre site web :
Balise
Type
<header>
Bloc
k
Description
En-tte
7
Balise
Type
Description
<nav>
Bloc
k
<footer>
Bloc
k
Pied de page
<section>
Bloc
k
Section de page
<article>
Bloc
k
Contenu ayant un sens propre (billet de blog, actualit...) pouvant tre repris sur un
autre site.
<aside>
Bloc
k
Informations complmentaires
Balises gnriques
Les balises gnriques sont des balises qui n'ont pas de sens smantique.
En effet, toutes les autres balises HTML ont un sens : <p> signifie "Paragraphe", <h2> signifie "Sous-titre" . Parfois, on a
besoin d'utiliser des balises gnriques (aussi appeles balises universelles) car aucune des autres balises ne convient.
On utilise le plus souvent des balises gnriques pour construire son design.
Il y a 2 balises gnriques : l'une est inline, l'autre est block.
Balise
Type
Description
<span>
Inline
<div>
Block
Ces balises ont un intrt uniquement si vous leur donnez un attribut class, id ou style :
id : donne un nom la balise. Ce nom doit tre unique sur toute la page car il permet d'identifier la balise.
Vous pouvez vous servir de l'ID pour de nombreuses choses, comme par exemple pour un lien vers une ancre,
pour un style CSS de type ID, pour des manipulations en Javascript etc.
style : cet attribut vous permet d'indiquer directement le code CSS appliquer. Vous n'tes donc pas obligs
d'avoir une feuille de style part, vous pouvez juste mettre directement les attributs CSS. Notez qu'il est
prfrable de ne pas utiliser cet attribut et de passer la place par une feuille de style externe car cela rend
votre site plus facile mettre jour par la suite.