Skip to content

Commit

Permalink
fr: Adding glossary sidebar globaly (#16477)
Browse files Browse the repository at this point in the history
Adding glossary sidebar globaly
  • Loading branch information
tristantheb authored Oct 16, 2023
1 parent d689e70 commit dded24b
Show file tree
Hide file tree
Showing 492 changed files with 983 additions and 1 deletion.
2 changes: 2 additions & 0 deletions files/fr/glossary/abstraction/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ l10n:
sourceCommit: 69df5ac5749504dee7b92d825e913c1a9d0956f1
---

{{GlossarySidebar}}

L'_abstraction_ dans le domaine de la [programmation informatique](/fr/docs/Glossary/Computer_programming) permet de réduire la complexité et d'obtenir une conception et une implémentation plus efficaces dans les systèmes logiciels complexes. Elle dissimule les complexités techniques des systèmes derrière des [API](/fr/docs/Glossary/API) plus simples à manipuler.

## Avantages de l'abstraction de données
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/accent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Accentuation
slug: Glossary/Accent
---

{{GlossarySidebar}}

Une **accentuation** est une couleur généralement vive qui contraste avec les couleurs d'arrière-plan et de premier plan plus utilitaires d'un jeu de couleurs. Celles-ci sont présentes dans le style visuel de nombreuses plates-formes (mais pas toutes).

Sur le Web, une accentuation est parfois utilisée dans les éléments [`<input>`](/fr/docs/Web/HTML/Element/Input) pour la partie active du contrôle, par exemple l'arrière-plan d'une [case cochée](/fr/docs/Web/HTML/Element/Input/checkbox)_checkbox_ » en anglais).
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/accessibility/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Accessibilité
slug: Glossary/Accessibility
---

{{GlossarySidebar}}

_L'Accessibilité du web_ (**A11Y**) correspond aux bonnes pratiques assurant qu'un site web reste utilisable indépendamment des conditions de navigation et possibles handicaps de l'utilisateur. L'accessibilité du web est définie formellement et discutée au {{Glossary("W3C")}} au travers de la {{Glossary("WAI","Web Accessibility Initiative")}} (WAI).

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/accessibility_tree/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Arbre d'accessibilité (MOA)
slug: Glossary/Accessibility_tree
---

{{GlossarySidebar}}

L'**arbre d'accessibilité**, ou **modèle d'objets d'accessibilité** (**MOA**), contient des informations concernant l'{{Glossary("accessibility")}} pour la plupart des éléments HTML.

Les navigateurs convertissent le balisage en une représentation interne appelée [arbre DOM](/fr/docs/Comment_créer_un_arbre_DOM). Le DOM contient un objet pour chaque balise, attribut et noeud de texte. Les navigateurs créent ensuite un arbre d'accessibilité basé sur l'arbre DOM, celui-ci est utilisé par les technologies d'assistance telles que les lecteurs d'écran via des APIs spécifiques à une plateforme.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/adobe_flash/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Adobe Flash
slug: Glossary/Adobe_Flash
---

{{GlossarySidebar}}

_Adobe Flash_ est une technologie obsolescente, développée par Adobe Systems, qui permet de créer des applications internet riches, des graphiques vectoriels et des applications multimédias. Pour utiliser Flash au sein d'un {{Glossary("Browser","navigateur web")}}, vous devez installer le plugin adéquat.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/advance_measure/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Chasse
slug: Glossary/Advance_measure
---

{{GlossarySidebar}}

La **chasse** (ou **avance**) est l'espace total occupé par le glyphe, horizontalement ou verticalement, selon la direction d'écriture actuelle. Elle est égale à la distance parcourue par le curseur, placé directement devant puis décalé derrière le caractère.

Ce terme est utilisé dans la définition d'un certain nombre d'unités de longueur CSS&nbsp;: [`<length>`](/fr/docs/Web/CSS/length). La _chasse_ de l'unité `ch` est soit la largeur, soit la hauteur du caractère «&nbsp;0&nbsp;» dans la police de caractères donnée, selon que ce soit l'axe horizontal ou vertical qui est utilisé. Une _chasse_ similaire de l'unité `ic` est la largeur ou la hauteur du caractère «&nbsp;&nbsp;».
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/ajax/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: AJAX
slug: Glossary/AJAX
---

