Toutes les balises HTML5 en action sur une même page

Cette page utilise toutes les balises HTML5 pour un aperçu du rendu sans CSS. N'hésitez pas à consulter le code source pour mieux repérer les balises et les attributs éventuels.

Pour les balises de document, d'entête et sémantiques, propres au HTML5, la page Modèle de structure HTML pour le SEO et son code source complètera parfaitement celle-ci .

Balises textuelles

Titres

h1 : Titre de niveau 1

h2 : Titre de niveau 2

h3 : Titre de niveau 3

h4 : Titre de niveau 4

h5 : Titre de niveau 5
h6 : Titre de niveau 6

p : Paragraphe

Un paragraphe (du grec paragraphos, “annoter” ) est une section de texte dévelopant une idée ou un point particulier. Un paragraphe est consistué d'une ou plusieurs phrases. Même s'il n'est pas requis par les règles de syntaxe, il permet d'organiser une longue prose.

Citations

L'élément HTML blockquote (qui signifie bloc de citation) indique que le texte contenu dans l'élément est une citation longue. Le texte est généralement affiché avec une indentation. Une URL indiquant la source de la citation peut être donnée grâce à l'attribut cite tandis qu'un texte représentant la source peut être donné via l'élément cite.

MDN Web Docs.

Pour une citation courte, on utilisera plutôt <q>. La plupart des navigateurs modernes entourent le texte de cet élément avec des marques de citation..

Listes

dl : Liste de définitions

dt : Terme à définir
dd : Description, définition ou valeur du terme.

ol : Listes ordonnées imbriquée

  1. li : Item 1
  2. Item 2
    1. Item 1
    2. Item 2
      1. Item 1
      2. Item 2
        1. Item 1
        2. Item 2
          1. Item 1
          2. Item 2
          3. Item 3
        3. Item 3
      3. Item 3
    3. Item 3
  3. Item 3

ul : Listes à puces (non ordonnée) imbriquées

  • Item 1
  • Item 2
    • Item 1
    • Item 2
      • Item 1
      • Item 2
        • Item 1
        • Item 2
          • Item 1
          • Item 2
          • Item 3
        • Item 3
      • Item 3
    • Item 3
  • Item 3

menu : Liste d'éléments intéractifs

  • li :

Interactif

details + summary : Accordéon

En cliquant sur le résumé, on ouvre ou ferme les détails

Lorem ipsum dolor sit amet consectetur adipisicing elit. Cum, odio! Odio natus ullam ad quaerat, eaque necessitatibus, aliquid distinctio similique voluptatibus dicta consequuntur animi. Quaerat facilis quidem unde eos! Ipsa.

dialog : Pop up

Une fenêtre de dialogue ouverte en cliquant sur un bouton.

On peut forcer l'ouverture avec l'attribut open.

Adresse

address : Informations de contact de Princesse Aurore.
Demeurant à :
Château de la Belle au Bois Dormant
Chambre 123, Disneyland Paris
FRANCE

Ligne horizontale

Nous allons maintenant changer de thématique et utiliser un hr


table : Tableau de données

caption : Légende du tableau. colgroup et col pour féfinir des groupes de colonne, thead, tbody, tfoot pour définir les sections, tr pour les lignes, th pour les cellules de titre et td pour les cellules de données
Titre entête 1 Titre entête 2 Titre entête 3 Titre entête 4
Titre ligne 1 Cellule 1 Cellule 2 Cellule 3 Cellule 4
Titre ligne 2 Cellule 1 Cellule 2 Cellule 3 Cellule 4
Titre ligne 3 Cellule 1 Cellule 2 Cellule 3 Cellule 4
Titre ligne 4 Cellule 1 Cellule 2 Cellule 3 Cellule 4
Titre ligne pied de page Cellule pied de page 1 Cellule pied de page 2 Cellule pied de page 3 Cellule pied de page 4

Code

kbd : Saisie clavier: Cmd

code : Code en ligne: <div>code</div>

samp : Échantillon de sortie: Hello World!

pre : Texte préformaté

  .-"""-.
 /      o\
|    o   0).-.
|       .-;(_/     .-.
 \     /  /)).---._|  `\   ,
  '.  '  /((       `'-./ _/|
    \  .'  )        .-.;`  /
     '.             |  `\-'
       '._        -'    /
          ``""--`------`
              

Éléments en ligne

a : Ceci est un lien hypertexte.

abbr : HTML est une abbréviation.

b : Un texte qui attire l'attention sans pour autant avoir de l'importance.

bdi : نص ثنائي الاتجاه معزول.

bdo : Un texte dont on force la direction.

br : Crée un saut
de ligne.

cite : Retrouvez plus d'explications sur les balises HTML5 dans l'article à ce sujet La base du langage HTML : structure d’une page web.

data : La couleur Rouge et sa valeur interprétable par un ordinateur.

del + ins :Ce texte a été supprimé et ce texte a été ajouté en novembre 2022.

dfn : La balise dfn indique le terme défini dans le plus proche ancêtre.

em : Un texte sur lequel on veut insiter.

i : Un texte qui se différencie du reste du contenu.

mark : La balise HTML5 mark souligne la pertinence dans le contexte.

ruby + rp + rt : (Yume).

s : Ce texte n'est plus pertinent.

small : Généralement utilisé pour les notes de bas de page ou un commentaire.

span : Un contenuer générique en ligne utile pour apppliquer du style CSS

strong : Un texte important.

sub : Indice H2O.

sup : Exposant E=MC2.

time : Mon anniversaire est le et sa traduction en langage machine.

u : Une annotation non textuele par exemple pour les fautes d'orthographe.

var : Les variables ont aussi leur balise : y = 2x.

wbr : Indique où faire un saut de ligne si nécessaire. azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN

Commentaires HTML

Vous ne le voyez pas mais il y a un commentaire au-dessus de ce paragraphe.

Contenu intégré

Images

img : Une simple image

Du projet au site web optimisé vu par ObjectifSEO

figure: illustration autonome, ici une image

SCOUT = Sujet, Cible, Objectif (SMART), Unicité, Tendance
figcaption : Méthode SCOUT pour réaliser sa stratégie digitale.

picture : pour définir plusieurs source pour une image (modifiez la taille de la fenêtre)

SEO côté serveur

Video

video + source + track

form : Formulaires

Champs Input

Type hidden : un champs caché

0100 (relié à la barre de progession) %

[Retour en haut]

Mesure

1 sur 10

progress: 0%

[Retour en haut]

output

+ =

[Retour en haut]

Liste déroulante

[Retour en haut]

Cases à cocher

[Retour en haut]

Boutons radio

[Retour en haut]

Texte long

[Retour en haut]

Boutons

[Retour en haut]