{"id":47983,"date":"2021-08-19T14:51:35","date_gmt":"2021-08-19T12:51:35","guid":{"rendered":"https:\/\/kinsta.com\/?p=99189"},"modified":"2023-10-12T15:58:44","modified_gmt":"2023-10-12T14:58:44","slug":"meilleures-pratiques-html","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/","title":{"rendered":"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs"},"content":{"rendered":"<p>Les meilleures pratiques HTML aident les d\u00e9veloppeurs \u00e0 proposer des sites web et des applications innovants et hautement interactifs. Ces meilleures pratiques vous aident \u00e0 d\u00e9velopper les applications les plus riches en fonctionnalit\u00e9s et les plus ax\u00e9es sur l&rsquo;entreprise. En outre, les entreprises peuvent exploiter ces meilleures pratiques pour offrir une exp\u00e9rience utilisateur transparente.<\/p>\n<p>Aujourd&rsquo;hui, quand on parle de <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-le-html\/\">HTML<\/a>, on parle g\u00e9n\u00e9ralement de <a href=\"https:\/\/kinsta.com\/fr\/blog\/html-vs-html5\/\">HTML5 (et non de ses pr\u00e9d\u00e9cesseurs imm\u00e9diats)<\/a>. HTML5 est un langage de balisage puissant qui permet aux d\u00e9veloppeurs de cr\u00e9er un document web. Il est facile \u00e0 utiliser et \u00e0 comprendre, et presque tous les navigateurs le prennent en charge. C&rsquo;est \u00e9galement la base de presque tous les syst\u00e8mes de gestion de contenu (Content Manager System ou CMS).<\/p>\n<p>En tant que d\u00e9veloppeur web avec un minimum d&rsquo;exp\u00e9rience, des questions telles que \u00ab Comment puis-je \u00e9crire du meilleur HTML ? \u00bb se posent souvent. Cet article a pour but de vous aider \u00e0 partir du bon pied.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Approche g\u00e9n\u00e9rale du codage HTML<\/h2>\n<p>Vous avez probablement d\u00e9j\u00e0 une bonne ma\u00eetrise de ce langage de balisage, mais voici quelques bonnes pratiques HTML5 qui vous permettront de mieux coder.<\/p>\n<h3>D\u00e9clarez toujours un Doctype<\/h3>\n<p>Lors de la cr\u00e9ation d&rsquo;un document HTML, la d\u00e9claration <code>DOCTYPE<\/code> est n\u00e9cessaire pour informer le <a href=\"https:\/\/kinsta.com\/fr\/parts-de-marche-des-navigateurs\/\">navigateur<\/a> des normes que vous utilisez. Son but est de rendre correctement votre balisage.<\/p>\n<p>Par exemple :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Version<\/th>\n<th>D\u00e9claration du Doctype<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>HTML 4.01<\/td>\n<td><code>&lt;!DOCTYPE HTML PUBLIC \"-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/html4\/loose.dtd\"&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>XHTML 1.1<\/td>\n<td><code>&lt;!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD XHTML 1.1\/\/EN\" \"http:\/\/www.w3.org\/TR\/xhtml11\/DTD\/xhtml11.dtd\"&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>HTML5<\/td>\n<td><code>&lt;!DOCTYPE html&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>La d\u00e9claration <code>&lt;DOCTYPE&gt;<\/code> doit figurer sur la premi\u00e8re ligne de votre document HTML. Voici une comparaison entre sa bonne et sa mauvaise impl\u00e9mentation :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Meilleure pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;...&lt;\/html&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;html&gt;...&lt;\/html&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Vous pouvez \u00e9galement utiliser le doctype correspondant \u00e0 la version HTML\/XHTML que vous souhaitez utiliser. D\u00e9couvrez la <a href=\"https:\/\/www.w3.org\/QA\/2002\/04\/valid-dtd-list.html\">liste recommand\u00e9e des d\u00e9clarations de doctype<\/a> pour vous aider \u00e0 choisir la bonne.<\/p>\n<h3>Placement des balises HTML<\/h3>\n<p>Les d\u00e9veloppeurs savent que l&rsquo;objectif des balises est d&rsquo;aider les navigateurs web \u00e0 distinguer le contenu HTML du contenu ordinaire. Les balises HTML contiennent une balise d&rsquo;ouverture, un contenu et une balise de fermeture. Cependant, ils ne savent pas toujours comment placer correctement les balises, quels sont les \u00e9l\u00e9ments qui n\u00e9cessitent des balises fermantes, ou quand omettre les balises.<\/p>\n<p>Par exemple, quel est le meilleur endroit pour placer les balises <code>&lt;script&gt;<\/code> ?<\/p>\n<p>Les balises de script sont g\u00e9n\u00e9ralement plac\u00e9es \u00e0 l&rsquo;int\u00e9rieur de l&rsquo;\u00e9l\u00e9ment <code>&lt;head&gt;<\/code>. Mais une bonne pratique HTML moderne consiste \u00e0 les placer plut\u00f4t au bas du document, avant de fermer la balise <code>&lt;body&gt;<\/code>, pour <a href=\"https:\/\/kinsta.com\/fr\/blog\/defer-parsing-of-javascript\/\">retarder leur t\u00e9l\u00e9chargement<\/a>. La page web chargera d&rsquo;abord le mod\u00e8le d&rsquo;objet du document (DOM), l\u2019affichera \u00e0 l&rsquo;utilisateur, puis demandera ensuite les scripts, ce qui <a href=\"https:\/\/kinsta.com\/fr\/blog\/ttfb\/\">r\u00e9duira le temps n\u00e9cessaire au premier octet (TTFB)<\/a>.<\/p>\n<p>Le navigateur interpr\u00e8te votre document HTML ligne par ligne, de haut en bas. Ainsi, lorsqu&rsquo;il lit l&rsquo;en-t\u00eate et rencontre une balise de script, il lance une requ\u00eate au serveur pour obtenir le fichier. Il n&rsquo;y a rien d&rsquo;intrins\u00e8quement mauvais dans ce processus, mais si la page charge un fichier \u00e9norme, cela prendra beaucoup de temps et affectera grandement l&rsquo;exp\u00e9rience de l&rsquo;utilisateur.<\/p>\n<h3>L&rsquo;\u00e9l\u00e9ment racine<\/h3>\n<p>Sous l&rsquo;\u00e9l\u00e9ment racine se trouve l&rsquo;attribut <code>&lt;lang&gt;<\/code>, ou <em>langue<\/em>. Cet attribut aide \u00e0 traduire un document HTML dans la langue appropri\u00e9e. La meilleure pratique consiste \u00e0 garder la valeur de cet attribut aussi courte que possible.<\/p>\n<p>Par exemple, la langue japonaise est principalement utilis\u00e9e au Japon. Par cons\u00e9quent, le code pays n&rsquo;est pas n\u00e9cessaire pour <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-multilingue\/#multilingual-advantages-1\">cibler la langue japonaise<\/a>.<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Meilleure pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;html lang=\"ja\"&gt;<\/code><\/td>\n<td><code>&lt;html lang=\"ja-JP\"&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Ce qu&rsquo;il faut faire et ne pas faire en HTML<\/h3>\n<p>L&rsquo;une des meilleures pratiques HTML les plus courantes consiste \u00e0 v\u00e9rifier ce qu&rsquo;il faut faire et ne pas faire. Voici quelques exemples de ce qu&rsquo;il ne faut pas faire en mati\u00e8re de codage HTML :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Description<\/th>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Dans le texte, utilisez l&rsquo;\u00e9quivalent du code HTML des caract\u00e8res Unicode au lieu du caract\u00e8re lui-m\u00eame.<\/td>\n<td><code>&lt;p&gt;Copyright \u00a9 2021 W3C&lt;sup&gt;\u00ae&lt;\/sup&gt;&lt;\/p&gt;<\/code><\/td>\n<td><code>&lt;p&gt;Copyright &copy; 2021 W3C&lt;sup&gt;&reg;&lt;\/sup&gt;&lt;\/p&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>\u00c9liminez les espaces autour des balises et des valeurs d&rsquo;attributs.<\/td>\n<td><code>&lt;h1 class=\"title\"&gt;HTML5 Best Practices&lt;\/h1&gt;<\/code><\/td>\n<td><code>&lt;h1 class=\" title \" &gt; HTML5 Best Practices &lt;\/h1&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>Faites preuve de coh\u00e9rence et \u00e9vitez de m\u00e9langer les cas de figure.<\/td>\n<td><code>&lt;a href=\"#status\"&gt;Status&lt;\/a&gt;<\/code><\/td>\n<td><code>&lt;a HREF=\"#status\"&gt;Status&lt;\/a&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>Ne s\u00e9parez pas les attributs par deux espaces blancs ou plus.<\/td>\n<td><code>&lt;input type=\"text\" name=\"LastName\"&gt;<\/code><\/td>\n<td><code>&lt;input type=\"text\" name=\"LastName\"&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Restez simple<\/h3>\n<p>Comme toute pratique de code, le principe de \u00ab\u00a0simplicit\u00e9\u00a0\u00bb s&rsquo;applique parfaitement au HTML et au HTML5. En g\u00e9n\u00e9ral, HTML5 est compatible avec les anciennes versions de HTML et XHTML. Pour cette raison, nous recommandons d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/votre-sitemap-semble-etre-une-page-html\/#differences-between-html-and-xml-sitemaps\">\u00e9viter l&rsquo;utilisation de d\u00e9clarations ou d\u2019attributs XML<\/a>.<\/p>\n<p>Par exemple :<\/p>\n<pre><code class=\"language-html\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?&gt;\n&lt;!DOCTYPE html&gt;\n<\/code><\/pre>\n<p>Vous n&rsquo;avez pas besoin de d\u00e9clarer le code en tant que tel, sauf si vous voulez \u00e9crire un document XHTML. De m\u00eame, vous n&rsquo;avez pas besoin d&rsquo;attributs XML, tels que :<\/p>\n<pre><code class=\"language-html\">&lt;p lang=\"en\" xml:lang=\"en\"&gt;...&lt;\/p&gt; <\/code><\/pre>\n<h2>Codez en tenant compte du SEO<\/h2>\n<p>Les d\u00e9veloppeurs doivent <a href=\"https:\/\/kinsta.com\/fr\/blog\/que-veut-dire-referencement-seo\/\">coder en tenant compte du r\u00e9f\u00e9rencement<\/a>. Les contenus web qui ne sont pas trouv\u00e9s ne sont pas non plus index\u00e9s. Pour cette raison, voici quelques bonnes pratiques de SEO \u00e0 prendre en compte :<\/p>\n<h3>Ajoutez des m\u00e9tadonn\u00e9es significatives<\/h3>\n<p>La balise <code>&lt;base&gt;<\/code> est une balise pratique, mais son utilisation abusive peut entra\u00eener des comportements non intuitifs. Ainsi, si vous d\u00e9clarez une balise base, alors chaque lien dans le document sera relatif, sauf si cela est explicitement sp\u00e9cifi\u00e9 :<\/p>\n<pre><code class=\"language-html\">&lt;base href=\"http:\/\/www.kinsta.com\/\" \/&gt;<\/code><\/pre>\n<p>Cette syntaxe modifie le comportement par d\u00e9faut de certains liens. Par exemple, la cr\u00e9ation d&rsquo;un lien vers une page web externe avec uniquement le nom de la page et son extension :<\/p>\n<pre><code class=\"language-html\">href=\"coding.org\"<\/code><\/pre>\n<p>Ou le navigateur l&rsquo;interpr\u00e9tera comme :<\/p>\n<pre><code class=\"language-html\">href=\"<a href=\"http:\/\/www.example.com\/example.org\">http:\/\/www.kinsta.com\/coding.org<\/a>\"<\/code><\/pre>\n<p>Cette interpr\u00e9tation devient chaotique, il est donc plus s\u00fbr de toujours utiliser des chemins absolus pour vos liens.<\/p>\n<p>D&rsquo;autre part, la r\u00e9daction des descriptions des balises m\u00e9ta ne fait pas strictement partie des meilleures pratiques HTML, mais elle est tout aussi importante. L&rsquo;attribut <code>&lt;meta name=\"description\"&gt;<\/code> est ce \u00e0 quoi les robots des moteurs de recherche font r\u00e9f\u00e9rence lorsqu&rsquo;ils indexent votre page, il est donc vital pour la <a href=\"https:\/\/kinsta.com\/fr\/cheatsheets\/liste-de-controle-seo-pour-wordpress\/\">sant\u00e9 de votre SEO<\/a>.<\/p>\n<h3>D\u00e9finissez des balises de titre appropri\u00e9es<\/h3>\n<p>La balise <code>&lt;title&gt;<\/code> permet de rendre une page web conviviale pour les moteurs de recherche. D&rsquo;une part, le texte contenu dans la balise <code>&lt;title&gt;<\/code> appara\u00eet dans les pages de r\u00e9sultats des moteurs de recherche (SERP) de Google ainsi que dans la barre de navigation et les onglets de l&rsquo;utilisateur.<\/p>\n<p>Prenons l&rsquo;exemple d&rsquo;une recherche avec le mot cl\u00e9 \u00ab\u00a0HTML5\u00a0\u00bb. Dans ce r\u00e9sultat de recherche, le titre indique l&rsquo;attribut sp\u00e9cifique du titre et l&rsquo;auteur. Ceci est tr\u00e8s important pour le <a href=\"https:\/\/kinsta.com\/fr\/blog\/seo-wordpress\/\">SEO et la g\u00e9n\u00e9ration de trafic sur le site<\/a>.<\/p>\n<h3>Les images doivent avoir un attribut Alt<\/h3>\n<p>L&rsquo;utilisation d&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/seo-wordpress\/#10-add-alt-text-to-your-images\">attribut alt significatif<\/a> avec les \u00e9l\u00e9ments <code>&lt;img&gt;<\/code> est indispensable pour \u00e9crire un code valide et s\u00e9mantique.<\/p>\n<p><span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\">Dans le tableau ci-dessous, la colonne des mauvaises pratiques montre un \u00e9l\u00e9ment <code>&lt;img&gt;<\/code> sans attribut alt. Bien que le deuxi\u00e8me exemple de la m\u00eame colonne poss\u00e8de un attribut alt, sa valeur n&rsquo;a aucune signification.<\/span><\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;img id=\"logo\" src=\"images\/kinsta_logo.png\" alt=\"Kinsta logo\" \/&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;img id=\"logo\" src=\"images\/kinsta_logo.png\" \/&gt;\n&lt;img id=\"logo\" src=\"images\/kinsta_logo.png\" alt=\"kinsta_logo.png\" \/&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Attributs m\u00e9ta descriptifs<\/h3>\n<p>La <a href=\"https:\/\/kinsta.com\/fr\/blog\/meta-descriptions-wordpress\/\">m\u00e9ta-description<\/a> est un \u00e9l\u00e9ment HTML qui d\u00e9crit et r\u00e9sume le contenu d&rsquo;une page web. Son but est de permettre aux utilisateurs de trouver le contexte de la page. Bien que les m\u00e9ta-donn\u00e9es ne contribuent plus au classement des moteurs de recherche, la m\u00e9ta-description joue toujours un r\u00f4le important dans le r\u00e9f\u00e9rencement sur la page.<\/p>\n<p>Voici un exemple de code qui comprend les mots-cl\u00e9s, la description, le nom de l&rsquo;auteur et le jeu de caract\u00e8res. Le jeu de caract\u00e8res est utilis\u00e9 pour prendre en charge presque tous les caract\u00e8res et symboles de diff\u00e9rentes langues. D&rsquo;autre part, vous pouvez d\u00e9finir des cookies, ajouter une date de r\u00e9vision et autoriser l&rsquo;actualisation de la page.<\/p>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n  &lt;head&gt;\n    &lt;title&gt;HTML Best Practices in Website Design&lt;\/title&gt;\n    &lt;meta name = \"keywords\" content = \"HTML, Website Design, HTML Best Practices\" \/&gt;\n    &lt;meta name = \"description\" content = \"Learn about HTML best practices.\" \/&gt;\n    &lt;meta name = \"author\" content = \"John Doe\" \/&gt;\n    &lt;meta http-equiv = \"Content-Type\" content = \"text\/html; charset = UTF-8\" \/&gt;\n  &lt;\/head&gt;\n  &lt;body&gt;\n    &lt;p&gt;Let's learn how to code HTML5!&lt;\/p&gt;\n  &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<h3>Attribut de titre avec liens<\/h3>\n<p>Dans les \u00e9l\u00e9ments d&rsquo;ancrage, la meilleure pratique consiste \u00e0 utiliser des attributs de titre pour am\u00e9liorer l&rsquo;accessibilit\u00e9. L&rsquo;attribut title accro\u00eet la signification de la balise d&rsquo;ancrage. La balise <code>&lt;a&gt;<\/code> (ou \u00e9l\u00e9ment d&rsquo;ancrage), associ\u00e9e \u00e0 son attribut <code>href<\/code>, <a href=\"https:\/\/kinsta.com\/fr\/blog\/liens-ancrage\/\">cr\u00e9e un lien hypertexte<\/a> vers des pages web, des adresses e-mail et des fichiers. Elle est utilis\u00e9e pour relier des emplacements au sein d&rsquo;une m\u00eame page ou des adresses externes.<\/p>\n<p>V\u00e9rifiez l&rsquo;exemple sous la colonne des mauvaises pratiques &#8211; il est l\u00e0 pour \u00eatre redondant. Ce type de pratique est \u00e9vident si un utilisateur utilise un lecteur d&rsquo;\u00e9cran pour lire la balise d&rsquo;ancrage et lire deux fois le m\u00eame texte \u00e0 l&rsquo;auditeur. Un lecteur d&rsquo;\u00e9cran est une technologie d&rsquo;assistance fournie aux malvoyants ou aux personnes ayant des difficult\u00e9s d&rsquo;apprentissage. Si vous ne faites que r\u00e9p\u00e9ter le texte de l&rsquo;ancre, il est pr\u00e9f\u00e9rable de ne pas utiliser de titre du tout.<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;a href=\"https:\/\/kinsta.com\/our-pricing\" title=\"Learn about our products.\"&gt;Click here&lt;\/a&gt;<\/code><\/td>\n<td><code>&lt;a href=\"https:\/\/kinsta.com\/our-pricing\" title=\"Click Here\"&gt;Click here&lt;\/a&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>Meilleures pratiques HTML en mati\u00e8re de mise en page<\/h2>\n<p>Le d\u00e9veloppement d&rsquo;un site web ne se r\u00e9sume pas \u00e0 la cr\u00e9ation d&rsquo;un bloc de texte et d&rsquo;en-t\u00eates, \u00e0 la cr\u00e9ation de <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-diriger-trafic-sur-votre-site\/#46-boost-authority-with-internal-links\">pages de liens<\/a>, et le tour est jou\u00e9. Il existe quelques bonnes pratiques en HTML \u00e0 prendre en compte pour tirer le meilleur parti de votre site web.<\/p>\n<h3>D\u00e9finir une structure de document appropri\u00e9e<\/h3>\n<p>Les documents HTML fonctionneront toujours sans les \u00e9l\u00e9ments primaires : <code>&lt;html&gt;<\/code> , <code>&lt;head&gt;<\/code> , et <code>&lt;body&gt;<\/code> . Cependant, les pages peuvent ne pas s&rsquo;afficher correctement si ces \u00e9l\u00e9ments sont manquants. \u00c0 cette fin, il est important d&rsquo;utiliser une structure de document appropri\u00e9e de mani\u00e8re coh\u00e9rente.<\/p>\n<h3>Regrouper les sections pertinentes<\/h3>\n<p>Pour un <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-diriger-trafic-sur-votre-site\/#31-crez-des-liens-de-retour-backlinks-vers-votre-site-web\">regroupement th\u00e9matique de contenu<\/a>, utilisez l&rsquo;\u00e9l\u00e9ment section. Selon la sp\u00e9cification du W3C, une <code>&lt;section&gt;<\/code> doit contenir un titre (H1, H2, etc.). Certains d\u00e9veloppeurs ignorent compl\u00e8tement l&rsquo;utilisation de l&rsquo;\u00e9l\u00e9ment de titre, mais nous recommandons de l&rsquo;inclure pour mieux atteindre les personnes utilisant des lecteurs d&rsquo;\u00e9cran :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;section&gt;\n&lt;h1&gt;HTML Best Practices 2021&lt;\/h1&gt;\n&lt;ul&gt;\n&lt;li&gt;&lt;img src=\"img1.jpg\" alt=\"description\"&gt;&lt;\/li&gt;\n&lt;li&gt;&lt;img src=\"img2.jpg\" alt=\"description\"&gt;&lt;\/li&gt;\n&lt;\/ul&gt;\n&lt;\/section&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;section&gt;\n&lt;ul&gt;\n&lt;li&gt;&lt;img src=\"img1.jpg\" alt=\"description\"&gt;&lt;\/li&gt;\n&lt;li&gt;&lt;img src=\"img2.jpg\" alt=\"description\"&gt;&lt;\/li&gt;\n&lt;\/ul&gt;\n&lt;\/section&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Meilleures pratiques en mati\u00e8re de contenu int\u00e9gr\u00e9<\/h3>\n<p>La balise <code>&lt;embed&gt;<\/code> sert de conteneur pour une ressource externe. Il peut s&rsquo;agir de pages web, d&rsquo;images, de <a href=\"https:\/\/kinsta.com\/fr\/blog\/embarquer-videos-youtube-wordpress\/\">vid\u00e9os<\/a> ou d\u2019extensions. Toutefois, vous devez tenir compte du fait que la plupart des navigateurs ne prennent plus en charge les applets et les extensions Java. De plus, les contr\u00f4les ActiveX ne sont plus pris en charge par aucun navigateur, et la prise en charge de Shockwave Flash a \u00e9galement \u00e9t\u00e9 d\u00e9sactiv\u00e9e dans les navigateurs modernes.<\/p>\n<p>Nous recommandons ce qui suit :<\/p>\n<ul>\n<li>Pour une image, utilisez la balise <code>&lt;img&gt;<\/code>.<\/li>\n<li>Pour le HTML d&rsquo;un autre site, utilisez la balise <code>&lt;iframe&gt;<\/code>.<\/li>\n<li>Pour les vid\u00e9os ou les audios, utilisez les balises <code>&lt;video&gt;<\/code> et <code>&lt;audio&gt;<\/code>.<\/li>\n<\/ul>\n<p>L&rsquo;attribut alt de l&rsquo;\u00e9l\u00e9ment <code>&lt;img&gt;<\/code> fournit une description de l&rsquo;image utile aux moteurs de recherche et aux lecteurs d&rsquo;\u00e9cran. Il peut s&rsquo;av\u00e9rer particuli\u00e8rement pratique pour les utilisateurs lorsque les images ne peuvent pas \u00eatre trait\u00e9es :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;img alt=\"HTML Best Practices\" src=\"\/img\/logo.png\"&gt;<\/code><\/td>\n<td><code>&lt;img src=\"\/img\/logo.png\"&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Laissez l&rsquo;attribut alt vide s&rsquo;il y a un texte suppl\u00e9mentaire pour expliquer l&rsquo;image. Cela permet d&rsquo;\u00e9viter la redondance :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;img alt=\"\" src=\"\/img\/icon\/warning.png\"&gt; Warning<\/code><\/td>\n<td><code>&lt;img alt=\"Warning Sign\" src=\"\/img\/icon\/warning.png\"&gt; Warning<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Laissez les \u00e9l\u00e9ments <code>&lt;iframe&gt;<\/code> &lt;iframe&gt; vides s&rsquo;il existe des restrictions quant \u00e0 leur contenu. Un \u00e9l\u00e9ment iframe vide est toujours s\u00fbr :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;iframe src=\"\/default.html\"&gt;&lt;\/iframe&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;iframe src=\"\/default.html\"&gt;\n&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit&lt;\/p&gt;\n&lt;\/iframe&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Les d\u00e9veloppeurs doivent fournir un contenu de repli, ou des liens de secours, pour tout \u00e9l\u00e9ment <code>&lt;audio&gt;<\/code> ou <code>&lt;video&gt;<\/code>, tout comme pour les images. Le contenu de repli est n\u00e9cessaire, en particulier pour les \u00e9l\u00e9ments nouvellement introduits dans le langage HTML :<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;video&gt;\n&lt;source src=\"\/mov\/theme.mp4\" type=\"video\/mp4\"&gt;\n&lt;source src=\"\/mov\/theme.ogv\" type=\"video\/ogg\"&gt;...&lt;iframe src=\"\/\/www.youtube.com\/embed\/...\" allowfullscreen&gt;&lt;\/iframe&gt;\n&lt;\/video&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;video&gt;\n&lt;source src=\"\/mov\/theme.mp4\" type=\"video\/mp4\"&gt;\n&lt;source src=\"\/mov\/theme.ogv\" type=\"video\/ogg\"&gt;...&lt;\/video&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>R\u00e9duisez le nombre d&rsquo;\u00e9l\u00e9ments<\/h3>\n<p>Les documents HTML deviennent compliqu\u00e9s, surtout pour les pages web comportant beaucoup de contenu. Il est pr\u00e9f\u00e9rable de r\u00e9duire le nombre d&rsquo;\u00e9l\u00e9ments d&rsquo;une page \u00e0 un minimum que vous pouvez g\u00e9rer. Apprenez \u00e0 utiliser les \u00e9l\u00e9ments de titre \u00e0 bon escient et suivez la mani\u00e8re dont les \u00e9l\u00e9ments <code>&lt;h1&gt;<\/code> \u00e0 <code>&lt;h6&gt;<\/code> d\u00e9notent la hi\u00e9rarchie du contenu du HTML. Votre contenu sera ainsi plus significatif pour vos lecteurs, les logiciels de lecture d&rsquo;\u00e9cran et les moteurs de recherche.<\/p>\n<p>Exemple :<\/p>\n<pre><code class=\"language-html\">&lt;h1&gt;The topmost heading&lt;\/h1&gt;\n&lt;h2&gt;This is a subheading that follows the topmost heading.&lt;\/h2&gt;\n&lt;h3&gt;This is a subheading that follows the h2 heading.&lt;\/h3&gt;\n&lt;h4&gt;This is a subheading that follows the h3 heading.&lt;\/h4&gt;\n&lt;h5&gt;This is a subheading that follows the h4 heading.&lt;\/h5&gt;\n&lt;h6&gt;This is a subheading that follows the h5 heading.&lt;\/h6&gt;<\/code><\/pre>\n<p>Pour les <a href=\"https:\/\/kinsta.com\/fr\/blog\/html-vers-wordpress\/\">d\u00e9veloppeurs et cr\u00e9ateurs de contenu WordPress<\/a>, utilisez l&rsquo;\u00e9l\u00e9ment <code>&lt;h1&gt;<\/code> pour le titre de l&rsquo;article de blog au lieu du nom du site. Cela aide \u00e0 l&rsquo;exploration des moteurs de recherche, et cette approche est adapt\u00e9e au SEO.<\/p>\n<p>En outre, utilisez le bon \u00e9l\u00e9ment HTML pour transmettre les informations qu&rsquo;il contient afin d&rsquo;obtenir une structure de contenu s\u00e9mantique et significative. Par exemple, utilisez <code>&lt;em&gt;<\/code> pour l&#8217;emphase et <code>&lt;strong&gt;<\/code> pour une forte emphase au lieu de leurs pr\u00e9d\u00e9cesseurs <code>&lt;i&gt;<\/code> ou <code>&lt;b&gt;<\/code>, qui sont maintenant obsol\u00e8tes.<\/p>\n<p>Exemple :<\/p>\n<pre><code class=\"language-html\">&lt;em&gt;emphasized text&lt;\/em&gt;\n&lt;strong&gt;strongly emphasized text&lt;\/strong&gt;<\/code><\/pre>\n<p>Tout aussi important, utilisez <code>&lt;p&gt;<\/code> pour les paragraphes, et \u00e9vitez d&rsquo;utiliser <code>&lt;br \/&gt;<\/code> pour ajouter une nouvelle ligne entre les paragraphes. Utilisez plut\u00f4t les propri\u00e9t\u00e9s CSS margin et\/ou padding pour mieux positionner votre contenu. Parfois, vous pourriez \u00eatre tent\u00e9 d&rsquo;utiliser la balise <code>&lt;blockquote&gt;<\/code> \u00e0 des fins d&rsquo;indentation. \u00c9vitez ce pi\u00e8ge &#8211; utilisez-la exclusivement pour citer du texte.<\/p>\n<h3>Ce qu&rsquo;il faut faire et ne pas faire en mati\u00e8re de mise en page<\/h3>\n<p>L&rsquo;une des meilleures pratiques HTML consiste \u00e0 utiliser des \u00e9l\u00e9ments s\u00e9mantiquement appropri\u00e9s dans votre mise en page. Plusieurs \u00e9l\u00e9ments vous aideront \u00e0 organiser votre mise en page en sections.<\/p>\n<p>Compte tenu de l&rsquo;ampleur des sujets abord\u00e9s dans le cadre de la mise en page HTML, il est pr\u00e9f\u00e9rable de mettre rapidement en \u00e9vidence les choses \u00e0 faire et \u00e0 ne pas faire en mati\u00e8re de mise en page. Par exemple, le HTML donne une signification plus s\u00e9mantique aux \u00e9l\u00e9ments d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/ajouter-code-wordpress-header-footer\/\">en-t\u00eate et de pied de page<\/a>, il ne faut donc pas n\u00e9gliger l&rsquo;utilisation de la balise <code>&lt;header&gt;<\/code> telle qu&rsquo;elle est utilis\u00e9e dans une section ou un article donn\u00e9. Outre le contr\u00f4le des balises <code>&lt;title&gt;<\/code> et <code>&lt;meta&gt;<\/code> et d&rsquo;autres \u00e9l\u00e9ments stylistiques du document, elle est utilis\u00e9e dans les titres, les dates de publication et d&rsquo;autres contenus d&rsquo;introduction de votre page ou section. De m\u00eame, vous pouvez en finir avec l&rsquo;id\u00e9e que les pieds de page n&rsquo;appartiennent qu&rsquo;\u00e0 la section des droits d&rsquo;auteur &#8211; d\u00e9sormais, vous pouvez les utiliser \u00e0 peu pr\u00e8s partout.<\/p>\n<p>Pour l&rsquo;\u00e9l\u00e9ment <code>&lt;nav&gt;<\/code>, vous devez l&rsquo;utiliser pour la navigation \u00e0 l&rsquo;\u00e9chelle du site. Il n&rsquo;est pas n\u00e9cessaire de d\u00e9clarer un r\u00f4le car l&rsquo;utilisation est d\u00e9j\u00e0 implicite dans la balise.<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;nav&gt;&lt;\/nav&gt;<\/code><\/td>\n<td><code>&lt;nav role=\"navigation\"&gt;&lt;\/nav&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Quant \u00e0 l&rsquo;\u00e9l\u00e9ment <code>&lt;main&gt;<\/code>, il fait d\u00e9j\u00e0 partie des derni\u00e8res versions de HTML5, qui d\u00e9signent le contenu principal du corps du document. Il n&rsquo;est donc plus n\u00e9cessaire d&rsquo;utiliser <code>&lt;div&gt;<\/code> lorsque nous disposons d&rsquo;une balise plus sp\u00e9cifique pour notre contenu principal.<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;main id=\"content\"&gt;&lt;\/main&gt;<\/code><\/td>\n<td><code>&lt;div id=\"content\"&gt;&lt;\/div&gt;<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>La balise <code>&lt;article&gt;<\/code> est utilis\u00e9e pour un bloc de contenu. Elle est autonome et a du sens sans qu&rsquo;il soit n\u00e9cessaire de donner des explications suppl\u00e9mentaires, tandis que la balise <code>&lt;section&gt;<\/code> est utilis\u00e9e pour <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/#limit-posts-on-your-blog-feed\">diviser une page en diff\u00e9rents sujets<\/a> ou pour sectionner un article individuel. Malheureusement, de nombreux d\u00e9veloppeurs utilisent encore les deux de mani\u00e8re interchangeable.<\/p>\n<p>Consid\u00e9rons que la balise <code>&lt;section&gt;<\/code> est une balise plus g\u00e9n\u00e9rique que la balise <code>&lt;article&gt;<\/code>. Cela signifie que la premi\u00e8re d\u00e9note un contenu li\u00e9 au sujet en question, mais pas n\u00e9cessairement autonome. La seconde, \u00e0 l&rsquo;inverse, est une propri\u00e9t\u00e9 autonome.<\/p>\n<p>Mais lorsqu&rsquo;il n&rsquo;existe pas de balise de balisage appropri\u00e9e \u00e0 vos besoins, que devez-vous utiliser ? La r\u00e9ponse est d&rsquo;utiliser <code>&lt;div&gt;<\/code> quand aucun autre \u00e9l\u00e9ment ne fonctionne ou quand il s&rsquo;agit d&rsquo;un \u00e9l\u00e9ment sp\u00e9cifiquement stylistique. Pour nos besoins, l&rsquo;utilisation de <code>&lt;div&gt;<\/code> est \u00e9galement une mauvaise pratique.<\/p>\n<p>Revenons \u00e0 la balise <code>&lt;section&gt;<\/code>, qui est une balise de balisage s\u00e9mantique. Ce n&rsquo;est pas une balise stylistique, et il est important de le souligner. En effet, une bonne pratique de code doit comporter une balise de titre.<\/p>\n<p>Maintenant, les choses \u00e0 ne pas faire avec <code>&lt;section&gt;<\/code> suivent que vous ne devriez pas l&rsquo;utiliser pour baliser un wrapper, un conteneur, ou tout autre bloc purement stylistique. Vous trouverez ci-dessous un exemple de mauvaise pratique de codage avec la balise <code>&lt;section&gt;<\/code> :<\/p>\n<pre><code class=\"language-html\">&lt;section id=\"wrapper\"&gt;\n  &lt;section class=\"container-fluid\"&gt;\n    &lt;div id=\"main\"&gt;\n    &lt;\/div&gt;\n  &lt;\/section&gt;\n&lt;\/section&gt;<\/code><\/pre>\n<p>Voici une meilleure approche, mais elle surcharge la balise <code>&lt;div&gt;<\/code> :<\/p>\n<pre><code class=\"language-html\">&lt;div id=\"wrapper\"&gt;\n  &lt;div class=\"container-fluid\"&gt;\n    &lt;div id=\"main\"&gt;\n    &lt;\/div&gt;\n  &lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<p>Par cons\u00e9quent, une bien meilleure pratique de code est la suivante :<\/p>\n<pre><code class=\"language-html\">&lt;body id=\"wrapper\"&gt;\n  &lt;div class=\"container-fluid\"&gt;\n    &lt;main id=\"main\"&gt;\n    &lt;\/main&gt;\n  &lt;\/div&gt;\n&lt;\/body&gt;<\/code><\/pre>\n<p>Les figures pour la repr\u00e9sentation des donn\u00e9es constituent un \u00e9l\u00e9ment populaire de nombreuses mises en page, et l&rsquo;\u00e9l\u00e9ment <code>&lt;figure&gt;<\/code> est surtout utilis\u00e9 avec des images. Cependant, il a un plus large \u00e9ventail d&rsquo;utilisations possibles, car tout ce qui est li\u00e9 au document pourrait \u00eatre positionn\u00e9 n&rsquo;importe o\u00f9 et envelopp\u00e9 dans un \u00e9l\u00e9ment <code>&lt;figure&gt;<\/code>. Parmi les exemples, citons les illustrations, les <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-de-table-wordpress\/\">tableaux<\/a> ou les diagrammes d&rsquo;un livre.<\/p>\n<p>Une caract\u00e9ristique int\u00e9ressante de <code>&lt;figure&gt;<\/code> est qu&rsquo;elle ne contribue pas au plan du document. Par cons\u00e9quent, vous pouvez l&rsquo;utiliser pour regrouper des \u00e9l\u00e9ments ayant un th\u00e8me commun &#8211; par exemple, plusieurs images avec une <code>&lt;figcaption&gt;<\/code> commune, ou m\u00eame un bloc de code.<\/p>\n<p>Pour regrouper des \u00e9l\u00e9ments avec <code>&lt;figure&gt;<\/code> , utilisez <code>&lt;figcaption&gt;<\/code>. La l\u00e9gende <code>&lt;figcaption&gt;<\/code> doit aller soit directement apr\u00e8s la balise <code>&lt;figure&gt;<\/code> d&rsquo;ouverture, soit directement avant la balise <code>&lt;\/figure&gt;<\/code> de fermeture :<\/p>\n<pre><code class=\"language-html\">&lt;figure&gt;\n  &lt;img src=\"image1.jpg\" alt=\"Bird Image\"&gt;\n  &lt;img src=\"image2.jpg\" alt=\"Tree Image\"&gt;\n  &lt;img src=\"image3.jpg\" alt=\"Sun Image\"&gt;\n  &lt;figcaption&gt;Three images related to a topic&lt;\/figcaption&gt;\n&lt;\/figure&gt;<\/code><\/pre>\n<h2>Les meilleures pratiques en mati\u00e8re de script HTML<\/h2>\n<p>Le HTML est l&rsquo;une des technologies de base du d\u00e9veloppement web. Sa puissance et ses fonctionnalit\u00e9s impressionnantes l&rsquo;ont rendu populaire aupr\u00e8s des d\u00e9veloppeurs et des chefs d&rsquo;entreprise. Le d\u00e9veloppement frontend ne cesse d&rsquo;innover, et pour rester dans la course, les d\u00e9veloppeurs doivent conna\u00eetre les meilleures pratiques en mati\u00e8re de <a href=\"https:\/\/kinsta.com\/fr\/blog\/langages-de-script\/\">script<\/a> HTML.<\/p>\n<h3>Utiliser des feuilles de style externes<\/h3>\n<p>Les <a href=\"https:\/\/kinsta.com\/fr\/blog\/reglages-autoptimize\/#inline-and-defer-css\">styles en ligne<\/a> encombrent votre code et le rendent illisible. \u00c0 cette fin, cr\u00e9ez toujours des liens vers des feuilles de style externes et utilisez-les. \u00c9vitez \u00e9galement d&rsquo;utiliser des d\u00e9clarations d&rsquo;importation dans vos fichiers CSS, car elles g\u00e9n\u00e8rent une requ\u00eate suppl\u00e9mentaire au serveur.<\/p>\n<p>Il en va de m\u00eame pour le CSS et le JavaScript en ligne. Outre les probl\u00e8mes de lisibilit\u00e9, cela alourdira votre document et rendra sa maintenance plus difficile, ce qui vous permettra d&rsquo;\u00e9viter du code en ligne.<\/p>\n<h3>Utilisez des balises en minuscules<\/h3>\n<p>L&rsquo;utilisation de caract\u00e8res minuscules dans le code est une pratique standard de l&rsquo;industrie. Bien que l&rsquo;utilisation de majuscules ou d&rsquo;autres cas de texte rendra quand m\u00eame votre page, le probl\u00e8me n&rsquo;est pas la normalisation mais la lisibilit\u00e9 du code.<\/p>\n<p>La lisibilit\u00e9 du code est un aspect important du codage car elle contribue \u00e0 rendre les applications maintenables et s\u00fbres. En outre, le d\u00e9veloppement web est le plus souvent le fait d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/carrieres\/\">une \u00e9quipe<\/a>. Rendre votre code lisible rend votre travail et celui de votre \u00e9quipe moins compliqu\u00e9.<\/p>\n<div class=\"responsive-table\">\n<table>\n<thead>\n<tr>\n<th>Bonne pratique<\/th>\n<th>Mauvaise pratique<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<pre><code class=\"language-html\">&lt;div id=\"test\"&gt;\n&lt;img src=\"images\/sample.jpg\" alt=\"sample\" \/&gt;\n&lt;a href=\"#\" title=\"test\"&gt;test&lt;\/a&gt;\n&lt;p&gt;some sample text &lt;\/p&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<\/td>\n<td>\n<pre><code class=\"language-html\">&lt;DIV&gt;\n&lt;IMG SRC=\"images\/sample.jpg\" alt=\"sample\"\/&gt;\n&lt;A HREF=\"#\" TITLE=\"TEST\"&gt;test&lt;\/A&gt;\n&lt;P&gt;some sample text&lt;\/P&gt;\n&lt;\/DIV&gt;<\/code><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>Ce qu&rsquo;il faut faire et ne pas faire en mati\u00e8re de scripts<\/h3>\n<p>Alors qu&rsquo;il y a beaucoup de choses \u00e0 ne pas faire dans le code HTML, nous allons partager deux choses fondamentales \u00e0 ne pas faire dans les scripts :<\/p>\n<ul>\n<li><strong>R\u00e9digez des codes bien indent\u00e9s et format\u00e9s de mani\u00e8re coh\u00e9rente :<\/strong> Un code propre et bien \u00e9crit favorise une meilleure lisibilit\u00e9 sur votre site, ce qui est une aide consid\u00e9rable pour votre d\u00e9veloppeur et les autres personnes susceptibles de travailler sur le site. Il t\u00e9moigne \u00e9galement d&rsquo;un grand professionnalisme et d&rsquo;un souci du d\u00e9tail, ce qui refl\u00e8te bien votre attitude en tant que d\u00e9veloppeur.<\/li>\n<li><strong>\u00c9vitez d&rsquo;inclure des commentaires excessifs :<\/strong> Les commentaires sont essentiels et rendent votre code plus facile \u00e0 comprendre. Cependant, la syntaxe HTML est tr\u00e8s explicite, et les commentaires ne sont donc pas n\u00e9cessaires, sauf si vous devez clarifier la s\u00e9mantique et les conventions de d\u00e9nomination.<\/li>\n<\/ul>\n<h2>Validez et minifiez<\/h2>\n<p>Les codes de validation et de <a href=\"https:\/\/kinsta.com\/fr\/blog\/optimiser-chemin-rendu-critique\/\">minification<\/a> sont utilis\u00e9s pour identifier les erreurs \u00e0 un stade pr\u00e9coce. N&rsquo;attendez pas de terminer votre document HTML &#8211; prenez l&rsquo;habitude de valider et d&rsquo;identifier les erreurs fr\u00e9quemment. Vous pouvez effectuer la validation manuellement ou utiliser un outil de validation connu tel que le W3C Markup Validator.<\/p>\n<p>Vous pouvez \u00e9galement profiter de la <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn#code-minification-1\">fonction int\u00e9gr\u00e9e de minification du code<\/a> dans le <a href=\"https:\/\/kinsta.com\/fr\/mykinsta\/\">tableau de bord MyKinsta<\/a>. Cela permet aux clients d&rsquo;activer la minification automatique de CSS et JavaScript d&rsquo;un simple clic, ce qui acc\u00e9l\u00e9rera leurs sites sans aucun effort manuel.<\/p>\n<p>Dans le m\u00eame temps, pratiquez la minification en supprimant tout ce qui n&rsquo;est pas essentiel, comme les commentaires ou les espaces blancs. Assurez-vous d&rsquo;\u00e9crire des codes propres et concis pour r\u00e9duire la taille de votre fichier HTML. Vous pouvez utiliser des outils tels que HTML Minifier et d&rsquo;autres.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>De nombreuses ressources sur les meilleures pratiques HTML5 pour 2021 sont disponibles en ligne pour vous aider. Toutefois, n&rsquo;oubliez pas la r\u00e8gle g\u00e9n\u00e9rale en mati\u00e8re de code : la coh\u00e9rence. Cet article a fourni des informations de base et vous a aid\u00e9 \u00e0 donner le coup d&rsquo;envoi de ce voyage de d\u00e9veloppement frontend. Gr\u00e2ce \u00e0 ce guide, vous deviendrez en un rien de temps un expert du HTML5 s\u00e9mantiquement correct.<\/p>\n<p>Lorsque vous \u00eates pr\u00eat, allez au-del\u00e0 de ce que le HTML peut offrir et explorez \u00e9galement certains frameworks HTML open source pour cr\u00e9er des applications web modernes \u00e0 page unique. Ils offrent une excellente synchronisation entre les donn\u00e9es et l&rsquo;interface utilisateur et fonctionnent de mani\u00e8re transparente avec CSS et JavaScript.<\/p>\n<p><em>Nous avons manqu\u00e9 des bonnes pratiques HTML que vous utilisez dans votre propre code ? Faites-nous en part dans la section des commentaires !<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les meilleures pratiques HTML aident les d\u00e9veloppeurs \u00e0 proposer des sites web et des applications innovants et hautement interactifs. Ces meilleures pratiques vous aident \u00e0 d\u00e9velopper &#8230;<\/p>\n","protected":false},"author":194,"featured_media":47990,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[254,533],"topic":[1020],"class_list":["post-47983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-html","tag-programming-best-practices","topic-outils-developpement-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Meilleures pratiques HTML pour cr\u00e9er des sites Web<\/title>\n<meta name=\"description\" content=\"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs\" \/>\n<meta property=\"og:description\" content=\"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-19T12:51:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-12T14:58:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Iryne Vanessa Somera\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Iryne Vanessa Somera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\"},\"author\":{\"name\":\"Iryne Vanessa Somera\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4bd79c0ec530aa41682ff19fa68bfd0e\"},\"headline\":\"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs\",\"datePublished\":\"2021-08-19T12:51:35+00:00\",\"dateModified\":\"2023-10-12T14:58:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\"},\"wordCount\":3695,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\",\"keywords\":[\"html\",\"Programming Best Practices\"],\"articleSection\":[\"Non class\u00e9s\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\",\"name\":\"Meilleures pratiques HTML pour cr\u00e9er des sites Web\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\",\"datePublished\":\"2021-08-19T12:51:35+00:00\",\"dateModified\":\"2023-10-12T14:58:44+00:00\",\"description\":\"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Outils de d\u00e9veloppement web\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/outils-developpement-web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4bd79c0ec530aa41682ff19fa68bfd0e\",\"name\":\"Iryne Vanessa Somera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c771a71f343e04d2fb849c8cc38a0c3d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c771a71f343e04d2fb849c8cc38a0c3d?s=96&d=mm&r=g\",\"caption\":\"Iryne Vanessa Somera\"},\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/irynevanessasomera\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Meilleures pratiques HTML pour cr\u00e9er des sites Web","description":"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/","og_locale":"fr_FR","og_type":"article","og_title":"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs","og_description":"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.","og_url":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2021-08-19T12:51:35+00:00","article_modified_time":"2023-10-12T14:58:44+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","type":"image\/jpeg"}],"author":"Iryne Vanessa Somera","twitter_card":"summary_large_image","twitter_description":"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","twitter_creator":"@kinsta_fr","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Iryne Vanessa Somera","Dur\u00e9e de lecture estim\u00e9e":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/"},"author":{"name":"Iryne Vanessa Somera","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4bd79c0ec530aa41682ff19fa68bfd0e"},"headline":"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs","datePublished":"2021-08-19T12:51:35+00:00","dateModified":"2023-10-12T14:58:44+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/"},"wordCount":3695,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","keywords":["html","Programming Best Practices"],"articleSection":["Non class\u00e9s"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/","url":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/","name":"Meilleures pratiques HTML pour cr\u00e9er des sites Web","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","datePublished":"2021-08-19T12:51:35+00:00","dateModified":"2023-10-12T14:58:44+00:00","description":"Le respect des meilleures pratiques HTML vous aidera \u00e0 cr\u00e9er des sites et des applications web performants. Leur apprentissage est essentiel pour le d\u00e9veloppement web.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2021\/08\/meilleures-pratiques-html.jpeg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/meilleures-pratiques-html\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Outils de d\u00e9veloppement web","item":"https:\/\/kinsta.com\/fr\/sujets\/outils-developpement-web\/"},{"@type":"ListItem","position":3,"name":"Meilleures pratiques HTML pour cr\u00e9er des sites web faciles \u00e0 entretenir et \u00e9volutifs"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/4bd79c0ec530aa41682ff19fa68bfd0e","name":"Iryne Vanessa Somera","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c771a71f343e04d2fb849c8cc38a0c3d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c771a71f343e04d2fb849c8cc38a0c3d?s=96&d=mm&r=g","caption":"Iryne Vanessa Somera"},"url":"https:\/\/kinsta.com\/fr\/blog\/author\/irynevanessasomera\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/47983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/194"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=47983"}],"version-history":[{"count":16,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/47983\/revisions"}],"predecessor-version":[{"id":73701,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/47983\/revisions\/73701"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/it"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/translations\/nl"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/47983\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/47990"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=47983"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=47983"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=47983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}