{{GlossarySidebar}}

Le {{Glossary("JavaScript")}} et {{Glossary("XML")}} asynchrone (AJAX) est une pratique de programmation qui consiste à construire des pages web plus complexes et plus dynamiques en utilisant une technologie connue sous le nom de {{Glossary("XHR_(XMLHttpRequest)", "XMLHttpRequest")}}.

AJAX vous permet de mettre à jour simplement des parties du {{Glossary("DOM")}} d'une page web {{Glossary("HTML")}} au lieu de devoir recharger la page entière. AJAX vous permet également de travailler de manière asynchrone, c'est-à-dire que votre code continue à s'exécuter pendant que la partie de votre page web essaie de se recharger (par opposition à la méthode synchrone qui bloque l'exécution de votre code jusqu'à ce que la partie de votre page web ait fini de se recharger).
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/algorithm/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ title: Algorithme
slug: Glossary/Algorithm
---

{{GlossarySidebar}}

Un algorithme est une série d'instructions indépendantes qui exécutent une fonction.
2 changes: 2 additions & 0 deletions files/fr/glossary/alignment_container/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Alignment container
slug: Glossary/Alignment_Container
---

{{GlossarySidebar}}

Le **bloc d'alignement** est le rectangle avec lequel le [sujet d'alignement](/fr/docs/Glossary/Alignment_Subject) est aligné. Cela est défini par le mode de disposition ; généralement, le bloc d'alignement contient le sujet d'alignement et il adopte le [mode d'ecriture](/fr/docs/Web/CSS/CSS_Flexible_Box_Layout/Aligner_des_éléments_dans_un_conteneur_flexible#L'alignement_et_les_modes_d'écriture) de la boîte qui établit le bloc conteneur.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/alignment_subject/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Alignment subject
slug: Glossary/Alignment_Subject
---

{{GlossarySidebar}}

Dans le [CSS Box Alignment (alignement des boîtes en CSS)](/fr/docs/Web/CSS/CSS_Box_Alignment) l'**alignment subject** (le sujet de l'alignement) est la ou les choses alignées par la propriété.

Pour {{cssxref("justify-self")}} et {{cssxref("align-self")}}, l'**alignment subject** est la marge de la boite sur laquelle la propriété est définie, en utilisant le mode d'écriture de cette zone.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/alpha/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Alpha (canal alpha)
slug: Glossary/Alpha
---

{{GlossarySidebar}}

Les couleurs sont représentées sous forme numérique comme un ensemble de nombres, chacun représentant la force ou le niveau d'intensité d'un composant donné de la couleur. Chacun de ces composants est appelé un **canal**. Dans un fichier d'image typique, les canaux de couleur décrivent la quantité de rouge, de vert et de bleu utilisée pour composer la couleur finale. Pour représenter une couleur à travers laquelle le fond peut être vu dans une certaine mesure, un quatrième canal est ajouté à la couleur: le **canal alpha**. Le canal alpha spécifie le degré d'opacité de la couleur.

