diff options
author | Florian Merz <me@fiji-flo.de> | 2021-02-11 12:36:08 +0100 |
---|---|---|
committer | Florian Merz <me@fiji-flo.de> | 2021-02-11 12:36:08 +0100 |
commit | 39f2114f9797eb51994966c6bb8ff1814c9a4da8 (patch) | |
tree | 66dbd9c921f56e440f8816ed29ac23682a1ac4ef /files/fr/glossary/semantics/index.html | |
parent | 8260a606c143e6b55a467edf017a56bdcd6cba7e (diff) | |
download | translated-content-39f2114f9797eb51994966c6bb8ff1814c9a4da8.tar.gz translated-content-39f2114f9797eb51994966c6bb8ff1814c9a4da8.tar.bz2 translated-content-39f2114f9797eb51994966c6bb8ff1814c9a4da8.zip |
unslug fr: move
Diffstat (limited to 'files/fr/glossary/semantics/index.html')
-rw-r--r-- | files/fr/glossary/semantics/index.html | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/files/fr/glossary/semantics/index.html b/files/fr/glossary/semantics/index.html new file mode 100644 index 0000000000..9fd72fc006 --- /dev/null +++ b/files/fr/glossary/semantics/index.html @@ -0,0 +1,54 @@ +--- +title: Sémantique +slug: Glossaire/Sémantique +tags: + - Glossaire + - HTML + - Programmation + - sémantique +translation_of: Glossary/Semantics +--- +<p><span class="seoSummary">En programmation, la <strong>sémantique</strong> fait référence au sens d'une partie de code — par exemple "quel effet aura l'exécution de cette ligne de JavaScript ?", ou "quel est le rôle ou le but de cet élément HTML" (plutôt que "à quoi ressemble-t-il ?".)</span></p> + +<p>Par exemple, l'élément {{htmlelement("h1")}} est un élément sémantique qui donne au texte qu'il contient le rôle (ou le sens) de "titre de premier niveau de votre page."</p> + +<pre class="brush: html"><h1>Ceci est un titre de premier niveau</h1></pre> + +<p>Par défaut, il se verra attribué une police de caractères plus grande pour le faire ressembler à un titre (bien que vous puissiez lui appliquer un style pour qu'il ressemble à tout ce que vous voulez), mais, plus important, sa valeur sémantique sera utilisée de différentes façons ; par exemple, les moteurs de recherche considéreront son contenu comme des mots-clés importants qui seront pris en compte pour classer les résultats de recherche (voir {{glossary("SEO")}}), et les lecteurs d'écran peuvent l'utiliser comme un indicateur pour aider les utilisateurs déficients visuels à naviguer sur la page.</p> + +<p>Par ailleurs, vous pouvez faire <em>ressembler</em> n'importe quel élément à un titre de premier niveau. Considérons le code suivant :</p> + +<pre class="brush: html"><span style="font-size: 32px; margin: 21px 0;">Est-ce un titre de premier niveau ?</span></pre> + +<p>Cela sera affiché comme un titre de premier niveau mais sans en avoir la valeur sémantique, il n'y aura donc aucun des bénéfices supplémentaires tels que ceux décrits ci-dessus. Il vaut donc mieux utiliser l'élément HTML correct pour la tâche recherchée.</p> + +<h2 id="Les_éléments_sémantiques">Les éléments sémantiques</h2> + +<p><span class="short_text" id="result_box" lang="fr"><span>Ce sont quelques-uns des éléments sémantiques</span></span> (<a href="http://www.w3schools.com/html/html5_semantic_elements.asp" title="w3schools">source</a>) .</p> + +<ul> + <li>{{htmlelement("article")}}</li> + <li>{{htmlelement("aside")}}</li> + <li>{{htmlelement("details")}}</li> + <li>{{htmlelement("figcaption")}}</li> + <li>{{htmlelement("figure")}}</li> + <li>{{htmlelement("footer")}}</li> + <li>{{htmlelement("header")}}</li> + <li>{{htmlelement("main")}}</li> + <li>{{htmlelement("mark")}}</li> + <li>{{htmlelement("nav")}}</li> + <li>{{htmlelement("section")}}</li> + <li>{{htmlelement("summary")}}</li> + <li>{{htmlelement("time")}}</li> +</ul> + +<h2 id="Pour_approfondir"><strong>Pour approfondir</strong></h2> + +<h3 id="Culture_générale"><strong>Culture générale</strong></h3> + +<ul> + <li><a href="https://developer.mozilla.org/fr/docs/Web/HTML/Element#Inline_text_semantics">Référence des éléments HTML</a> sur MDN</li> + <li><a href="https://developer.mozilla.org/fr/docs/Web/HTML/Sections_and_Outlines_of_an_HTML5_document#Probl%C3%A8mes_r%C3%A9solus_par_HTML5">Problèmes résolus par HTML5</a> sur MDN</li> + <li><a href="http://www.w3schools.com/html/html5_semantic_elements.asp">HTML5 Semantic Elements</a> sur w3schools</li> + <li>{{interwiki("wikipedia", "Sémantique des langages de programmation", "La signification de sémantique en informatique")}} sur Wikipédia</li> +</ul> |