From 68ce35ef068b85198a175963619628ca17ab4b44 Mon Sep 17 00:00:00 2001 From: Nico Date: Sat, 24 Sep 2022 17:32:11 +0200 Subject: [PATCH] dep update + B1 html --- docs/dev/B1/html.md | 71 ++++++- docs/dev/B1/index.md | 11 + docs/dev/B1/introduction.md | 1 - package.json | 4 +- yarn.lock | 408 +++++++++++++++++++----------------- 5 files changed, 296 insertions(+), 199 deletions(-) delete mode 100644 docs/dev/B1/introduction.md diff --git a/docs/dev/B1/html.md b/docs/dev/B1/html.md index 9e209c4..3fe8e22 100644 --- a/docs/dev/B1/html.md +++ b/docs/dev/B1/html.md @@ -1 +1,70 @@ -# HTML B1 \ No newline at end of file +# HTML B1 + +## HTML + +Le HTML (hyper text markup language) est un langage de programmation qui sert à structurer, hiérarchiser et afficher le contenu d'une page web. Il s'écrit avec des balises suivant cette syntaxe : +`<` `nom de la balise` `attributs` `>` +`contenu de la balise` +`<` `nom de la balise` `/>` + +La structure d'un document HTML est donc une suite de balises que l'on organise afin de donner du sens à notre contenu. Il nous revient de construire notre document HTML afin qu'il soit le plus explicite et sémantiquement correcte. + +### Les balises indispensables + +- `` = déclaration du type de document +- `` = racine du document, contient tous les autres éléments +- `` = fournit des informations générales (métadonnées) sur le document +- `` = contenu principal du document + +### Les balises et attributs recommandés + +- `lang` = déclaration du langage utilisé pour le contenu +- `dir` = Sens de lecture du contenu +- `charset` = définit l'encodage des caractères utilisés +- `title` = définit le titre du document (fenêtre/onglet/référencement) + +::: details Afficher le code +<<< @/snippets/html/base.html#base +::: + +### Les balises structurantes + +- `
` = en-tête +- `