Par exemple, la couleur `#8921F2` (également décrite comme `rgb(137, 33, 242)` ou `hsl(270, 89%, 54)`) est une jolie nuance de violet. Ci-dessous, vous voyez une petite case de cette couleur dans le coin supérieur gauche et une case de la _même_ couleur mais avec un canal alpha défini à 0,5 (50% d'opacité). Les deux cases sont dessinées au-dessus d'un paragraphe de texte.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/alpn/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ALPN
slug: Glossary/ALPN
---

{{GlossarySidebar}}

**Application-Layer {{Glossary("Protocol")}} Negotiation** (**ALPN**) est une extension {{Glossary("TLS")}} qui indique quel protocole de couche d'application négocie la connexion chiffrée sans nécessiter d'aller-retour supplémentaires.

| Protocole | Séquence d'identification |
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/api/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: API
slug: Glossary/API
---

{{GlossarySidebar}}

Une API (Application Programming Interface) est un ensemble de fonctionnalités et de règles existant dans un logiciel permettant d'intéragir avec celui-ci de manière automatisée (plutôt que de passer par une interface utilisateur). L'API peut être vue comme un contrat simple passé entre le logiciel qui la propose et d'autres entités, telles que des logiciels ou matériels tiers.

En développement web, une API est généralement un ensemble de fonctionnalités (par exemple : {{glossary("method","méthodes")}}, {{Glossary("property","propriétés")}}, évènements et {{Glossary("URL")}}) qu'un développeur peut utiliser dans son application pour les interactions avec les composants du navigateur de l'utilisateur, ou avec d'autres logiciels/matériels de l'ordinateur de l'utilisateur, ou avec des sites web et services tiers.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/apple_safari/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ l10n:
sourceCommit: 98832710c51ef34cf84846e9f7590aadc32c92f4
---

{{GlossarySidebar}}

[Safari](https://www.apple.com/fr/safari/) est un [navigateur web](/fr/docs/Glossary/Browser) développé par la société Apple. Il est installé de base sur les systèmes d'exploitation macOS et iOS. Il est basé sur le moteur en source ouverte [WebKit](https://webkit.org/).

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/application_context/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Contexte d'application
slug: Glossary/Application_context
---

{{GlossarySidebar}}

Un **contexte d'application** est un [contexte de navigation](/fr/docs/Glossaire/Browsing_context) de haut niveau lié à un [manifeste](/fr/docs/Web/Manifest).

Le contexte d'application peut être créé suite à une requête à l'agent utilisateur visant à naviguer vers un lien en profondeur. Dans ce cas, l'agent utilisateur doit immédiatement naviguer vers le lien en profondeur avec l'option de remplacement (_replacement_) activée. Autrement, quand le contexte d'application est créé, l'agent utilisateur doit immédiatement naviguer vers l'URL de départ avec cette même option activée.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/argument/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Argument
slug: Glossary/Argument
---

{{GlossarySidebar}}

Un **argument** est une {{Glossary("Value","valeur")}} ({{Glossary("Primitive", "primitive")}} ou {{Glossary("Object", "objet")}}) passée en tant qu'entrée à une {{Glossary("Function", "fonction")}}.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/aria/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ARIA
slug: Glossary/ARIA
---

{{GlossarySidebar}}

**ARIA** (_Accessible Rich {{glossary("Internet")}} Applications_) est une spécification technique du {{Glossary("W3C")}}. ARIA décrit comment ajouter de la sémantique et d'autres métadonnées à du contenu {{Glossary("HTML")}} dans le but de répondre aux besoins des technologies d'assistance.

Par exemple, vous pouvez ajouter l'attribut `role="alert"` à un élément {{HTMLElement("p")}} pour notifier à un utilisateur malvoyant l'importance et l'urgence de l'information (pour un utilisateur sans problème de vue, cette information pourrait être mise en exergue par un texte coloré différemment).
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/arpa/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ARPA
slug: Glossary/ARPA
---

{{GlossarySidebar}}

**.arpa** (address and routing parameter area) est un {{glossary("TLD","domaine de premier niveau")}} utilisé dans des objectifs relatifs à l'infrastructure d'Internet, en particulier des recherches DNS inverses (c'est-à-dire, trouver le {{glossary( 'domain name' ,'nom de domaine')}} d'une {{glossary( "IP address" ,"adresse IP")}} donnée).

## Pour en savoir plus
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/arpanet/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Arpanet
slug: Glossary/Arpanet
---

{{GlossarySidebar}}

**ARPAnet** (advanced research projects agency network) était l'un des premiers réseaux informatiques, construit en 1969 comme un support robuste pour transmettre des données militaires sensibles et pour relier des groupes à la pointe de la recherche à travers le territoire des États-Unis. ARPAnet utilisait d'abord NCP (network control protocol) puis par la suite la première version de la suite des protocoles Internet ou {{glossary("TCP")}}/{{glossary("IPv6","IP")}}, ce qui a fait d'ARPAnet une partie importante du naissant {{glossary("Internet")}}. ARPAnet a fermé au début des années 90.

## Pour en savoir plus
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/array/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Tableau (Array)
slug: Glossary/Array
---

{{GlossarySidebar}}

En anglais, un **_array_**, parfois appelé en français « tableau » ou « liste », est une collection de données ({{Glossary("Primitive","primitives")}} ou {{Glossary("Object","objets")}} selon le langage). Ils sont utilisés pour stocker plusieurs valeurs dans une seule variable. Ceci est comparé à une variable qui ne peut stocker qu'une seule valeur.

Chaque élément d'un _array_ a un numéro qui lui est associé, appelé index numérique, qui permet d'y accéder. En JavaScript, ils commencent à l'index zéro et peuvent être manipulés avec différentes {{Glossary ("Method","méthodes")}}.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/ascii/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ASCII
slug: Glossary/ASCII
---

{{GlossarySidebar}}

**ASCII** (_American Standard Code for Information Interchange_) est l'une des méthodes d'encodage utilisées par les ordinateurs pour convertir les lettres, les nombres, la ponctuation et les codes de contrôle sous forme numérique. Depuis 2007, l'{{Glossary("UTF-8")}} est privilégié sur internet.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/asynchronous/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Asynchrone
slug: Glossary/Asynchronous
---

{{GlossarySidebar}}

_Asynchrone_ fait référence à un environnement de communication où chaque partie reçoit et traite les messages lorsque c'est possible ou plus pratique, au lieu de le faire au même moment.

Il peut être utilisé pour décrire un environnement de communication humain comme le courriel : l'expéditeur envoie un courriel et le destinataire se contente d'y répondre quand cela lui convient ; il n'a pas à répondre immédiatement.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/atag/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: ATAG
slug: Glossary/ATAG
---

{{GlossarySidebar}}

_Authoring Tool Accessibility Guidelines_ (ATAG) est une recommandation {{Glossary("W3C")}} pour construire des outils de création-accessibilité qui produisent des contenus accessibles.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/attribute/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Attribut
slug: Glossary/Attribute
---

{{GlossarySidebar}}

Un _attribut_ vient compléter un {{Glossary("tag")}}. Sa présence peut être requise ou facultative. Il peut fournir des méta-informations ou changer le comportement du tag. La syntaxe est `name=value`_name_ est l'identificateur de l'attribut et _value_ sa valeur attribuée.

```html
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/bandwidth/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Bande passante
slug: Glossary/Bandwidth
---

{{GlossarySidebar}}

La bande passante est la mesure de la quantité d'informations qui peut passer dans une connexion de données sur une période de temps donnée. Elle est généralement exprimée en multiples de bits-par-seconde (bps), par exemple mégabits-par-seconde (Mbps) ou gigabits-par-seconde (Gbps).

## Pour en savoir plus
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/base64/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ l10n:
sourceCommit: 490c9e8c6d2a0faf04f8dcff3472dbe5c324eac3
---

{{GlossarySidebar}}

**Base64** est un groupe de schémas pour [encoder des données binaires sous forme d'un texte](https://fr.wikipedia.org/wiki/Conversion_du_binaire_en_texte) au format ASCII grâce à la représentation de ces données en base 64. Le terme _base64_ vient à l'origine de l'encodage utilisé pour transférer certains [contenus MIME](https://fr.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions#Content-Transfer-Encoding).

Les schémas d'encodage en base64 sont principalement utilisés lorsqu'il s'agit d'enregistrer ou d'envoyer des données binaires via un média qui a été conçu pour gérer du texte en ASCII. Cette transformation permet de conserver l'intégrité des données envoyées lors du transport. Base64 est utilisé par plusieurs applications, notamment celles qui gèrent les courriels avec [MIME](https://fr.wikipedia.org/wiki/MIME), et le stockage de données complexes en [XML](/fr/docs/Web/XML).
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/baseline/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Ligne de base
slug: Glossary/Baseline
---

{{GlossarySidebar}}

La **ligne de base** (<i lang="en">baseline</i> en anglais) est une expression utilisée en typographie européenne et ouest-asiatique pour désigner une ligne imaginaire sur laquelle les caractères d'une police reposent.

Les jambages des caractères tels que _g_ et _p_ s'étendent en dessous de cette ligne. Les {{Glossary("glyphe", "glyphes")}} avec des extensions supérieure et inférieure arrondies — comme le C ou le 3 — s'étendent légèrement en dessous de la ligne de base.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/beacon/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: beacon
slug: Glossary/Beacon
---

{{GlossarySidebar}}

Un **beacon** Web est un petit objet, tel qu'un gif de 1 pixel, intégré au balisage, utilisé pour communiquer des informations au serveur Web ou à des serveurs tiers. Les beacons sont généralement inclus pour fournir des informations sur l'utilisateur à des fins statistiques. Les beacons sont souvent inclus dans des scripts tiers pour collecter des données utilisateur, des mesures de performance et des rapports d'erreurs.

Il existe un projet de [spécification de beacon W3C](https://w3c.github.io/beacon/) pour standardiser le beacon en tant qu'interface pour transférer de manière asynchrone des données HTPP de l'agent utilisateur vers un serveur Web avant le chargement de la page sans impact négatif sur les performances.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/bezier_curve/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Courbe de Bézier
slug: Glossary/Bezier_curve
---

{{GlossarySidebar}}

Une **courbe de Bézier** est une courbe décrite mathématiquement utilisée en infographie et en animation. Dans {{Glossary("vector image", "vector images")}}, elles sont utilisées pour modéliser des courbes lisses qui peuvent être redimensionnées indéfiniment.

La courbe est définie par un ensemble de points de contrôle avec un minimum de deux. Les graphiques et animations Web utilisent Cubic Béziers, qui sont des courbes avec quatre points de contrôle P<sub>0</sub>, P<sub>1</sub>, P<sub>2</sub>, et P<sub>3</sub>.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/bidi/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: BiDi
slug: Glossary/BiDi
---

{{GlossarySidebar}}

**BiDi** (BiDirectionnel) fait référence à un document contenant à la fois du texte se lisant de droite à gauche et du texte se lisant de gauche à droite. Même lorsque les deux directions se trouvent dans le même paragraphe, le texte de chaque langue doit apparaître dans son propre sens.

## Pour en savoir plus
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/bigint/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: BigInt
slug: Glossary/BigInt
---

{{GlossarySidebar}}

Dans {{Glossary("JavaScript")}}, **BigInt** est un type de données numériques qui peut représenter des entiers au [format de précision arbitraire](https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic). Dans d'autres langages de programmation, différents types numériques peuvent exister, par exemple : Entiers, Flottants, Doubles, ou Bignums.

## Apprendre plus
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/blink/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Blink
slug: Glossary/Blink
---

{{GlossarySidebar}}

**Blink** est un moteur de rendu HTML libre basé sur {{Glossary("WebKit")}} et développé principalement par Google dans le cadre du projet Chromium (et par conséquent présent dans Chrome aussi). Plus particulièrement, Blink est une branche de la bibliothèque WebCore de WebKit qui gère l'agencement, le rendu et le {{Glossary("DOM")}}.

## Voir aussi
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/block-level_content/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Éléments de bloc
slug: Glossary/Block-level_content
---

{{GlossarySidebar}}

Les éléments HTML (**Hypertext Markup Language**) étaient historiquement catégorisés comme des éléments de type "block" ou de type "inline". Comme il s'agit d'une caractéristique de présentation, elle est aujourd'hui spécifiée par CSS dans la [disposition en flux](/fr/docs/Web/CSS/CSS_Flow_Layout). Un élément de type bloc occupe tout l'espace horizontal de son élément parent (conteneur), et un espace vertical égal à la hauteur de son contenu, créant ainsi un bloc. Dans cet article, nous examinerons les éléments HTML de type bloc et comment ils diffèrent des [éléments en ligne](/fr/docs/Web/HTML/Inline_elements).

Les navigateurs affichent généralement un élément de type bloc avec une nouvelle ligne avant et après l'élément. Vous pouvez les visualiser comme une pile de boîtes.
Expand Down
2 changes: 2 additions & 0 deletions files/fr/glossary/block/css/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Block (CSS)
slug: Glossary/Block/CSS
---

{{GlossarySidebar}}

Sur une page web, un **block** est un {{glossary("Element","élément")}} {{glossary("HTML")}} qui apparaît sous l'élément précédent et au-dessus du suivant (communément connu comme un _block-level element_ ). Par exemple, {{htmlelement("p")}} est par défaut un élément de type block, alors que {{htmlelement("a")}} est un _inline element -_ vous pouvez placer plusieurs liens les uns à côté des autres dans votre source HTML et ils seront placés sur la même ligne dans la sortie rendue.

En utilisant la propriété CSS {{cssxref("display")}}, il est possible de définir si un objet doit être affiché en bloc ou en ligne (block ou inline) ; les blocs sont également soumis aux effets des schémas de positionnement et de l'utilisation de la propriété {{cssxref("Position","position")}} .
Expand Down
Loading

0 comments on commit dded24b

Please sign in to comment.