Tout paragraphe est marqué par l'élément HTML <p>
. L'idée principale doit être exprimée clairement au début du paragraphe. Les autres phrases servent à expliquer et à illustrer le message qu'on veut transmettre. Bref, un paragraphe pour chaque idée et une idée par paragraphe.
Ici, retour à la ligne, avec l'élément <br>
. Espace insécable.
Second paragraphe. Selon la norme typographique adoptée, la première ligne d'un paragraphe peut être en retrait (alinéa rentrant). Sur un document électronique comportant de nombreux paragraphes courts, on évite parfois ce retrait pour le remplacer par une ligne vierge, détachant mieux les paragraphes et les prêtant ainsi mieux à la lecture rapide.
Troisième paragraphe, précédé d’une ligne horizontale de séparation <hr>
. La lecture sur écran est fastidieuse et provoque rapidement de la fatigue oculaire. Il est donc recommandé d'aérer le texte : faire des paragraphes courts et sauter une ligne entre chaque.
<em>
et <strong>
<em>
sert à insister sur un texte. L'élément <strong>
sert à donner plus d'importance à un texte. Exemple : l'italique est moins lisible sur écran, il convient d'en user avec parcimonie.<i>
<i>
sert à différencier des mots du texte principal, par exemple des termes techniques, ou des mots dans une langue étrangère, comme les locutions latines non francisées a priori ou modus vivendi.<b>
<b>
sert à distinguer un texte, sans lui apporter une importance particulière. Habituellement utilisé pour les mots-clés dans les résumés, les noms de produits dans des tests, ou encore pour la première phrase d'un paragraphe.<abbr>
⚠ <acronym>
⚠<abbr>
représente une abréviation et permet d'en fournir une description complète. Exemple : le CSS sert à habiller la structure HTML. L'élément <acronym>
représentait une abréviation se prononçant comme un mot normal : y'a-t-il un ovni à l'OuLiPo ? Ce dernier ne doit plus être utilisé mais remplacé par <abbr>
.<dfn>
<dfn>
marque le terme que définit le texte environnant. Par exemple, le courriel est le système de courrier électronique qui nous permet d'envoyer des messages à travers le monde.<del>
et <ins>
<del>
et <ins>
sont utilisés pour marquer les parties d'un document qui ont été <u>
⚠<u>
permet d'afficher un texte souligné. Il s'utilise de façon exceptionnelle, pour signaler un texte mal ortografié ou un nom propre chinois, par exemple : 汉代. Le soulignement est réservé aux hyperliens.<mark>
<mark>
sert à surligner certains mots par rapport au contexte, comme les résultats d'une recherche dans le document ou pour attirer l'attention sur certains mots d'une citation. Pour le même effet visuel, non sémantique, utilisez .mark
.<small>
<big>
⚠<small>
représente des annotations et des petits caractères comme les mentions légales ou liées au copyright. Comme l'élément <big>
ne se limite qu'à de la présentation formelle, il ne doit plus être utilisé, mais remplacé par le sélecteur CSS .big
.<sub>
et <sup>
<sub>
et <sup>
marquent les indices et les exposants, par exemple : H2O et E=mc2. Ne pas confondre no et °C.<time>
<time>
représente une heure ou une date précise du calendrier grégorien et pour les rendre interprétables par un ordinateur. Née le et morte le à Londres, Ada Lovelace est considérée comme le premier programmeur du monde.
Pour obtenir le même effet visuel, mais sans incidence sémantique, utilisez les sélecteurs CSS homonymes : .i
, .b
, .del
, .ins
, .small
, etc.
Les enrichissements typographiques suivants ne sont pas disponibles en HTML natif et sont donc proposés en CSS par Tiny Typo :
.caps
: Petites capitales.quiet
: Texte discretTailles de texte :
.smaller
: smaller.small
: small.big
: big.bigger
: bigger.biggest
: biggestLes hyperliens <a>
doivent être visuellement distingués du reste du contenu. Les hyperliens de même nature ont des couleurs, des formes et des comportements identiques sur toutes les pages. Tiny Typo les distingue ainsi :
.external
: Lien externe.mailto
: Ecrivez-nous !.tel
: +33 1 41 59 26 53.download
: Document à télécharger (PDF – 215 Ko).audio
: Document audio (Ogg – 12 min)Lorsqu'elle diffère de la page d'origine, la langue de la cible est renseignée dans l'attribut HTML hreflang=""
.
.external
: Lien externe.mailto
: Ecrivez-nous !.tel
: +33 1 41 59 26 53.download
: Document à télécharger (PDF – 215 Ko).audio
: Document audio (Ogg – 12 min)Les liens internes et les liens externes sont différenciés. Lorsqu'elle différe de la page d'origine, mieux vaut spécifier la langue de destination : voici la version française des WCAG 2.0. Exemple de lien vers un document : Bonnes pratiques Opquast (PDF – 215 Ko). Pour en savoir plus, voir cet article sur la signalétique des hyperliens.
Ancre de retour en haut de page : #top
Chaque page web est identifiée par un titre, unique dans le site. C'est le titre de premier niveau du document. Il est balisé par l'élément HTML <h1>
. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le titre ci-dessus est de niveau 2, balise <h2>
. Il s'utilise après un élément <h1>
, pour marquer un titre de niveau inférieur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le titre ci-dessus est de niveau 3, balise <h3>
. Il s'utilise après un élément <h2>
, pour marquer un titre de niveau inférieur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le titre ci-dessus est de niveau 4, balise <h4>
. Il s'utilise après un élément <h3>
, pour marquer un titre de niveau inférieur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le titre ci-dessus est de niveau 5, balise <h5>
. Il s'utilise après un élément <h4>
, pour marquer un titre de niveau inférieur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le titre ci-dessus est de niveau 6, balise <h6>
. Il s'utilise après un élément <h5>
, pour marquer un titre de niveau inférieur. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Le chapeau, ici distingué par le sélecteur CSS .lead
, est un texte généralement court, précédant le corps d'un article, et dont le but est d'en encourager la lecture, en résumant le propos qui va être développé.
Ci-dessus, titre de niveau 1 : balise <h1>
, avec <a>
et <small>
.
Ci-dessus, titre de niveau 2 : balise <h2>
, avec <a>
et <small>
.
Ci-dessus, titre de niveau 3 : balise <h3>
, avec <a>
et <small>
.
Ci-dessus, titre de niveau 4 : balise <h4>
, avec <a>
et <small>
.
Ci-dessus, titre de niveau 5 : balise <h5>
, avec <a>
et <small>
.
Ci-dessus, titre de niveau 6 : balise <h6>
, avec <a>
et <small>
.
Il est possible — par exemple pour respecter scrupuleusement une charte graphique dont la hiérarchie des titres de coïncide pas avec la réalité du document HTML — de styler d'autres éléments HTML comme des titres, avec .h1
, .h2
, .h3
, etc.
Ci-dessus, balise avec sélecteur CSS .h1
.
Ci-dessus, balise avec sélecteur CSS .h2
.
Ci-dessus, balise avec sélecteur CSS .h3
.
Ci-dessus, balise avec sélecteur CSS .h4
.
Ci-dessus, balise avec sélecteur CSS .h5
.
Ci-dessus, balise avec sélecteur CSS .h6
.
Liste, avec <ul>
:
Énumération, avec <ol>
:
Liste de définitions, avec <dl>
, <dd>
, <dt>
:
Réseau informatique international qui connecte les ordinateurs entre eux, tout comme le réseau routier relie les villes entre elles. Ce réseau propose trois types de services fondamentaux :
Avec Tiny Typo, il est possible de varier le style des listes avec les sélecteurs CSS .list-none
, .list-square
, .list-disc
, .list-circle
ou .list-decimal
:
Il est possible d'afficher une liste à l'horizontale avec .list-inline
:
Chaque liste horizontale peut être complétée avec .list-inline-sep
, .list-inline-dash
ou .list-inline-comma
:
Autrefois employé pour mettre en page, l'élément HTML <table>
n'est pas stylé par défaut. Utilisez systématiquement le sélecteur CSS .table
et les éléments associés — <tbody>
, <thead>
, <tr>
, <td>
, <th>
— pour baliser les tableaux de données. Indiquez un titre via l'élément <caption>
.
entête | R | V | B |
---|---|---|---|
footer | footer | footer | footer |
Red | 255 | 0 | 0 |
Green | 0 | 255 | 0 |
Blue | 0 | 0 | 255 |
Un tableau présente des données, souvent chiffrées. Les tableaux de données doivent être titrés et les cellules reliées à leurs en-têtes.
<q>
: citation au fil du texte
<cite>
⚠ : titre d'œuvreVoici une citation ordinaire, avec la balise HTML <blockquote>
, où la source est précisée avec <small>
:
Mettre le Web et ses services à la disposition de tous les individus, quels que soient leur matériel ou logiciel, leur infrastructure réseau, leur langue maternelle, leur culture, leur localisation géographique, ou leurs aptitudes physiques ou mentales.
Tim Berners-Lee, inventeur du Web.
Voici un exemple de citation au fil du texte (avec la balise HTML <q>
), avec changement de langue : Mens sana in corpore sano
, dixième Satire de Juvénal. 頑張ってください
s'exclama-t-il alors.
Never doubt that a small group of committed people can change the world.
Indeed, it is the only thing that ever has.
Margaret Mead (1901-1978)
Les citations peuvent être imbriquées. Par exemple, le procès-verbal rapporte : La présidente clôtura la dernière réunion de l'année en disant :
Je vous dis à tous et toutes :
.happy holidays!
et أعيادا سعيدة
et j'espère vous retrouver en pleine forme à la rentrée
Plusieurs éléments HTML servent à citer des fragments de code informatique :
<code>
: extrait de code
<kbd>
: raccourci-clavier<samp>
: extrait de script<var>
: variable<tt>
⚠ : teletypeL'élément <pre>
matérialise un bloc de texte pré-formaté, comme du code informatique ou de l'ASCII art :
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
Autre exemple, avec ligne longue :
string getContent( int $wordCount [, string $format = html] [, boolean $loremipsum = true] )
Le moyen de contacter les auteur·e·s du document se marque avec <address>
, typiquement utilisé dans le <footer>
:
Avec Tiny Typo, il est possible d'aligner les blocs et de créer des encadrés, par l'ajout de sélecteurs CSS :
.text-left
: ferre le texte à gauche.text-right
: ferre le texte à droite.text-center
: centre le texte.text-justify
: justifie le texte.boxed
: encadréAides au positionnement :
.left
: positionne le bloc à gauche.right
: positionne le bloc à gauche.center
: centre le bloc.clear
: espaceur de blocs flottants.clearfix
: espaceur de blocs flottants.p
: marge basse, calée sur la grilleTexte justifié avec .text-justify
. Il est possible de justifier le texte, c'est-à-dire que toutes les lignes d'un paragraphe aient la même longueur. Est-ce intéressant de le faire ? D'un point de vue de lisibilité, des études montrent qu'un texte en drapeau est plus accessible à l'œil : l'irrégularité des fins de lignes sert de repère visuel et fatigue moins le lecteur. Pourtant, un alignement justifié donne un résultat esthétique plus agréable et une impression de plus grande régularité.
Lire le conseil sur ergologique.com : Le texte se justifie-t-il ?
Texte ferré à gauche avec .text-left
. Il ne faut pas confondre le terme de justification avec l'expression « justifié » à gauche ou à droite souvent employée à tort à la place de « ferré » à gauche ou à droite. Les textes sont par défaut ferrés à gauche et sont par nature, selon la taille de l'écran, sa définition et la taille de la fenêtre dans laquelle le texte apparaît, d'une justification plus ou moins longue.
Texte centré avec .text-center
. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Texte ferré à droite avec .text-right
. Le terme de « fer » vient de la façon dont le compositeur alignait les lignes sur son composteur en typographie : les lignes étaient alignées sur le « fer » à gauche, sur la partie mobile du composteur, afin de créer un « drapeau » à droite ; elles étaient « ferrées » à droite, sur la partie fixe du composteur, afin de créer un « drapeau » à gauche.
Les encadrés, typiquement <aside>
, sont caractérisés par le sélecteur CSS .boxed
. Ils peuvent être positionnés avec .left
, .right
et .center
, et ferrés avec les classes précédentes.
Maecenas fringilla dignissim venenatis. Donec ut mi a odio sagittis facilisis. Fusce in risus elit. In quam turpis, elementum et elementum rutrum, dictum quis nibh. Morbi iaculis eros in purus pellentesque accumsan pellentesque sem porttitor. Aliquam erat volutpat. Donec vitae luctus neque.
Maecenas fringilla dignissim venenatis. Donec ut mi a odio sagittis facilisis. Fusce in risus elit. In quam turpis, elementum et elementum rutrum, dictum quis nibh. Morbi iaculis eros in purus pellentesque accumsan pellentesque sem porttitor. Aliquam erat volutpat. Donec vitae luctus neque.
Duis sodales erat et odio imperdiet vitae sodales ligula dapibus. Sed commodo orci a nisi iaculis sit amet mollis ante sagittis. Praesent dapibus ligula eget massa vehicula rhoncus. Vestibulum purus odio, hendrerit nec faucibus vel, commodo eu justo. Sed rhoncus ligula vel velit consectetur pharetra. In pellentesque justo ut libero bibendum sodales. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas viverra egestas felis, non vestibulum nibh hendrerit sit amet.
Mauris lacinia, ante id sodales pretium, eros est gravida sapien, nec auctor dolor massa a dui. Vivamus consequat suscipit elit in imperdiet. In consectetur varius tortor, vel dictum ipsum dignissim vel. Nulla faucibus suscipit ipsum non porttitor. Fusce non ante non mi adipiscing faucibus. Sed odio risus, malesuada eget placerat id, semper eget turpis. Cras ante lorem, pretium ut vestibulum nec, vehicula eget orci.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vel lectus eget tortor cursus dapibus sit amet imperdiet lacus. Nullam purus ipsum, aliquet eget imperdiet scelerisque, interdum in felis. Maecenas dolor eros, iaculis et pretium ac, eleifend sit amet lacus. Etiam a lacus eget dui aliquet tempor. Duis dapibus magna dictum enim ultrices ac pharetra lacus convallis. Donec felis ipsum, tristique ornare fermentum quis, fringilla nec arcu. Nunc tortor arcu, fermentum in dictum sit amet, aliquam eu ante. Integer volutpat, erat cursus posuere rutrum, erat tellus varius erat, quis tempus eros risus a lacus.
Duis sodales erat et odio imperdiet vitae sodales ligula dapibus. Sed commodo orci a nisi iaculis sit amet mollis ante sagittis. Praesent dapibus ligula eget massa vehicula rhoncus. Vestibulum purus odio, hendrerit nec faucibus vel, commodo eu justo. Sed rhoncus ligula vel velit consectetur pharetra. In pellentesque justo ut libero bibendum sodales. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas viverra egestas felis, non vestibulum nibh hendrerit sit amet.
Proin sit amet fringilla ipsum. Aenean pretium, nibh ac luctus tristique, odio nisi tincidunt tortor, quis dignissim sem nulla non neque. Morbi laoreet, neque nec ultrices volutpat, arcu odio pharetra tellus, sed bibendum mi dolor eget augue. Cras varius, mi ut eleifend convallis, diam leo molestie est, vitae feugiat ipsum mauris at ante. Vestibulum eu sapien metus. Pellentesque tincidunt sodales nibh eu adipiscing. Fusce leo nibh, placerat sed fringilla id, accumsan eget libero. Sed lorem augue, cursus in volutpat in, iaculis ut ante. Suspendisse sed lectus sed arcu fermentum aliquet. Donec elementum, elit non feugiat lobortis, lectus sapien tincidunt nisl, quis commodo leo lectus ut felis. Pellentesque id diam ante.
Les éléments <figure>
et <figcaption>
fonctionnent ensemble pour associer une légende à une image ou autre média. Ces illustrations peuvent être positionnées avec .left
, .right
et .center
.
Paragraphe précédé d'une image centrée. Praesent egestas turpis ut risus lacinia eu cursus urna dapibus. Donec nibh enim, pulvinar vitae ornare ut, ultrices sit amet neque. Quisque ultrices venenatis mi, id fringilla eros malesuada a. Curabitur sagittis mollis arcu, sit amet scelerisque magna varius ac. Vivamus ullamcorper vulputate ipsum, adipiscing varius leo porttitor a. Curabitur luctus gravida nibh, sit amet auctor metus vulputate quis. Aliquam eu nulla risus. Cras in suscipit odio. Etiam ut nisl ut velit ornare pharetra a sed lacus.
Paragraphe précédé d'une image calée à gauche. Mauris lacinia, ante id sodales pretium, eros est gravida sapien, nec auctor dolor massa a dui. Vivamus consequat suscipit elit in imperdiet. In consectetur varius tortor, vel dictum ipsum dignissim vel. Nulla faucibus suscipit ipsum non porttitor. Fusce non ante non mi adipiscing faucibus. Sed odio risus, malesuada eget placerat id, semper eget turpis. Cras ante lorem, pretium ut vestibulum nec, vehicula eget orci.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla vel lectus eget tortor cursus dapibus sit amet imperdiet lacus. Nullam purus ipsum, aliquet eget imperdiet scelerisque, interdum in felis. Maecenas dolor eros, iaculis et pretium ac, eleifend sit amet lacus. Etiam a lacus eget dui aliquet tempor. Duis dapibus magna dictum enim ultrices ac pharetra lacus convallis. Donec felis ipsum, tristique ornare fermentum quis, fringilla nec arcu. Nunc tortor arcu, fermentum in dictum sit amet, aliquam eu ante. Integer volutpat, erat cursus posuere rutrum, erat tellus varius erat, quis tempus eros risus a lacus.
Paragraphe précédé d'une image calée à droite. Duis sodales erat et odio imperdiet vitae sodales ligula dapibus. Sed commodo orci a nisi iaculis sit amet mollis ante sagittis. Praesent dapibus ligula eget massa vehicula rhoncus. Vestibulum purus odio, hendrerit nec faucibus vel, commodo eu justo. Sed rhoncus ligula vel velit consectetur pharetra. In pellentesque justo ut libero bibendum sodales. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Maecenas viverra egestas felis, non vestibulum nibh hendrerit sit amet.
Il est possible de regrouper plusieurs images pour constituer un album, avec .album
.
Proin sit amet fringilla ipsum. Aenean pretium, nibh ac luctus tristique, odio nisi tincidunt tortor, quis dignissim sem nulla non neque. Morbi laoreet, neque nec ultrices volutpat, arcu odio pharetra tellus, sed bibendum mi dolor eget augue. Cras varius, mi ut eleifend convallis, diam leo molestie est, vitae feugiat ipsum mauris at ante. Vestibulum eu sapien metus. Pellentesque tincidunt sodales nibh eu adipiscing. Fusce leo nibh, placerat sed fringilla id, accumsan eget libero. Sed lorem augue, cursus in volutpat in, iaculis ut ante. Suspendisse sed lectus sed arcu fermentum aliquet. Donec elementum, elit non feugiat lobortis, lectus sapien tincidunt nisl, quis commodo leo lectus ut felis. Pellentesque id diam ante.
Avec Tiny Typo, les images peuvent recevoir des effets de style, avec .shadow
et .border
et leurs angles peuvent être arrondis avec .round
et .circle
.
Les vignettes sont distinguées par la classe .thumb
, par défaut sans effet.
Esque this quidam. Aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni versus quidam.
Esque this quidam avec vignette positionnée avec
.right
. Aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni versus quidam.
Esque this quidam avec vignette positionnée avec
.left
. Aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni versus quidam.
Les pangrammes suivants, qui contiennent toutes les lettres de l'alphabet, ainsi que les caractères accentués, cédille et ligatures, permettent de visualiser le rendu de chaque famille de fontes.
.font1
: agh! iIl1 0OPortez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cænogénèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.
.font2
: agh! iIl1 0OPortez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cænogénèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.
.font3
: agh! iIl1 0OPortez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cænogénèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.
.font4
: agh! iIl1 0OPortez ce vieux whisky au juge blond qui fume sur son île intérieure, à côté de l’alcôve ovoïde, où les bûches se consument dans l’âtre, ce qui lui permet de penser à la cænogénèse de l’être dont il est question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui, pense-t-il, diminue çà et là la qualité de son œuvre.