{"id":60048,"date":"2022-07-28T08:39:14","date_gmt":"2022-07-28T07:39:14","guid":{"rendered":"https:\/\/kinqsta.com\/fr\/?p=60048&#038;preview=true&#038;preview_id=60048"},"modified":"2024-08-22T09:43:54","modified_gmt":"2024-08-22T08:43:54","slug":"meilleurs-pratiques-css","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/","title":{"rendered":"14 meilleures pratiques CSS pour les d\u00e9butants"},"content":{"rendered":"<p>Lorsque vous vous lancez dans la conception de sites web, un \u00e9l\u00e9ment cl\u00e9 pour que tout fonctionne correctement et ressemble \u00e0 ce que vous voulez est le CSS. C&rsquo;est l&rsquo;abr\u00e9viation de Cascading Style Sheets (feuilles de style en cascade), et elles fonctionnent en vous permettant de styliser les <a href=\"https:\/\/kinqsta.com\/fr\/blog\/html-vs-html5\/\" rel=\"noopener\">\u00e9l\u00e9ments HTML<\/a> comme vous le souhaitez.<\/p>\n<p>Et bien que vous puissiez exp\u00e9rimenter le CSS de plusieurs fa\u00e7ons &#8211; le plus souvent en ligne &#8211; il existe une meilleure fa\u00e7on de proc\u00e9der. Et cela s&rsquo;inscrit dans une s\u00e9rie de bonnes pratiques que vous devriez suivre pour vous assurer que <a href=\"https:\/\/kinqsta.com\/fr\/blog\/modifier-code-wordpress\/\" rel=\"noopener\">votre code<\/a> est fonctionnel, d\u00e9pourvu d&rsquo;encombrement inutile et bien organis\u00e9.<\/p>\n<p>Aujourd&rsquo;hui, nous allons mettre en lumi\u00e8re 14 meilleures pratiques CSS pour les d\u00e9butants, mais m\u00eame les professionnels exp\u00e9riment\u00e9s devraient parfois r\u00e9viser les bases.<\/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<p><strong>Consultez notre <a href=\"https:\/\/www.youtube.com\/watch?v=8xCAf50UOA8\">guide vid\u00e9o avec les meilleures pratiques CSS pour les d\u00e9butants<\/a><\/strong><br \/>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=8xCAf50UOA8\"><\/kinsta-video><\/p>\n<h2>1. Organiser la feuille de style<\/h2>\n<p>Votre premier ordre du jour lorsque vous appliquez les meilleures pratiques CSS est d&rsquo;organiser vos feuilles de style. La mani\u00e8re dont vous aborderez cette t\u00e2che d\u00e9pendra de votre projet, mais en r\u00e8gle g\u00e9n\u00e9rale, vous voudrez respecter les principes d&rsquo;organisation suivants :<\/p>\n<h3>Soyez coh\u00e9rent<\/h3>\n<p>Quelle que soit la fa\u00e7on dont vous choisissez d&rsquo;organiser votre CSS, veillez \u00e0 ce que vos choix soient coh\u00e9rents dans l&rsquo;ensemble de la feuille de style ainsi que sur l&rsquo;ensemble de votre site web.<\/p>\n<p>Qu&rsquo;il s&rsquo;agisse de la d\u00e9nomination des classes, de l&rsquo;indentation des lignes ou de la structure des commentaires, la coh\u00e9rence de l&rsquo;ensemble vous permettra de suivre plus facilement votre travail. De plus, cela vous garantit que les modifications ult\u00e9rieures ne seront pas un casse-t\u00eate.<\/p>\n\n<h3>Utilisez les sauts de ligne \u00e0 profusion<\/h3>\n<p>Bien que le CSS fonctionne m\u00eame s&rsquo;il est visuellement laid, il est pr\u00e9f\u00e9rable pour vous et pour tous les autres d\u00e9veloppeurs qui travailleront avec votre code que vous utilisiez beaucoup de sauts de ligne pour que chaque extrait de code soit s\u00e9par\u00e9 et lisible.<\/p>\n<p>En g\u00e9n\u00e9ral, il est pr\u00e9f\u00e9rable de placer chaque paire de propri\u00e9t\u00e9s et de valeurs sur une <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/CSS\/Building_blocks\/Organizing\" target=\"_blank\" rel=\"noopener noreferrer\">nouvelle ligne<\/a>.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2022\/06\/01-css-new-line.png\" alt=\"Code CSS\" width=\"900\" height=\"328\"><figcaption class=\"wp-caption-text\">Code CSS<\/figcaption><\/figure>\n<h3>Cr\u00e9ez de nouvelles sections l\u00e0 o\u00f9 cela a du sens<\/h3>\n<p>Encore une fois, la fa\u00e7on dont vous configurez vos feuilles de style d\u00e9pendra largement du type de site sur lequel vous travaillez. Mais en r\u00e8gle g\u00e9n\u00e9rale, c&rsquo;est une bonne id\u00e9e de cr\u00e9er des sections pour les styles tels qu&rsquo;ils seront utilis\u00e9s. Ainsi, une section pour les styles de texte, une section pour les listes et les colonnes, une section pour la navigation et les liens, et ainsi de suite. Vous pouvez m\u00eame cr\u00e9er des sections pour des pages sp\u00e9cifiques qui peuvent avoir un style diff\u00e9rent du reste, comme la boutique ou la FAQ.<\/p>\n<h3>Commentez votre code<\/h3>\n<p>M\u00eame si vous \u00eates le seul \u00e0 voir votre CSS, il est toujours bon d&rsquo;\u00eatre minutieux avec vos commentaires. Les commentaires ressembleront \u00e0 ce qui suit :<\/p>\n<pre><code>\/* Ceci est l'aspect standard d'un commentaire CSS *\/<\/code><\/pre>\n<p>Il est ainsi plus facile pour vous de comprendre d&rsquo;un coup d&rsquo;\u0153il la relation entre chaque section sans avoir \u00e0 \u00e9plucher chaque ligne par la suite.<\/p>\n<p>Les commentaires peuvent vous aider \u00e0 d\u00e9finir les sections, mais vous pouvez \u00e9galement les utiliser pour donner un aper\u00e7u des d\u00e9cisions que vous avez prises &#8211; surtout si vous pensez que vous risquez d&rsquo;oublier plus tard.<\/p>\n<h3>Utilisez des feuilles de style distinctes pour les projets plus importants<\/h3>\n<p>Cela ne s&rsquo;applique pas \u00e0 tous les sites web, mais si vous avez un site de grande taille n\u00e9cessitant beaucoup de CSS sp\u00e9cifiques, l&rsquo;utilisation de plusieurs feuilles de style est une bonne id\u00e9e. Personne &#8211; y compris vous &#8211; ne devrait avoir \u00e0 faire d\u00e9filer les pages pendant un temps super long pour trouver la seule ligne de code dont vous avez besoin.<\/p>\n<p>\u00c9vitez les tracas et cr\u00e9ez des feuilles de style distinctes pour les diff\u00e9rentes sections du site &#8211; surtout si elles auront des styles enti\u00e8rement diff\u00e9rents.<\/p>\n<p>Par exemple, vous pouvez cr\u00e9er une feuille de style pour les styles g\u00e9n\u00e9raux et une autre pour votre <a href=\"https:\/\/kinqsta.com\/fr\/blog\/plateformes-ecommerce\/\">boutique en ligne<\/a> avec un style d\u00e9di\u00e9 aux descriptions de produits, aux en-t\u00eates ou aux prix.<\/p>\n<h2>2. CSS en ligne vs. CSS externe vs. CSS interne<\/h2>\n<p>Il existe trois types diff\u00e9rents de CSS avec lesquels vous pouvez \u00eatre amen\u00e9 \u00e0 travailler lors de la cr\u00e9ation d&rsquo;un site web et de l&rsquo;ajustement de son style. Parlons un peu de ce qu&rsquo;ils sont et de ce qu&rsquo;ils font, puis de ceux que vous devriez utiliser pour vos projets.<\/p>\n<ul>\n<li><strong>CSS en ligne. <\/strong>Cela vous permet de styliser des \u00e9l\u00e9ments HTML sp\u00e9cifiques,<\/li>\n<li><a href=\"https:\/\/kinqsta.com\/fr\/blog\/combine-external-css\/\" rel=\"noopener\"><strong>CSS externe<\/strong><\/a><strong>. <\/strong>Il s&rsquo;agit d&rsquo;utiliser un fichier tel qu&rsquo;une feuille de style pour styliser le site dans son ensemble.<\/li>\n<li><strong>CSS interne. <\/strong>Cela vous permet de styliser une page enti\u00e8re plut\u00f4t que des \u00e9l\u00e9ments sp\u00e9cifiques.<\/li>\n<\/ul>\n<p>De nombreux d\u00e9veloppeurs recommandent d&rsquo;\u00e9viter tout CSS en ligne, car il ne peut g\u00e9n\u00e9ralement pas \u00eatre mis en cache, et il est recommand\u00e9 d&rsquo;\u00e9viter de r\u00e9partir le CSS sur plusieurs fichiers. \u00c0 tout le moins, il faut l&rsquo;utiliser avec parcimonie.<\/p>\n<p>Nous n&rsquo;en voyons vraiment la n\u00e9cessit\u00e9 que si vous utilisez un peu de style sur une section, un bout de texte ou une zone unique d&rsquo;une page unique de votre site web. C&rsquo;est probablement la seule situation o\u00f9 le CSS en ligne est une solution viable.<\/p>\n<p>Sinon, l&rsquo;utilisation de CSS externes ou internes, selon vos besoins, sont les meilleures options car elles vous font gagner du temps et de l&rsquo;\u00e9nergie. D\u00e9terminez les styles une fois, et appliquez-les \u00e0 l&rsquo;ensemble de votre site web. Boum &#8211; termin\u00e9.<\/p>\n<h2>3. Minifiez votre feuille de style<\/h2>\n<p>Une autre des meilleures pratiques CSS consiste \u00e0 minifier vos feuilles de style. Il existe de nombreux <a href=\"https:\/\/kinqsta.com\/fr\/blog\/minifier-javascript\/#how-to-minify-javascript-in-wordpress-top-5-tools-and-plugins\" rel=\"noopener\">outils de minification<\/a> disponibles pour acc\u00e9l\u00e9rer les temps de chargement de vos feuilles de style.<\/p>\n<h2>4. Utilisez un pr\u00e9-processeur<\/h2>\n<p>Un <a href=\"https:\/\/kinqsta.com\/fr\/blog\/outils-developpement-web\/\" rel=\"noopener\">pr\u00e9-processeur<\/a> tel que Sass\/SCSS vous permet d&rsquo;utiliser des variables et des fonctions, de mieux organiser votre CSS et de gagner du temps. Ils fonctionnent en vous permettant de cr\u00e9er des CSS \u00e0 partir de la syntaxe du pr\u00e9processeur.<\/p>\n<p>Ce que cela signifie, c&rsquo;est que le pr\u00e9processeur est comme un \u00ab CSS + \u00bb o\u00f9 il inclut quelques fonctionnalit\u00e9s qui n&rsquo;existent g\u00e9n\u00e9ralement pas dans le CSS par lui-m\u00eame. L&rsquo;ajout de ces fonctionnalit\u00e9s rend le plus souvent le CSS de sortie plus lisible et plus facile \u00e0 parcourir.<\/p>\n<p>Vous aurez besoin d&rsquo;un compilateur CSS sur le serveur de votre site web pour utiliser les pr\u00e9-processeurs. Parmi les pr\u00e9-processeurs les plus populaires figurent <a href=\"https:\/\/sass-lang.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sass<\/a>, <a href=\"https:\/\/lesscss.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">LESS<\/a> et <a href=\"https:\/\/stylus-lang.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stylus<\/a>.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2022\/06\/sass.png\" alt=\"Sass\" width=\"900\" height=\"339\"><figcaption class=\"wp-caption-text\">Sass<\/figcaption><\/figure>\n<h2>5. Envisagez un framework CSS<\/h2>\n<p>Les <a href=\"https:\/\/kinqsta.com\/fr\/blog\/tailwind-css\/\" rel=\"noopener\">frameworks CSS<\/a> peuvent \u00eatre utiles dans certains cas mais peuvent \u00eatre inutiles pour beaucoup de personnes, surtout si votre site web est de petite taille.<\/p>\n<p>Les frameworks peuvent faciliter le d\u00e9ploiement rapide de grands projets, et aussi \u00e9viter les bogues. Et ils offrent l&rsquo;avantage de la normalisation, ce qui est essentiel lorsque plusieurs personnes travaillent sur un projet en m\u00eame temps.<\/p>\n<p>Tout le monde utilisera les m\u00eames proc\u00e9dures de nommage, les m\u00eames options de mise en page, les m\u00eames proc\u00e9dures de commentaires, etc.<\/p>\n<p>D&rsquo;un autre c\u00f4t\u00e9, ils donnent \u00e9galement lieu \u00e0 des sites web d&rsquo;apparence g\u00e9n\u00e9rique et une grande partie du code peut finir par \u00eatre inutilis\u00e9e.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2022\/06\/bootstrap.png\" alt=\"Bootstrap\" width=\"900\" height=\"586\"><figcaption class=\"wp-caption-text\">Bootstrap<\/figcaption><\/figure>\n<p>Il est probable que vous ayez d\u00e9j\u00e0 rencontr\u00e9 des frameworks CSS. <a href=\"https:\/\/getbootstrap.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bootstrap<\/a> et <a href=\"https:\/\/get.foundation\/\" target=\"_blank\" rel=\"noopener noreferrer\">Foundation<\/a> sont deux des exemples les plus populaires. Parmi les autres frameworks, citons <a href=\"https:\/\/kinqsta.com\/fr\/blog\/tailwind-css\/\" rel=\"noopener\">Tailwind CSS<\/a> et <a href=\"https:\/\/bulma.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bulma<\/a>.<\/p>\n<h2>6. Commencez par une r\u00e9initialisation<\/h2>\n<p>Une autre chose \u00e0 mettre rapidement en pratique est de commencer votre travail de d\u00e9veloppement par une r\u00e9initialisation CSS. L&rsquo;utilisation de quelque chose comme <a href=\"https:\/\/necolas.github.io\/normalize.css\/\" target=\"_blank\" rel=\"noopener noreferrer\">normalize.css<\/a> peut faire en sorte que tous les navigateurs rendent les \u00e9l\u00e9ments de la page de mani\u00e8re coh\u00e9rente tout en suivant les normes les plus r\u00e9centes pour minimiser les incoh\u00e9rences entre les navigateurs.<\/p>\n<p>Cette r\u00e9initialisation est en fait un petit fichier CSS que vous t\u00e9l\u00e9versez sur votre site web pour ajouter un plus grand niveau de coh\u00e9rence inter-navigateurs au style des \u00e9l\u00e9ments HTML et sert de moyen actualis\u00e9 pour effectuer une r\u00e9initialisation CSS.<\/p>\n<h2>7. Classes ou ID<\/h2>\n<p>La prochaine chose \u00e0 laquelle vous devez pr\u00eater attention lorsque vous suivez les meilleures pratiques CSS est la fa\u00e7on dont vous traitez les classes et les ID. Au cas o\u00f9 vous ne seriez pas familier, d\u00e9finissons-les bri\u00e8vement :<\/p>\n<ul>\n<li><strong>Classe.<\/strong> Le <a href=\"https:\/\/www.educative.io\/answers\/class-and-id-selectors-in-css\" target=\"_blank\" rel=\"noopener noreferrer\">s\u00e9lecteur de classe<\/a> fonctionne en s\u00e9lectionnant un \u00e9l\u00e9ment avec un attribut de classe. Le contenu de l&rsquo;attribut class est ce qui d\u00e9termine la fa\u00e7on dont l&rsquo;\u00e9l\u00e9ment HTML est s\u00e9lectionn\u00e9. Cela ressemble \u00e0 ceci en code : <strong>.classname<\/strong><\/li>\n<li><strong>ID.<\/strong> ID, d&rsquo;autre part, fonctionne en s\u00e9lectionnant un \u00e9l\u00e9ment avec un attribut ID. L&rsquo;attribut ID doit \u00eatre identique \u00e0 la valeur du s\u00e9lecteur pour que cela fonctionne. Vous pouvez rep\u00e9rer un ID dans CSS par ce symbole : <strong>#<\/strong>.<\/li>\n<\/ul>\n<p>Un ID est utilis\u00e9 pour s\u00e9lectionner un seul \u00e9l\u00e9ment tandis qu&rsquo;une classe est utilis\u00e9e pour s\u00e9lectionner plusieurs \u00e9l\u00e9ments. Vous utilisez un ID pour appliquer un style \u00e0 un seul \u00e9l\u00e9ment HTML. Vous utilisez une classe pour appliquer un style \u00e0 plus d&rsquo;un <a href=\"https:\/\/kinqsta.com\/fr\/blog\/apprendre-le-html\/\">\u00e9l\u00e9ment HTML<\/a>. Le respect de cette r\u00e8gle g\u00e9n\u00e9rale permet de garder votre code propre et ordonn\u00e9 et r\u00e9duit \u00e9galement le cas de code inutile ou dupliqu\u00e9.<\/p>\n<p>Comme dans notre discussion sur les CSS en ligne et externes ci-dessus, vous utilisez un ID pour appliquer un style \u00e0 un seul \u00e9l\u00e9ment. Fondamentalement, les ID sont destin\u00e9s \u00e0 \u00eatre utilis\u00e9s pour styliser les exceptions de la page, et non pour des styles g\u00e9n\u00e9raux qui s&rsquo;appliqueraient \u00e0 l&rsquo;ensemble de la page ou du site web.<\/p>\n<h2>8. \u00c9vitez la redondance<\/h2>\n<p>Une autre des meilleures pratiques CSS \u00e0 suivre est d&rsquo;\u00e9viter la redondance quand vous le pouvez. Voici quelques conseils g\u00e9n\u00e9raux \u00e0 suivre pour appliquer cette pratique \u00e0 votre flux de travail :<\/p>\n<h3>Utilisez la m\u00e9thode DRY<\/h3>\n<p>La m\u00e9thode DRY est l&rsquo;abr\u00e9viation de \u00ab Don&rsquo;t Repeat Yourself \u00bb (ne vous r\u00e9p\u00e9tez pas). Il s&rsquo;agit essentiellement de l&rsquo;id\u00e9e que vous ne devez jamais r\u00e9p\u00e9ter du code en CSS. Car au mieux, c&rsquo;est une perte de temps et c&rsquo;est r\u00e9p\u00e9titif pour vous de saisir manuellement ces styles encore et encore, mais au pire, cela peut activement ralentir votre site web.<\/p>\n<p>C&rsquo;est une bonne pratique de revoir votre code pour supprimer les redondances. Il est inutile que des balises identifient la taille de la police deux fois dans la m\u00eame section, par exemple. Supprimez les r\u00e9p\u00e9titions et votre code sera plus lisible et plus performant.<\/p>\n<h3>Utilisez les raccourcis CSS<\/h3>\n<p>Les raccourcis CSS sont un excellent moyen de r\u00e9duire l&rsquo;espace occup\u00e9 par votre code tout en conservant ses performances. Vous pouvez combiner plusieurs styles dans une seule ligne si cela s&rsquo;av\u00e8re judicieux. Par exemple, si vous d\u00e9finissez les styles d&rsquo;un div particulier, vous pouvez \u00e9num\u00e9rer la marge, la marge int\u00e9rieure (padding,) la police, la taille de la police et la couleur sur une seule ligne.<\/p>\n<h3>Ajoutez plusieurs classes \u00e0 vos \u00e9l\u00e9ments<\/h3>\n<p>Le cas \u00e9ch\u00e9ant, vous pouvez \u00e9galement \u00e9viter les redondances en ajoutant plus d&rsquo;une classe \u00e0 un \u00e9l\u00e9ment. Par exemple, si le contenu de votre page flotte d\u00e9j\u00e0 \u00e0 gauche gr\u00e2ce \u00e0 la classe <strong>.left<\/strong> mais que vous souhaitez positionner une colonne sur la page \u00e0 droite, vous pouvez l&rsquo;ajouter \u00e0 l&rsquo;\u00e9l\u00e9ment pour \u00e9viter toute confusion et indiquer sp\u00e9cifiquement \u00e0 CSS quel \u00e9l\u00e9ment vous souhaitez faire flotter \u00e0 droite en plus de l&rsquo;alignement standard \u00e0 gauche.<\/p>\n<p>Et le meilleur, c&rsquo;est que vous pouvez ajouter autant de classes que vous le souhaitez \u00e0 un \u00e9l\u00e9ment, \u00e0 condition qu&rsquo;elles soient s\u00e9par\u00e9es par un espace.<\/p>\n<h3>Combinez les \u00e9l\u00e9ments lorsque c&rsquo;est possible<\/h3>\n<p>Plut\u00f4t que de lister les \u00e9l\u00e9ments un par un, combinez-les pour gagner de la place et du temps. Souvent, les \u00e9l\u00e9ments d&rsquo;une m\u00eame feuille de style auront les m\u00eames styles (ou des styles similaires). Il n&rsquo;est pas n\u00e9cessaire de lister la police, la couleur et l&rsquo;alignement de chaque \u00e9l\u00e9ment de texte sur la page s&rsquo;ils partagent tous le m\u00eame style. Au lieu de cela, combinez-les en une seule ligne comme ceci :<\/p>\n<pre><code>h1, h2, h3, p {\nfont-family: arial,\ncolor: #00000\n}<\/code><\/pre>\n<h3>\u00c9vitez les s\u00e9lecteurs suppl\u00e9mentaires inutiles<\/h3>\n<p>Parfois, votre code devient un peu d\u00e9sordonn\u00e9 lorsque vous finalisez la conception de votre site. C&rsquo;est pourquoi il est important de revenir en arri\u00e8re et de supprimer les s\u00e9lecteurs inutiles apr\u00e8s coup. Vous devez \u00e9galement garder un \u0153il sur les s\u00e9lecteurs trop complexes. Par exemple, si vous avez l&rsquo;intention de donner un style aux listes de votre site web, vous n&rsquo;avez pas besoin d&rsquo;utiliser des s\u00e9lecteurs comme \u00ab body \u00bb ou \u00ab container \u00bb ou quoi que ce soit de ce genre. Un simple <strong>.classname li { <\/strong>suffira.<\/p>\n<h2>9. Comment importer correctement des polices<\/h2>\n<p>Importer et <a href=\"https:\/\/kinqsta.com\/fr\/blog\/polices-html\/\" rel=\"noopener\">utiliser correctement les polices<\/a> est un autre moyen de s&rsquo;assurer que votre CSS est clair, concis et optimis\u00e9.<\/p>\n<h3>Utiliser @font-face pour importer des polices<\/h3>\n<p>Vous pouvez ajouter \u00e0 peu pr\u00e8s toutes les polices que vous voulez \u00e0 votre site web, mais vous devrez suivre une proc\u00e9dure sp\u00e9cifique pour vous assurer qu&rsquo;elles fonctionnent correctement.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2022\/06\/web-font-generator.png\" alt=\"G\u00e9n\u00e9rateur de police web\" width=\"900\" height=\"343\"><figcaption class=\"wp-caption-text\">G\u00e9n\u00e9rateur de police web<\/figcaption><\/figure>\n<ol>\n<li><strong>T\u00e9l\u00e9chargez la police que vous souhaitez utiliser.<\/strong> Il existe de nombreux endroits o\u00f9 vous pouvez vous procurer des polices, notamment Google et Adobe. Assurez-vous que vous t\u00e9l\u00e9chargez le fichier TrueType (.ttf) de la police que vous avez choisie.<\/li>\n<li><strong>T\u00e9l\u00e9versez la police personnalis\u00e9e que vous souhaitez utiliser dans le <a href=\"https:\/\/www.fontsquirrel.com\/tools\/webfont-generator\" target=\"_blank\" rel=\"noopener noreferrer\">g\u00e9n\u00e9rateur de polices web<\/a> mis \u00e0 disposition par Font Squirrel.<\/strong> T\u00e9l\u00e9chargez le Web Font Kit une fois qu&rsquo;il est g\u00e9n\u00e9r\u00e9. Il doit contenir plusieurs fichiers, dont plusieurs fichiers de polices diff\u00e9rentes avec des extensions telles que .ttf, .woff, .woff2 et .eot. Un fichier CSS doit \u00e9galement \u00eatre inclus.<\/li>\n<li><strong>T\u00e9l\u00e9versez le Web Font Kit sur votre site web \u00e0 l&rsquo;aide du FTP.<\/strong> Les instructions sp\u00e9cifiques \u00e0 ce sujet varient en fonction de votre h\u00e9bergeur, mais en g\u00e9n\u00e9ral, vous pouvez acc\u00e9der aux fichiers de votre site \u00e0 l&rsquo;aide d&rsquo;un <a href=\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-clients-ftp\/\">client FTP<\/a> ou du gestionnaire de fichiers de l&rsquo;interface d&rsquo;administration de votre h\u00e9bergeur, comme <a href=\"https:\/\/kinqsta.com\/fr\/blog\/qu-est-ce-que-cpanel\/\" rel=\"noopener\">cPanel<\/a>.<\/li>\n<li><strong>Mettez \u00e0 jour le fichier CSS \u00e0 l&rsquo;aide d&rsquo;un <a href=\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-editeurs-de-texte\/\" rel=\"noopener\">\u00e9diteur de texte<\/a><\/strong>. Tout \u00e9diteur de texte HTML que vous pr\u00e9f\u00e9rez fera l&rsquo;affaire, comme NotePad ou Sublime. Dans ce fichier, il y aura une \u00ab URL source \u00bb r\u00e9pertori\u00e9e. Vous devrez la mettre \u00e0 jour pour refl\u00e9ter l&rsquo;endroit o\u00f9 le Web Font Kit est maintenant h\u00e9berg\u00e9 sur votre serveur web. Copiez dans ce fichier le chemin d&rsquo;acc\u00e8s \u00e0 l&rsquo;endroit o\u00f9 chaque fichier de police est stock\u00e9 sur votre h\u00f4te web, comme suit :<\/li>\n<\/ol>\n<pre><code>@font-face {\nfont-family: \"FontName\";\nsrc: url(\"https:\/\/sitename.com\/css\/fonts\/FontName.eot\");\nsrc: url(\"https:\/\/sitename.com\/css\/fonts\/FontName.woff\") format(\"woff\"),\nurl(\"https:\/\/sitename.com\/css\/fonts\/FontName.otf\") format(\"opentype\"),\nurl(\"https:\/\/sitename.com\/css\/fonts\/FontName.svg#filename\") format(\"svg\");\n}<\/code><\/pre>\n<p>Vous pouvez ensuite mettre vos nouvelles polices \u00e0 profit en les ajoutant aux fichiers CSS de votre site avec la balise <strong>font-family<\/strong>.<\/p>\n<p>Pour am\u00e9liorer les performances du site et \u00e9viter les r\u00e9ajustements bizarres de la mise en page de votre site lors de son chargement, vous pouvez pr\u00e9charger les polices. <a href=\"https:\/\/kinqsta.com\/fr\/blog\/comment-changer-polices-wordpress\/\" rel=\"noopener\">Pr\u00e9charger les polices<\/a> et charger d&rsquo;abord les polices WOFF2 (ou la plus petite taille de police) peut am\u00e9liorer consid\u00e9rablement les performances. Pour ce faire, ajoutez une ligne de code \u00e0 la balise <strong>&lt;head&gt;<\/strong>. <a href=\"https:\/\/betterwebtype.com\/articles\/2019\/11\/02\/preloading-fonts-when-does-it-make-sense\/\" target=\"_blank\" rel=\"noopener noreferrer\">Better Web Type<\/a> propose un exemple concis :<\/p>\n<pre><code>&lt;link rel=\"preload\" as=\"font\" href=\"\/assets\/fonts\/3A1C32_0_0.woff2\" type=\"font\/woff2\" crossorigin=\"crossorigin\"&gt;<\/code><\/pre>\n<p>Une autre chose que vous pouvez faire est de limiter le jeu de caract\u00e8res pour vos polices personnalis\u00e9es. Si vous n&rsquo;utilisez que quelques caract\u00e8res d&rsquo;une police (pour un en-t\u00eate ou un logo, par exemple), vous n&rsquo;avez pas besoin de faire appel \u00e0 l&rsquo;ensemble des caract\u00e8res, mais seulement \u00e0 ceux dont vous avez r\u00e9ellement besoin. Pour demander uniquement les caract\u00e8res \u00ab Hello \u00bb, vous devez proc\u00e9der comme suit :<\/p>\n<pre><code>&lt;link href=\"http:\/\/fonts.googleapis.com\/css?family=Open+Sans&text=Hello\" rel=\"stylesheet\"&gt;<\/code><\/pre>\n<h3>Polices auto-h\u00e9berg\u00e9es lorsque cela est possible<\/h3>\n<p>Le processus d\u00e9crit ci-dessus concerne les <a href=\"https:\/\/kinqsta.com\/fr\/blog\/polices-local\/\" rel=\"noopener\">polices auto-h\u00e9berg\u00e9es<\/a>, mais il est important de r\u00e9p\u00e9ter que c&rsquo;est la meilleure approche. Elle acc\u00e9l\u00e8re consid\u00e9rablement le temps de chargement et signifie que vous ne d\u00e9pendez pas de la vitesse d&rsquo;un autre site pour terminer le processus de chargement de votre site.<\/p>\n<h3>Soyez prudent avec les variations de polices<\/h3>\n<p>Les <a href=\"https:\/\/csshell.dev\/posts\/font-variation-misfortune\/\" target=\"_blank\" rel=\"noopener noreferrer\">variations de polices<\/a> peuvent \u00eatre super utiles pour ajouter des styles amusants \u00e0 votre site web. Cependant, si elles sont mal utilis\u00e9es, elles peuvent aussi carr\u00e9ment casser votre site web.<\/p>\n<p>Si vous attribuez plus d&rsquo;un style sous <strong>font-variation-settings<\/strong>, il est probable qu&rsquo;ils se chevauchent et que l&rsquo;un d&rsquo;eux pr\u00e9vale sur l&rsquo;autre. Il est pr\u00e9f\u00e9rable de garder les choses simples et d&rsquo;utiliser les propri\u00e9t\u00e9s de police \u00e0 la place, comme illustr\u00e9 ici :<\/p>\n<pre><code>.bold {\nfont-weight: bold;\n}\n.italic {\nfont-style: italic;\n}<\/code><\/pre>\n<h3>Utilisez une police de secours<\/h3>\n<p>M\u00eame si vous faites l&rsquo;effort d&rsquo;ajouter une police personnalis\u00e9e \u00e0 votre site web et de l&rsquo;utiliser via CSS, elle ne fonctionnera pas toujours, surtout si elle est utilis\u00e9e par une personne disposant d&rsquo;un navigateur web obsol\u00e8te. Mais vous voulez quand m\u00eame que ces visiteurs du site aient une exp\u00e9rience de navigation agr\u00e9able.<\/p>\n<p>Pour cela, il est essentiel de d\u00e9finir une police de secours qui pourra \u00eatre utilis\u00e9e si aucune de vos autres polices n&rsquo;est utilisable. Pour ce faire, il vous suffit d&rsquo;indiquer la police de secours apr\u00e8s votre police pr\u00e9f\u00e9r\u00e9e lors de l&rsquo;attribution d&rsquo;une<strong> font-family<\/strong>. De cette fa\u00e7on, le CSS appellera votre police pr\u00e9f\u00e9r\u00e9e en premier, puis votre deuxi\u00e8me choix, puis votre troisi\u00e8me, et ainsi de suite.<\/p>\n<p>Selon <a href=\"https:\/\/www.w3schools.com\/css\/css_font_fallbacks.asp\" target=\"_blank\" rel=\"noopener noreferrer\">W3Schools<\/a>, il existe cinq cat\u00e9gories principales de <a href=\"https:\/\/kinqsta.com\/fr\/blog\/polices-html\/\" rel=\"noopener\">familles de polices<\/a>. Ce qui suit est une liste de ces familles avec les polices de secours populaires qui correspondent \u00e0 chacune d&rsquo;elles.<\/p>\n<ul>\n<li><strong>Serif :<\/strong> Times New Roman, Georgia, Garamond<\/li>\n<li><strong>Sans-serif : <\/strong>Arial, Tahoma, Helvetica<\/li>\n<li><strong>Monospace :<\/strong> Courier New<\/li>\n<li><strong>Cursive :<\/strong> Brush Script MT<\/li>\n<li><strong>Fantasy :<\/strong> Copperplate, Papyrus<\/li>\n<\/ul>\n<h2>10. Rendez le CSS accessible<\/h2>\n<p>Tout le monde devrait rendre ses sites web accessibles &#8211; sans exception. Et cela vaut \u00e9galement pour votre approche du CSS. Votre objectif doit \u00eatre de rendre votre site web utilisable par le plus grand nombre de personnes possible et la mise en \u0153uvre de mesures d&rsquo;accessibilit\u00e9 est un moyen fantastique d&rsquo;y parvenir.<\/p>\n<p>Vous pouvez rendre votre CSS accessible de plusieurs fa\u00e7ons :<\/p>\n<ul>\n<li>Ajoutez des <a href=\"https:\/\/kinqsta.com\/fr\/blog\/couleur-police-html\/\" rel=\"noopener\">variations de couleur<\/a> aux liens pour les faire ressortir.<\/li>\n<li>Faites en sorte que les fen\u00eatres popup puissent \u00eatre ferm\u00e9es en appuyant sur la touche ESC. Les personnes qui utilisent des lecteurs d&rsquo;\u00e9cran ou un syst\u00e8me d&rsquo;agrandissement ne seront souvent pas en mesure de voir le \u00ab X \u00bb \u00e0 l&rsquo;\u00e9cran pour refuser une fen\u00eatre popup, il est donc essentiel de les rendre d\u00e9sactivables par une simple pression sur une touche.<\/li>\n<li>Certains appareils n&rsquo;affichent m\u00eame pas les fen\u00eatres popup, alors assurez-vous que toutes les informations essentielles sont transmises ailleurs.<\/li>\n<li>Les \u00e9l\u00e9ments de survol (comme les infobulles) doivent \u00eatre <a href=\"https:\/\/accessuse.eu\/en\/Content-hover-focus.html\" target=\"_blank\" rel=\"noopener noreferrer\">d\u00e9clench\u00e9s par la touche Tab<\/a> ainsi que par un survol de la souris.<\/li>\n<li>Ne supprimez pas les contours. Les navigateurs affichent automatiquement un contour autour des <a href=\"https:\/\/kinqsta.com\/fr\/blog\/corriger-erreur-clickable-elements-too-close-together\/\" rel=\"noopener\">\u00e9l\u00e9ments<\/a> sur lesquels le clavier est actuellement focalis\u00e9. Vous pouvez d\u00e9sactiver cette fonction en utilisant <strong>outline:none<\/strong>, mais vous ne devriez pas, car elle est pr\u00e9cieuse pour les personnes qui utilisent des lecteurs d&rsquo;\u00e9cran ou qui sont malvoyantes et ont besoin de points de mise en \u00e9vidence\/de focalisation suppl\u00e9mentaires pour la navigation.<\/li>\n<li>Am\u00e9liorez l&rsquo;indicateur de mise au point. Comme mentionn\u00e9 ci-dessus, les contours autour des \u00e9l\u00e9ments mis en \u00e9vidence sont essentiels \u00e0 la navigation pour beaucoup, mais le contour par d\u00e9faut est souvent \u00e0 peine visible. Vous pouvez le modifier pour qu&rsquo;il soit plus visible en utilisant <strong>:focus<\/strong> pour d\u00e9finir un style qui attire davantage l&rsquo;attention sur ce qui est actuellement mis en \u00e9vidence. Vous pouvez faire quelque chose de similaire avec <strong>:hover<\/strong> pour am\u00e9liorer les effets de couverture. Un bon exemple de modification de <strong>:focus<\/strong> en action provient d&rsquo;un ensemble de directives d&rsquo;accessibilit\u00e9 de <a href=\"https:\/\/www.washington.edu\/accessibility\/checklist\/focus\/\">l&rsquo;Universit\u00e9 de Washington<\/a>:<\/li>\n<\/ul>\n<pre><code>a {\ncolor: black;\nbackground-color: white;\ntext-decoration: underline\n}\na:focus, a:hover {\ncolor: white;\nbackground-color: black;\ntext-decoration: none\n}<\/code><\/pre>\n<p>Cet extrait de code fait en sorte que les liens s&rsquo;affichent sous la forme d&rsquo;un texte noir sur un fond blanc mais passent \u00e0 un texte blanc sur un arri\u00e8re-plan lorsqu&rsquo;ils sont plac\u00e9s sous le focus du clavier (lorsque l&rsquo;utilisateur tape sur l&rsquo;\u00e9l\u00e9ment). Le m\u00eame effet se produit au survol de l&rsquo;\u00e9l\u00e9ment.<\/p>\n<h2>11. Impl\u00e9mentez des conventions de nommage<\/h2>\n<p>Cela peut sembler insignifiant sur le moment, mais le nom que vous d\u00e9cidez de donner aux \u00e9l\u00e9ments en CSS peut avoir des r\u00e9percussions durables &#8211; et peut activement vous co\u00fbter du temps et de l&rsquo;argent \u00e0 l&rsquo;avenir s&rsquo;il est mal fait. Avant m\u00eame de commencer \u00e0 <a href=\"https:\/\/kinqsta.com\/fr\/blog\/eliminer-javascript-css-bloquant-rendu\/\" rel=\"noopener\">\u00e9crire du CSS<\/a>, vous devriez d\u00e9cider d&rsquo;une s\u00e9rie de conventions de nommage et vous y tenir.<\/p>\n<p>Cela vous fera gagner beaucoup de temps sur le d\u00e9bogage plus tard, car vous \u00eates moins susceptible de vous r\u00e9f\u00e9rer au mauvais \u00e9l\u00e9ment lorsque vous \u00e9crivez votre code. Selon <a href=\"https:\/\/www.freecodecamp.org\/news\/css-naming-conventions-that-will-save-you-hours-of-debugging-35cea737d849\/\" target=\"_blank\" rel=\"noopener noreferrer\">FreeCodeCamp<\/a>, une bonne approche consiste \u00e0 s&rsquo;en tenir au formatage standard pour les noms CSS, c&rsquo;est-\u00e0-dire <strong>font-weight<\/strong> vs <strong>fontWeight<\/strong>.<\/p>\n<h3>Utilisez la convention de nommage BEM<\/h3>\n<p>Un bon moyen de garder les noms coh\u00e9rents est d&rsquo;utiliser la convention de nommage <a href=\"http:\/\/getbem.com\/naming\/\" target=\"_blank\" rel=\"noopener noreferrer\">BEM<\/a>. L&rsquo;objectif du BEM est de diviser l&rsquo;interface utilisateur en composants que vous pouvez r\u00e9utiliser \u00e0 l&rsquo;infini.<\/p>\n<p>BEM est l&rsquo;abr\u00e9viation de Block, Element, and Modifier. Mais d\u00e9composons ce que cela signifie r\u00e9ellement.<\/p>\n<ul>\n<li><strong><strong>Block<\/strong> <\/strong>: Un bloc peut \u00eatre n&rsquo;importe quel \u00e9l\u00e9ment de conception sur votre site web, comme un menu, un en-t\u00eate, un pied de page ou une colonne. Vos blocs doivent porter des noms tels que .main-nav ou .footer.<\/li>\n<li><strong>Element<\/strong>. Les \u00e9l\u00e9ments d\u00e9crivent les pi\u00e8ces qui composent chaque bloc. Pensez \u00e0 des \u00e9l\u00e9ments comme les polices, les couleurs, les boutons, les listes ou les liens. Lorsque vous utilisez la convention de nommage BEM, les \u00e9l\u00e9ments sont identifi\u00e9s en pla\u00e7ant deux traits de soulignement devant le nom de l&rsquo;\u00e9l\u00e9ment. Ainsi, si nous voulions parler de la police utilis\u00e9e dans l&rsquo;en-t\u00eate de votre site web, cela ressemblerait \u00e0 ceci en CSS avec la convention de nommage BEM : <strong>.header__font<\/strong><\/li>\n<li><strong>Modifier<\/strong>. La derni\u00e8re pi\u00e8ce du puzzle BEM est le modificateur. Les modificateurs vous permettent d&rsquo;\u00e9tablir le style de l&rsquo;\u00e9l\u00e9ment dans le bloc. Ils comprennent des \u00e9l\u00e9ments tels que les noms, les poids et les tailles des polices, les valeurs de couleur et les valeurs d&rsquo;alignement. Si vous souhaitez d\u00e9finir la couleur de la police dans l&rsquo;en-t\u00eate, vous devez \u00e9crire l&rsquo;\u00e9l\u00e9ment et le modificateur s\u00e9par\u00e9s par deux tirets : <strong>.header__font-red<\/strong><\/li>\n<\/ul>\n<p>Le respect de cette convention de nommage &#8211; ou d&rsquo;une autre convention d\u00e9cid\u00e9e par votre \u00e9quipe &#8211; peut rendre l&rsquo;exp\u00e9rience d&rsquo;\u00e9dition et de d\u00e9bogage beaucoup plus agr\u00e9able par la suite.<\/p>\n<h2>12. \u00c9vitez la balise !Important<\/h2>\n<p>Une autre bonne pratique \u00e0 int\u00e9grer dans votre routine de travail CSS est d&rsquo;\u00e9viter autant que possible de sur-utiliser la balise <strong>!important<\/strong>.<\/p>\n<p>Bien qu&rsquo;elle <em>puisse<\/em> r\u00e9soudre des probl\u00e8mes, son utilisation conduit souvent \u00e0 s&rsquo;y fier comme \u00e0 une b\u00e9quille. Et cela peut se traduire par un fouillis de <a href=\"https:\/\/kinqsta.com\/fr\/blog\/optimiser-css\/\" rel=\"noopener\">balises<strong> !important<\/strong><\/a> dans tout votre code, ce qui peut finir par casser votre site.<\/p>\n<p>Il s&rsquo;agit en fait de <a href=\"https:\/\/stackoverflow.com\/questions\/3706819\/what-are-the-implications-of-using-important-in-css\" target=\"_blank\" rel=\"noopener noreferrer\">sp\u00e9cificit\u00e9<\/a>. Si un s\u00e9lecteur est tr\u00e8s sp\u00e9cifique, votre navigateur web d\u00e9terminera qu&rsquo;il est plus important qu&rsquo;il ne le ferait avec des s\u00e9lecteurs moins sp\u00e9cifiques. La balise !important peut \u00eatre utilis\u00e9e pour identifier les propri\u00e9t\u00e9s qui sont plus importantes que les autres.<\/p>\n<p>Cela peut s&rsquo;av\u00e9rer d\u00e9licat, car vous devrez souvent utiliser plusieurs balises !important, chacune pour remplacer la pr\u00e9c\u00e9dente dans des sc\u00e9narios sp\u00e9cifiques. Et si vous le faites trop souvent, votre site risque de se casser ou vos styles de ne pas se charger correctement. Le plus souvent, cette balise est utilis\u00e9e comme une solution \u00e0 court terme, mais elle devient souvent permanente et peut poser des probl\u00e8mes plus tard, notamment lorsqu&rsquo;il s&rsquo;agit de d\u00e9boguer.<\/p>\n<p>L&rsquo;une des seules fois o\u00f9 l&rsquo;utilisation de la balise !important est jug\u00e9e acceptable est pour permettre \u00e0 l&rsquo;utilisateur final de remplacer les styles pour une utilisation avec des lecteurs d&rsquo;\u00e9cran et autres aides \u00e0 l&rsquo;accessibilit\u00e9. Elle est \u00e9galement utile lorsqu&rsquo;il s&rsquo;agit de classes utilitaires.<\/p>\n<h2>13. Utilisez Flexbox<\/h2>\n<p>Vous pouvez \u00e9galement utiliser Flexbox lorsque vous essayez de mettre en \u0153uvre les meilleures pratiques de traitement des CSS dans votre flux de travail. Flexbox est un moyen flexible de cr\u00e9er une mise en page web et d&rsquo;aligner les \u00e9l\u00e9ments sur la page, plut\u00f4t que d&rsquo;utiliser l&rsquo;option traditionnelle <a href=\"https:\/\/csshell.dev\/posts\/we-dont-float-down-here-anymore\/\" target=\"_blank\" rel=\"noopener noreferrer\">float<\/a>.<\/p>\n<p>Selon <a href=\"https:\/\/css-tricks.com\/snippets\/css\/a-guide-to-flexbox\/\" target=\"_blank\" rel=\"noopener noreferrer\">CSS-Tricks<\/a>, Flexbox est un module de bo\u00eete flexible qui constitue une mani\u00e8re alternative de structurer votre CSS en pr\u00eatant attention \u00e0 la mani\u00e8re dont vos mises en page sont align\u00e9es et distribu\u00e9es dans un conteneur. La meilleure partie est que la taille du conteneur lui-m\u00eame n&rsquo;a pas besoin d&rsquo;\u00eatre connue, et plut\u00f4t les propri\u00e9t\u00e9s contenues seront \u00ab flex \u00bb avec la taille changeante du conteneur. C&rsquo;est un excellent moyen de s&rsquo;adapter aux appareils mobiles.<\/p>\n<p>Une autre diff\u00e9rence essentielle est que le Flexbox est \u00ab agnostique \u00bb, ce qui signifie que ses mises en page ne sont pas structur\u00e9es verticalement ou horizontalement. Cela en fait un meilleur choix pour la conception de sites web et d&rsquo;applications complexes qui doivent s&rsquo;adapter \u00e0 de nombreux changements d&rsquo;orientation de l&rsquo;\u00e9cran. Les mises en page CSS standard sont bas\u00e9es sur les blocs et les mises en page flexbox reposent sur le \u00ab\u00a0\u00ab lex-flow \u00bb. L\u00e0 encore, CSS-Tricks propose un dessin concis qui illustre bien ce concept :<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2022\/06\/flexbox.png\" alt=\"Comment les mises en page flexbox fonctionnent selon CSS-Tricks\" width=\"900\" height=\"447\"><figcaption class=\"wp-caption-text\">Comment les mises en page flexbox fonctionnent selon CSS-Tricks<\/figcaption><\/figure>\n<p>Les \u00e9l\u00e9ments de la bo\u00eete flexible sont dispos\u00e9s sur <strong>l&rsquo;axe principal<\/strong> et <strong>l&rsquo;axe transversal<\/strong>, o\u00f9 chaque \u00e9l\u00e9ment et chaque propri\u00e9t\u00e9 sont con\u00e7us pour s&rsquo;adapter et s&rsquo;\u00e9couler en fonction de la taille du conteneur flexible.<\/p>\n<h2>14. Conseil WordPress : Ne modifiez pas directement les fichiers du th\u00e8me<\/h2>\n<p>La derni\u00e8re des meilleures pratiques CSS dont nous allons parler aujourd&rsquo;hui s&rsquo;adresse sp\u00e9cifiquement aux <a href=\"https:\/\/kinqsta.com\/fr\/blog\/css-wordpress\/\" rel=\"noopener\">utilisateurs de WordPress<\/a>. Ce n&rsquo;est jamais une bonne id\u00e9e de modifier directement les fichiers de votre th\u00e8me. Toute mise \u00e0 jour du site pourrait effacer ces modifications ou casser votre site. Le risque n&rsquo;en vaut pas la peine.<\/p>\n<p>Au lieu de cela, vous pouvez utiliser l&rsquo;option <strong>CSS suppl\u00e9mentaire<\/strong> dans la personnalisation du th\u00e8me pour apporter les modifications que vous souhaitez. Cependant, vous devez garder \u00e0 l&rsquo;esprit que cette option injecte le CSS en ligne et le place directement dans l&rsquo;en-t\u00eate.<\/p>\n<p>Si vous ne souhaitez apporter qu&rsquo;une ou deux modifications, cette option peut \u00eatre viable. Toutefois, tout ce que vous placez dans la case <strong>CSS suppl\u00e9mentaire<\/strong> restera en place, m\u00eame si vous effectuez une mise \u00e0 jour du th\u00e8me, une mise \u00e0 jour du site ou m\u00eame si vous changez de th\u00e8me.<\/p>\n<p>Si des modifications CSS plus importantes sont n\u00e9cessaires, il est pr\u00e9f\u00e9rable de les ajouter \u00e0 partir d&rsquo;une feuille de style CSS personnalis\u00e9e ou en utilisant un th\u00e8me enfant dans lequel vous modifiez directement le fichier <strong>style.css<\/strong> du th\u00e8me enfant. Cette m\u00e9thode est \u00e9galement \u00e0 l&rsquo;\u00e9preuve des mises \u00e0 jour.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Plonger t\u00eate baiss\u00e9e dans la cr\u00e9ation de CSS utiles et pr\u00e9cis peut sembler <em>beaucoup <\/em>pour un vrai d\u00e9butant, mais prendre le temps de s&rsquo;\u00e9duquer sur les meilleures pratiques peut vous \u00e9pargner beaucoup de temps, d&rsquo;efforts et de maux de t\u00eate par la suite.<\/p>\n<p>Nous esp\u00e9rons que cette collection de meilleures pratiques vous aidera \u00e0 vous diriger sur la bonne voie pour cr\u00e9er des <a href=\"https:\/\/kinqsta.com\/fr\/blog\/wordpress-accessible\/\">sites web fonctionnels et accessibles<\/a> pour les ann\u00e9es \u00e0 venir. Bonne chance !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque vous vous lancez dans la conception de sites web, un \u00e9l\u00e9ment cl\u00e9 pour que tout fonctionne correctement et ressemble \u00e0 ce que vous voulez est &#8230;<\/p>\n","protected":false},"author":117,"featured_media":60063,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[417,533,341],"topic":[1028],"class_list":["post-60048","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-css","tag-programming-best-practices","tag-web-development","topic-developpement-wordpress"],"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>14 meilleures pratiques CSS pour les d\u00e9butants<\/title>\n<meta name=\"description\" content=\"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"14 meilleures pratiques CSS pour les d\u00e9butants\" \/>\n<meta property=\"og:description\" content=\"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\" \/>\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=\"2022-07-28T07:39:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-22T08:43:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.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=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"14 meilleures pratiques CSS pour les d\u00e9butants\",\"datePublished\":\"2022-07-28T07:39:14+00:00\",\"dateModified\":\"2024-08-22T08:43:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\"},\"wordCount\":4953,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg\",\"keywords\":[\"css\",\"Programming Best Practices\",\"web development\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\",\"name\":\"14 meilleures pratiques CSS pour les d\u00e9butants\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg\",\"datePublished\":\"2022-07-28T07:39:14+00:00\",\"dateModified\":\"2024-08-22T08:43:54+00:00\",\"description\":\"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg\",\"width\":1460,\"height\":730,\"caption\":\"14 meilleures pratiques CSS pour les d\u00e9butants\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"D\u00e9veloppement WordPress\",\"item\":\"https:\/\/kinqsta.com\/fr\/sujets\/developpement-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"14 meilleures pratiques CSS pour les d\u00e9butants\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"14 meilleures pratiques CSS pour les d\u00e9butants","description":"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.","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:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/","og_locale":"fr_FR","og_type":"article","og_title":"14 meilleures pratiques CSS pour les d\u00e9butants","og_description":"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.","og_url":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2022-07-28T07:39:14+00:00","article_modified_time":"2024-08-22T08:43:54+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.","twitter_image":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Salman Ravoof","Dur\u00e9e de lecture estim\u00e9e":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"14 meilleures pratiques CSS pour les d\u00e9butants","datePublished":"2022-07-28T07:39:14+00:00","dateModified":"2024-08-22T08:43:54+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/"},"wordCount":4953,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","keywords":["css","Programming Best Practices","web development"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/","url":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/","name":"14 meilleures pratiques CSS pour les d\u00e9butants","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","datePublished":"2022-07-28T07:39:14+00:00","dateModified":"2024-08-22T08:43:54+00:00","description":"Vous pouvez apprendre \u00e0 tirer le meilleur parti de CSS, m\u00eame en tant que d\u00e9butant. Ce guide des meilleures pratiques CSS vous aidera \u00e0 vous lancer et \u00e0 en profiter.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#primaryimage","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/07\/meilleurs-pratiques-css.jpeg","width":1460,"height":730,"caption":"14 meilleures pratiques CSS pour les d\u00e9butants"},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/fr\/blog\/meilleurs-pratiques-css\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"D\u00e9veloppement WordPress","item":"https:\/\/kinqsta.com\/fr\/sujets\/developpement-wordpress\/"},{"@type":"ListItem","position":3,"name":"14 meilleures pratiques CSS pour les d\u00e9butants"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/fr\/#website","url":"https:\/\/kinqsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinqsta.com\/fr\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/60048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/comments?post=60048"}],"version-history":[{"count":13,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/60048\/revisions"}],"predecessor-version":[{"id":77791,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/60048\/revisions\/77791"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/de"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/nl"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/jp"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/translations\/dk"},{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/60048\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media\/60063"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media?parent=60048"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/tags?post=60048"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/topic?post=60048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}