html
et au type MIME text/html
.
css
et au type MIME text/css
.
js
et au type MIME application/javascript
.
svg
et au type MIME image/svg+xml
. Il peut être aussi inclus directement dans une page web avec la balise <svg>
.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exemple minimal</title>
</head>
<body>
<!-- Un commentaire -->
Bonjour le monde!
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Alchemy for beginners</title>
<script src="BlackMagic.js"></script>
</head>
<body>
<h1>Chapter 1: Equipment</h1>
<p>This is what an <em>alchemist's bottle</em> looks like:</p>
<img src="StrangeBottle.jpg">
</body>
</html>
<balise>...</balise>
:
balise non-void (peut contenir du texte et/ou d'autres éléments)
<balise>
ou
<balise/>
:
pour une balise void (ne peut pas contenir d'autres éléments)
<balise attribut>
ou
<balise attribut="quelque chose">
:
une balise peut contenir 0, 1 ou plusieurs attributs qui spécifient ou changent son comportement.
<paul> <thom> </paul> </thom>
est interdit.
<
et le nom de la balise, mais on peut avoir des espaces avant >
. Par exemple <paul >
est ok.
<!DOCTYPE>
.
<meta>
(void)
permet de renseigner des informations sur le document HTML en fonction des attributs utilisées<meta charset="UTF-8">
<meta name="keywords" content="LaTeX, XeLaTeX, PDF">
<title>
(non-void)
Le titre de la page HTML<title>Cours 7 (TeX412)</title>
<link>
(void)
Définit une relation (inclusion) avec un autre ressource. Utilisé dans 99% des cas pour inclure un fichier CSS (style).<link rel="stylesheet" type="text/css" href="theme.css">
<style>
(non-void)
Pour ecrire le style CSS directement dans le HTML.
<style> body {color:red;} </style>
<script>
(non-void)
Permet d'inclure ou d'écrire du JavaScript.<script src="MathJax.js"></script>
<!--...-->
commentaire<!DOCTYPE html>
première ligne obligatoire pour HTML5<html>
<head>
<body>
<h1>
– <h6>
les titres de niveaux 1 à 6 (exemple)
<p>
un paragraphe (exemple)
<br>
passage à la ligne (void) (exemple)
<hr>
ligne horizontale (void) (exemple)
<b>, <strong>
gras (important) (exemple)
<i>, <em>
italique (mise en valeur) (exemple)
<s>, <del>
barré (supprimé) (exemple)
<u>, <ins>
souligné (inséré) (exemple)
<mark>
marqué (exemple)
<small>
petit (exemple)
<sub>, <sup>
indice et exposant (exemple)
<main>
partie principale de la page (exemple)
<article>
article
<section>
section
<aside>
à côté
<menu>
manu (peut contenir des <li>
)
<nav>
partie contenant plusieurs liens de navigation
<footer>
bas de page, de section, d'article, ...
<header>
en tête de page, de section, d'article, ...
<adress>
adresse
<time>
moment (heure et/ou date)
(exemple)<table>
table<thead>
l'en-tête<tr>
ligne d'en-tête<th>
titre de colonne<tfoot>
le bas de la table<tr>
ligne de bas<td>
cellule de bas<tbody>
corps de la table<tr>
ligne de la table<td>
cellule avec des données
<thead>
, <tfoot>
et <tbody>
.
β
représente le caractère de code 946 en base 10 (β).β
représente le caractère de code 3B2 en base 16 (β).β
représente le caractère beta en HTML (β).&
= &<
et >
= < et >«
et »
= « et »‐
, –
et —
= ‐, – et —
= (espace insécable)€
= ۩
= ©®
= ®