From 149319bb8c7b1394a443f0877c3460cd362aa815 Mon Sep 17 00:00:00 2001 From: julieng Date: Fri, 17 Sep 2021 20:58:15 +0200 Subject: move *.html to *.md --- files/fr/web/css/grid-template-areas/index.html | 130 ------------------------ files/fr/web/css/grid-template-areas/index.md | 130 ++++++++++++++++++++++++ 2 files changed, 130 insertions(+), 130 deletions(-) delete mode 100644 files/fr/web/css/grid-template-areas/index.html create mode 100644 files/fr/web/css/grid-template-areas/index.md (limited to 'files/fr/web/css/grid-template-areas') diff --git a/files/fr/web/css/grid-template-areas/index.html b/files/fr/web/css/grid-template-areas/index.html deleted file mode 100644 index f773ecdb67..0000000000 --- a/files/fr/web/css/grid-template-areas/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: grid-template-areas -slug: Web/CSS/grid-template-areas -tags: - - CSS - - Propriété - - Reference -translation_of: Web/CSS/grid-template-areas ---- -
{{CSSRef}}
- -

La propriété grid-template-areas permet de définir des zones de grille nommées.

- -
{{EmbedInteractiveExample("pages/css/grid-template-areas.html")}}
- -

Ces zones ne sont pas associées à un objet de la grille mais peuvent être utilisées avec les propriétés de placement : {{cssxref("grid-row-start")}}, {{cssxref("grid-row-end")}}, {{cssxref("grid-column-start")}}, {{cssxref("grid-column-end")}} et les méthodes de raccourci correspondantes {{cssxref("grid-row")}}, {{cssxref("grid-column")}}, and {{cssxref("grid-area")}}.

- -

Syntaxe

- -
/* Valeur avec un mot-clé */
-grid-template-areas: none;
-
-/* Valeurs de chaînes */
-/* Type <string>      */
-grid-template-areas: "a b";
-grid-template-areas: "a b b"
-                     "a c d";
-
-/* Valeurs globales */
-grid-template-areas: inherit;
-grid-template-areas: initial;
-grid-template-areas: unset;
-
- -

Valeurs

- -
-
none
-
Le conteneur de grille ne définit aucune zone de grille nommée.
-
<string>+
-
Un ligne est créée pour chaque chaîne. Une colonne est créée pour chaque composant de la chaîne de caractères. Si on a un même composant réutilisé sur différentes lignes, cela créera une cellule sur les différentes lignes et colonnes. Il est nécessaire que ces cellules forment un rectangle, sinon, la déclaration est invalide. Voir {{cssxref("<string>")}} pour plus d'informations sur les valeurs de ce type.
-
- -

Syntaxe formelle

- -{{csssyntax}} - -

Exemple

- -

HTML

- -
<section id="page">
-  <header>En-tête</header>
-  <nav>Navigation</nav>
-  <main>Zone principale</main>
-  <footer>Pied de page</footer>
-</section>
- -

CSS

- -
#page {
-  display: grid;
-  width: 100%;
-  height: 250px;
-  grid-template-areas: "head head"
-                       "nav  main"
-                       "nav  foot";
-  grid-template-rows: 50px 1fr 30px;
-  grid-template-columns: 150px 1fr;
-}
-
-#page > header {
-  grid-area: head;
-  background-color: #8ca0ff;
-}
-
-#page > nav {
-  grid-area: nav;
-  background-color: #ffa08c;
-}
-
-#page > main {
-  grid-area: main;
-  background-color: #ffff64;
-}
-
-#page > footer {
-  grid-area: foot;
-  background-color: #8cffa0;
-}
-
- -

Résultat

- -

{{EmbedLiveSample("Exemple", "100%", "250px")}}

- -

Spécifications

- - - - - - - - - - - - - - - - -
SpécificationÉtatCommentaires
{{SpecName("CSS3 Grid", "#propdef-grid-template-areas", "grid-template-areas")}}{{Spec2("CSS3 Grid")}}Définition initiale.
- -

{{cssinfo}}

- -

Compatibilité des navigateurs

- -

{{Compat("css.properties.grid-template-areas")}}

- -

Voir aussi

- - diff --git a/files/fr/web/css/grid-template-areas/index.md b/files/fr/web/css/grid-template-areas/index.md new file mode 100644 index 0000000000..f773ecdb67 --- /dev/null +++ b/files/fr/web/css/grid-template-areas/index.md @@ -0,0 +1,130 @@ +--- +title: grid-template-areas +slug: Web/CSS/grid-template-areas +tags: + - CSS + - Propriété + - Reference +translation_of: Web/CSS/grid-template-areas +--- +
{{CSSRef}}
+ +

La propriété grid-template-areas permet de définir des zones de grille nommées.

+ +
{{EmbedInteractiveExample("pages/css/grid-template-areas.html")}}
+ +

Ces zones ne sont pas associées à un objet de la grille mais peuvent être utilisées avec les propriétés de placement : {{cssxref("grid-row-start")}}, {{cssxref("grid-row-end")}}, {{cssxref("grid-column-start")}}, {{cssxref("grid-column-end")}} et les méthodes de raccourci correspondantes {{cssxref("grid-row")}}, {{cssxref("grid-column")}}, and {{cssxref("grid-area")}}.

+ +

Syntaxe

+ +
/* Valeur avec un mot-clé */
+grid-template-areas: none;
+
+/* Valeurs de chaînes */
+/* Type <string>      */
+grid-template-areas: "a b";
+grid-template-areas: "a b b"
+                     "a c d";
+
+/* Valeurs globales */
+grid-template-areas: inherit;
+grid-template-areas: initial;
+grid-template-areas: unset;
+
+ +

Valeurs

+ +
+
none
+
Le conteneur de grille ne définit aucune zone de grille nommée.
+
<string>+
+
Un ligne est créée pour chaque chaîne. Une colonne est créée pour chaque composant de la chaîne de caractères. Si on a un même composant réutilisé sur différentes lignes, cela créera une cellule sur les différentes lignes et colonnes. Il est nécessaire que ces cellules forment un rectangle, sinon, la déclaration est invalide. Voir {{cssxref("<string>")}} pour plus d'informations sur les valeurs de ce type.
+
+ +

Syntaxe formelle

+ +{{csssyntax}} + +

Exemple

+ +

HTML

+ +
<section id="page">
+  <header>En-tête</header>
+  <nav>Navigation</nav>
+  <main>Zone principale</main>
+  <footer>Pied de page</footer>
+</section>
+ +

CSS

+ +
#page {
+  display: grid;
+  width: 100%;
+  height: 250px;
+  grid-template-areas: "head head"
+                       "nav  main"
+                       "nav  foot";
+  grid-template-rows: 50px 1fr 30px;
+  grid-template-columns: 150px 1fr;
+}
+
+#page > header {
+  grid-area: head;
+  background-color: #8ca0ff;
+}
+
+#page > nav {
+  grid-area: nav;
+  background-color: #ffa08c;
+}
+
+#page > main {
+  grid-area: main;
+  background-color: #ffff64;
+}
+
+#page > footer {
+  grid-area: foot;
+  background-color: #8cffa0;
+}
+
+ +

Résultat

+ +

{{EmbedLiveSample("Exemple", "100%", "250px")}}

+ +

Spécifications

+ + + + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName("CSS3 Grid", "#propdef-grid-template-areas", "grid-template-areas")}}{{Spec2("CSS3 Grid")}}Définition initiale.
+ +

{{cssinfo}}

+ +

Compatibilité des navigateurs

+ +

{{Compat("css.properties.grid-template-areas")}}

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf