diff --git a/files/fr/_redirects.txt b/files/fr/_redirects.txt index 7d69e9b98f26aa..0af28c473e2d9e 100644 --- a/files/fr/_redirects.txt +++ b/files/fr/_redirects.txt @@ -442,7 +442,7 @@ /fr/docs/CSS/Sélecteurs_d'attribut /fr/docs/Web/CSS/Attribute_selectors /fr/docs/CSS/Sélecteurs_de_classe /fr/docs/Web/CSS/Class_selectors /fr/docs/CSS/Sélecteurs_de_type /fr/docs/Web/CSS/Type_selectors -/fr/docs/CSS/Sélecteurs_de_voisins_généraux /fr/docs/Web/CSS/General_sibling_combinator +/fr/docs/CSS/Sélecteurs_de_voisins_généraux /fr/docs/Web/CSS/Subsequent-sibling_combinator /fr/docs/CSS/Sélecteurs_descendant /fr/docs/Web/CSS/Descendant_combinator /fr/docs/CSS/Sélecteurs_enfant /fr/docs/Web/CSS/Child_combinator /fr/docs/CSS/Sélecteurs_universels /fr/docs/Web/CSS/Universal_selectors @@ -4247,7 +4247,8 @@ /fr/docs/Web/CSS/@viewport/width /fr/docs/Web/CSS /fr/docs/Web/CSS/@viewport/zoom /fr/docs/Web/CSS /fr/docs/Web/CSS/A_Propos_Du_Bloc_Conteneur /fr/docs/Web/CSS/Containing_block -/fr/docs/Web/CSS/Adjacent_sibling_selectors /fr/docs/Web/CSS/Adjacent_sibling_combinator +/fr/docs/Web/CSS/Adjacent_sibling_combinator /fr/docs/Web/CSS/Next-sibling_combinator +/fr/docs/Web/CSS/Adjacent_sibling_selectors /fr/docs/Web/CSS/Next-sibling_combinator /fr/docs/Web/CSS/Affichage_CSS /fr/docs/Web/CSS/CSS_display /fr/docs/Web/CSS/Alias /fr/docs/Web/CSS/cursor /fr/docs/Web/CSS/Animations_CSS /fr/docs/Web/CSS/CSS_animations @@ -4396,7 +4397,7 @@ /fr/docs/Web/CSS/Colonnes_CSS/Utiliser_une_disposition_multi-colonnes /fr/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts /fr/docs/Web/CSS/Colonnes_CSS3 /fr/docs/Web/CSS/CSS_multicol_layout/Using_multicol_layouts /fr/docs/Web/CSS/Combinateur_colonne /fr/docs/Web/CSS/Column_combinator -/fr/docs/Web/CSS/Combinateur_de_voisin_direct /fr/docs/Web/CSS/Adjacent_sibling_combinator +/fr/docs/Web/CSS/Combinateur_de_voisin_direct /fr/docs/Web/CSS/Next-sibling_combinator /fr/docs/Web/CSS/Compartimentation_CSS /fr/docs/Web/CSS/CSS_containment /fr/docs/Web/CSS/Compositing_and_Blending /fr/docs/Web/CSS/CSS_compositing_and_blending /fr/docs/Web/CSS/Comprendre_z-index /fr/docs/Web/CSS/CSS_positioned_layout/Understanding_z-index @@ -4443,6 +4444,7 @@ /fr/docs/Web/CSS/Filters_Effects /fr/docs/Web/CSS/CSS_filter_effects /fr/docs/Web/CSS/Fonds_multiples /fr/docs/Web/CSS/CSS_backgrounds_and_borders/Using_multiple_backgrounds /fr/docs/Web/CSS/Fusion_des_marges /fr/docs/Web/CSS/CSS_box_model/Mastering_margin_collapsing +/fr/docs/Web/CSS/General_sibling_combinator /fr/docs/Web/CSS/Subsequent-sibling_combinator /fr/docs/Web/CSS/Héritage /fr/docs/Web/CSS/Inheritance /fr/docs/Web/CSS/Implémentation_des_Brouillons_CSS /fr/docs/Web/CSS/Mozilla_Extensions /fr/docs/Web/CSS/Jeux_de_caractères_CSS /fr/docs/Web/CSS/CSS_charsets @@ -4499,7 +4501,7 @@ /fr/docs/Web/CSS/Spécificité /en-US/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance /fr/docs/Web/CSS/Syntaxe /en-US/docs/Learn/CSS/First_steps/How_CSS_is_structured /fr/docs/Web/CSS/Syntaxe_de_définition_des_valeurs /fr/docs/Web/CSS/Value_definition_syntax -/fr/docs/Web/CSS/Sélecteur_de_voisin_direct /fr/docs/Web/CSS/Adjacent_sibling_combinator +/fr/docs/Web/CSS/Sélecteur_de_voisin_direct /fr/docs/Web/CSS/Next-sibling_combinator /fr/docs/Web/CSS/Sélecteurs_CSS /fr/docs/Web/CSS/CSS_selectors /fr/docs/Web/CSS/Sélecteurs_CSS/Comparison_with_XPath /fr/docs/Web/XPath/Comparison_with_CSS_selectors /fr/docs/Web/CSS/Sélecteurs_CSS/Utiliser_la_pseudo-classe_:target_dans_un_selecteur /fr/docs/Web/CSS/CSS_selectors/Using_the_:target_pseudo-class_in_selectors @@ -4507,7 +4509,7 @@ /fr/docs/Web/CSS/Sélecteurs_d_attribut /fr/docs/Web/CSS/Attribute_selectors /fr/docs/Web/CSS/Sélecteurs_de_classe /fr/docs/Web/CSS/Class_selectors /fr/docs/Web/CSS/Sélecteurs_de_type /fr/docs/Web/CSS/Type_selectors -/fr/docs/Web/CSS/Sélecteurs_de_voisins_généraux /fr/docs/Web/CSS/General_sibling_combinator +/fr/docs/Web/CSS/Sélecteurs_de_voisins_généraux /fr/docs/Web/CSS/Subsequent-sibling_combinator /fr/docs/Web/CSS/Sélecteurs_descendant /fr/docs/Web/CSS/Descendant_combinator /fr/docs/Web/CSS/Sélecteurs_enfant /fr/docs/Web/CSS/Child_combinator /fr/docs/Web/CSS/Sélecteurs_universels /fr/docs/Web/CSS/Universal_selectors diff --git a/files/fr/_wikihistory.json b/files/fr/_wikihistory.json index 494a0c65ee13f9..b5657c3ea36c33 100644 --- a/files/fr/_wikihistory.json +++ b/files/fr/_wikihistory.json @@ -14953,10 +14953,6 @@ "FredB" ] }, - "Web/CSS/Adjacent_sibling_combinator": { - "modified": "2020-10-15T21:46:19.453Z", - "contributors": ["SphinxKnight", "builgui", "ffoodd"] - }, "Web/CSS/Alternative_style_sheets": { "modified": "2019-04-06T12:15:36.750Z", "contributors": ["SphinxKnight", "teoli", "tregagnon", "BenoitL"] @@ -15663,10 +15659,6 @@ "modified": "2020-10-15T21:04:29.156Z", "contributors": ["SphinxKnight", "eloi-duwer", "yannicka", "teoli", "FredB"] }, - "Web/CSS/General_sibling_combinator": { - "modified": "2020-10-15T21:04:26.332Z", - "contributors": ["BrnvrlUoeey", "SphinxKnight", "teoli", "FredB"] - }, "Web/CSS/ID_selectors": { "modified": "2020-10-15T21:04:23.373Z", "contributors": ["SphinxKnight", "teoli", "louuis", "FredB", "tregagnon"] @@ -15755,6 +15747,10 @@ "Goofy" ] }, + "Web/CSS/Next-sibling_combinator": { + "modified": "2020-10-15T21:46:19.453Z", + "contributors": ["SphinxKnight", "builgui", "ffoodd"] + }, "Web/CSS/Privacy_and_the_:visited_selector": { "modified": "2019-04-06T13:09:09.164Z", "contributors": ["SphinxKnight"] @@ -15836,6 +15832,10 @@ "FredB" ] }, + "Web/CSS/Subsequent-sibling_combinator": { + "modified": "2020-10-15T21:04:26.332Z", + "contributors": ["BrnvrlUoeey", "SphinxKnight", "teoli", "FredB"] + }, "Web/CSS/Tutorials": { "modified": "2019-04-06T13:11:04.601Z", "contributors": ["SphinxKnight", "Oliviermoz", "teoli", "Axel_Viala"] diff --git a/files/fr/glossary/css_selector/index.md b/files/fr/glossary/css_selector/index.md index 23e9011c4a5f59..871d56ecfeb2a8 100644 --- a/files/fr/glossary/css_selector/index.md +++ b/files/fr/glossary/css_selector/index.md @@ -76,8 +76,8 @@ Le contenu de la page résultant ressemble à ceci: - Les sélecteurs composites - [Liste de sélecteurs](/fr/docs/Web/CSS/Selector_list) `A, B` - Les combinateurs - - [Sélecteurs de voisins directs](/fr/docs/Web/CSS/Adjacent_sibling_combinator) `A + B` - - [Sélecteurs de voisins généraux](/fr/docs/Web/CSS/General_sibling_combinator) `A ~ B` + - [Sélecteurs de voisins directs](/fr/docs/Web/CSS/Next-sibling_combinator) `A + B` + - [Sélecteurs de voisins généraux](/fr/docs/Web/CSS/Subsequent-sibling_combinator) `A ~ B` - [Sélecteurs d'enfant direct](/fr/docs/Web/CSS/Child_combinator) `A > B` - [Sélecteurs de descendants](/fr/docs/Web/CSS/Descendant_combinator) `A B` - Pseudo diff --git a/files/fr/learn/css/building_blocks/selectors/index.md b/files/fr/learn/css/building_blocks/selectors/index.md index a0a2f1a8b8adf7..8b36de5310ea58 100644 --- a/files/fr/learn/css/building_blocks/selectors/index.md +++ b/files/fr/learn/css/building_blocks/selectors/index.md @@ -192,5 +192,5 @@ Le tableau ci-dessous donne un aperçu des sélecteurs disponibles, ainsi que de | [Pseudo-element selectors](/fr/docs/Web/CSS/Pseudo-elements) | `p::first-line { }` | [Pseudo-elements](/fr/docs/Learn/CSS/Building_blocks/Selectors/Pseuso-classes_and_Pseudo-elements#What_is_a_pseudo-element) | | [Sélecteur descendant](/fr/docs/Web/CSS/Descendant_combinator) | `article p` | [Descendant combinator](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#descendant_selector) | | [Sélecteur enfant](/fr/docs/Web/CSS/Child_combinator) | `article > p` | [Child combinator](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#child_combinator) | -| [Sélecteur de frère adjacent](/fr/docs/Web/CSS/Adjacent_sibling_combinator) | `h1 + p` | [Adjacent sibling](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#adjacent_sibling) | -| [Sélecteur de frère général](/fr/docs/Web/CSS/General_sibling_combinator) | `h1 ~ p` | [General sibling](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#general_sibling) | +| [Sélecteur de frère adjacent](/fr/docs/Web/CSS/Next-sibling_combinator) | `h1 + p` | [Adjacent sibling](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#adjacent_sibling) | +| [Sélecteur de frère général](/fr/docs/Web/CSS/Subsequent-sibling_combinator) | `h1 ~ p` | [General sibling](/fr/docs/Learn/CSS/Building_blocks/Selectors/Combinators#general_sibling) | diff --git a/files/fr/web/css/css_selectors/index.md b/files/fr/web/css/css_selectors/index.md index fac31be4006995..fbd7fe462b3bc3 100644 --- a/files/fr/web/css/css_selectors/index.md +++ b/files/fr/web/css/css_selectors/index.md @@ -32,11 +32,11 @@ slug: Web/CSS/CSS_selectors ## Les combinateurs -- [Les sélecteurs de voisin direct](/fr/docs/Web/CSS/Adjacent_sibling_combinator) +- [Les sélecteurs de voisin direct](/fr/docs/Web/CSS/Next-sibling_combinator) - : Le combinateur `'+'` permet de sélectionner les nœuds qui suivent immédiatement un élément donné. **Syntaxe :** `A + B` **Exemple :** `div + p` permettra de cibler n'importe quel élément {{HTMLElement('p')}} qui suit immédiatement un élément {{HTMLElement('div')}}. -- [Les sélecteurs de voisins](/fr/docs/Web/CSS/General_sibling_combinator) +- [Les sélecteurs de voisins](/fr/docs/Web/CSS/Subsequent-sibling_combinator) - : Le combinateur `'~'` permet de sélectionner les nœuds qui suivent un élément et qui ont le même parent. **Syntaxe :** `A ~ B` **Exemple :** `p ~ span` permettra de cibler les éléments {{HTMLElement('span')}} qui suivent (immédiatement ou non) un élément {{HTMLElement('p')}} et qui ont le même élément parent. diff --git a/files/fr/web/css/adjacent_sibling_combinator/index.md b/files/fr/web/css/next-sibling_combinator/index.md similarity index 95% rename from files/fr/web/css/adjacent_sibling_combinator/index.md rename to files/fr/web/css/next-sibling_combinator/index.md index d190b6ced0c034..f2a73d72a9e562 100644 --- a/files/fr/web/css/adjacent_sibling_combinator/index.md +++ b/files/fr/web/css/next-sibling_combinator/index.md @@ -1,6 +1,6 @@ --- title: Combinateur de voisin direct -slug: Web/CSS/Adjacent_sibling_combinator +slug: Web/CSS/Next-sibling_combinator --- {{CSSRef("Selectors")}} diff --git a/files/fr/web/css/reference/index.md b/files/fr/web/css/reference/index.md index 9bc6b99052b7d1..9276b56db93af0 100644 --- a/files/fr/web/css/reference/index.md +++ b/files/fr/web/css/reference/index.md @@ -78,9 +78,9 @@ Les sélecteurs simples sont des sélecteurs fondamentaux. Ce sont les sélecteu Les combinateurs sont des sélecteurs qui établissent une relation entre deux sélecteurs ou plus, tel que "A est un enfant de B" ou "A est adjacent à B". -- [Combinateur de voisin direct](/fr/docs/Web/CSS/Adjacent_sibling_combinator) `A + B` +- [Combinateur de voisin direct](/fr/docs/Web/CSS/Next-sibling_combinator) `A + B` - : Indique que les éléments sélectionnés par `A` et par `B` ont le même parent et que celui sélectionné par `B` suit immédiatement celui sélectionné par `A`. -- [Combinateur de voisin général](/fr/docs/Web/CSS/General_sibling_combinator) `A ~ B` +- [Combinateur de voisin général](/fr/docs/Web/CSS/Subsequent-sibling_combinator) `A ~ B` - : Indique que les éléments sélectionnés par `A` et par `B` ont le même parent et que celui sélectionné par `B` suit celui sélectionné par `A`, mais pas nécessairement immédiatement après lui. - [Combinateur d'enfant](/fr/docs/Web/CSS/Child_combinator) `A > B` - : Indique que l'élément sélectionné par `B` est un enfant direct de l'élément sélectionné par `A`. diff --git a/files/fr/web/css/general_sibling_combinator/index.md b/files/fr/web/css/subsequent-sibling_combinator/index.md similarity index 96% rename from files/fr/web/css/general_sibling_combinator/index.md rename to files/fr/web/css/subsequent-sibling_combinator/index.md index 7d9e04f6ff992a..696dd4b7bb8081 100644 --- a/files/fr/web/css/general_sibling_combinator/index.md +++ b/files/fr/web/css/subsequent-sibling_combinator/index.md @@ -1,6 +1,6 @@ --- title: Sélecteurs de voisins généraux -slug: Web/CSS/General_sibling_combinator +slug: Web/CSS/Subsequent-sibling_combinator --- {{CSSRef("Selectors")}}