{"id":184,"date":"2023-12-07T14:47:05","date_gmt":"2023-12-07T13:47:05","guid":{"rendered":"https:\/\/www.abc-conception.com\/blog\/?p=184"},"modified":"2023-12-07T19:37:27","modified_gmt":"2023-12-07T18:37:27","slug":"peut-on-utiliser-le-terme-factoriser-pour-du-html-ou-du-css","status":"publish","type":"post","link":"https:\/\/www.abc-conception.com\/blog\/peut-on-utiliser-le-terme-factoriser-pour-du-html-ou-du-css\/","title":{"rendered":"Peut-on utiliser le terme factoriser pour du HTML ou du CSS ?"},"content":{"rendered":"<p>Le terme \u00ab\u00a0factoriser\u00a0\u00bb est g\u00e9n\u00e9ralement utilis\u00e9 en math\u00e9matiques pour d\u00e9composer un nombre en facteurs, mais il peut \u00e9galement \u00eatre utilis\u00e9 dans le contexte de la programmation pour d\u00e9crire le processus de r\u00e9duction de la redondance dans le code. En HTML et CSS, on peut certainement parler de \u00ab\u00a0factoriser\u00a0\u00bb pour d\u00e9crire l&rsquo;action de regrouper des styles ou des \u00e9l\u00e9ments communs afin de r\u00e9duire la duplication de code.<\/p>\n<p>En HTML, cela pourrait signifier regrouper des parties de code HTML similaires dans des balises ou des composants r\u00e9utilisables. En CSS, cela pourrait signifier regrouper des styles communs dans des s\u00e9lecteurs plus g\u00e9n\u00e9raux ou utiliser des classes r\u00e9utilisables.<\/p>\n<p>Exemple en html :<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-187 size-full\" src=\"https:\/\/www.abc-conception.com\/blog\/wp-content\/uploads\/2023\/12\/exemple_factorisation_code_html-e1701974073813.jpg\" alt=\"Exemple de factorisation de code html\" width=\"767\" height=\"859\" srcset=\"https:\/\/www.abc-conception.com\/blog\/wp-content\/uploads\/2023\/12\/exemple_factorisation_code_html-e1701974073813.jpg 767w, https:\/\/www.abc-conception.com\/blog\/wp-content\/uploads\/2023\/12\/exemple_factorisation_code_html-e1701974073813-268x300.jpg 268w\" sizes=\"(max-width: 767px) 100vw, 767px\" \/><\/p>\n<p>Par exemple, au lieu d&rsquo;avoir plusieurs r\u00e8gles CSS similaires pour diff\u00e9rents \u00e9l\u00e9ments, on pourrait factoriser en regroupant les styles communs dans une classe et en l&rsquo;appliquant aux \u00e9l\u00e9ments pertinents. Cela permet de rendre le code plus lisible, maintenable et de r\u00e9duire la duplication.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le terme \u00ab\u00a0factoriser\u00a0\u00bb est g\u00e9n\u00e9ralement utilis\u00e9 en math\u00e9matiques pour d\u00e9composer un nombre en facteurs, mais il peut \u00e9galement \u00eatre utilis\u00e9 dans le contexte de la programmation pour d\u00e9crire le processus de r\u00e9duction de la redondance dans le code. En HTML et CSS, on peut certainement parler de \u00ab\u00a0factoriser\u00a0\u00bb pour d\u00e9crire l&rsquo;action de regrouper des styles [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":188,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,26],"tags":[34,14,35],"class_list":["post-184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bonnes-pratiques","category-developpement","tag-css","tag-html","tag-vocabulaire"],"_links":{"self":[{"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/posts\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":0,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/media\/188"}],"wp:attachment":[{"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.abc-conception.com\/blog\/wp-json\/wp\/v2\/tags?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}