{"id":7,"date":"2023-12-21T20:40:46","date_gmt":"2023-12-21T20:40:46","guid":{"rendered":"https:\/\/yzaz.net\/html\/?page_id=7"},"modified":"2024-11-03T10:00:47","modified_gmt":"2024-11-03T10:00:47","slug":"class-id","status":"publish","type":"page","link":"https:\/\/yzaz.net\/html\/class-id\/","title":{"rendered":"Class et ID"},"content":{"rendered":"<h4>Identification d\u2019un \u00e9l\u00e9ment avec class<\/h4>\n<p>Comment donner \u00e0 un titre particulier une autre couleur que celle des autres titres du site Web\u00a0? Comment regrouper les liens en diff\u00e9rentes cat\u00e9gories et donner \u00e0 chacune un style sp\u00e9cial\u00a0? Solution: Le regroupement d&#8217;\u00e9l\u00e9ments dans une classe.<br \/>\nExp\u00a0:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;p&gt;Pays africains:&lt;\/p&gt;\r\n &lt;ul&gt; \r\n&lt;li&gt;&lt;a href=&quot;ma.htm&quot;&gt;Maroc&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;li&gt;&lt;a href=&quot;al.htm&quot;&gt;Alg\u00e9rie&lt;\/a&gt;&lt;\/li&gt;\r\n&lt;li&gt;&lt;a href=&quot;tu.htm&quot;&gt;Tunisie&lt;\/a&gt;&lt;\/li&gt;\r\n &lt;\/ul&gt; \r\n&lt;p&gt;Pays europ\u00e9ens:&lt;\/p&gt;\r\n &lt;ul&gt; \r\n&lt;li&gt;&lt;a href=&quot;fr.htm&quot;&gt;France&lt;\/a&gt;&lt;\/li&gt;\r\n &lt;li&gt;&lt;a href=&quot;es.htm&quot;&gt;Espagne&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;li&gt;&lt;a href=&quot;it.htm&quot;&gt;Italie&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;\/ul&gt; \r\n<\/pre>\n<p>Nous voulons ensuite que les liens des pays africains soient jaune, que ceux des pays europ\u00e9ens soient rouge, et que les autres liens de la page Web restent bleu.<br \/>\nNous r\u00e9partissons ainsi les liens en deux cat\u00e9gories. On assigne une classe \u00e0 chaque lien avec l&#8217;attribut class.<br \/>\nFichier HTML:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;p&gt;Pays africains:&lt;\/p&gt;\r\n &lt;ul&gt; \r\n&lt;li&gt;&lt;a href=&quot;ma.htm&quot; class=&quot;af&quot;&gt;Maroc&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;li&gt;&lt;a href=&quot;al.htm&quot; class=&quot;af&quot;&gt;Alg\u00e9rie&lt;\/a&gt;&lt;\/li&gt;\r\n&lt;li&gt;&lt;a href=&quot;tu.htm&quot; class=&quot;af&quot;&gt;Tunisie&lt;\/a&gt;&lt;\/li&gt;\r\n &lt;\/ul&gt; \r\n&lt;p&gt;Pays europ\u00e9ens:&lt;\/p&gt;\r\n &lt;ul&gt; \r\n&lt;li&gt;&lt;a href=&quot;fr.htm&quot; class=&quot;eu&quot;&gt;France&lt;\/a&gt;&lt;\/li&gt;\r\n &lt;li&gt;&lt;a href=&quot;es.htm&quot; class=&quot;eu&quot;&gt;Espagne&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;li&gt;&lt;a href=&quot;it.htm&quot; class=&quot;eu&quot;&gt;Italie&lt;\/a&gt;&lt;\/li&gt; \r\n&lt;\/ul&gt; \r\n<\/pre>\n<p>Fichier CSS<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\na { color: blue; } \r\na.af { color: #FFBB00; } \r\na.eu { color: #800000; }\r\n<\/pre>\n<h4>Identification d&#8217;un \u00e9l\u00e9ment avec un id<\/h4>\n<p>on utilise l&#8217;attribut id pour identifier un \u00e9l\u00e9ment unique parmi plusieurs \u00e9l\u00e9ments<br \/>\nOn ne peut pas avoir deux \u00e9l\u00e9ments avec le m\u00eame id dans le document.<br \/>\nExp\u00a0:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;h1&gt;Chapitre 1&lt;\/h1&gt;\r\n&lt;h2&gt;Chapitre 1.1&lt;\/h2&gt;\r\n&lt;h2&gt;Chapitre 1.2&lt;\/h2&gt;\r\n&lt;h1&gt;Chapitre 2&lt;\/h1&gt;\r\n&lt;h2&gt;Chapitre 2.1&lt;\/h2&gt;\r\n&lt;h3&gt;Chapitre 2.1.2&lt;\/h3&gt;\r\n<\/pre>\n<p>Il pourrait s&#8217;agir des titres d&#8217;un document partag\u00e9 en chapitres ou en paragraphes. On assigne un id \u00e0 chaque chapitre comme ceci\u00a0:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;h1 id=&quot;c1&quot;&gt;Chapitre 1&lt;\/h1&gt;\r\n&lt;h2 id=&quot;c1-1&quot;&gt;Chapitre 1.1&lt;\/h2&gt; \r\n&lt;h2 id=&quot;c1-2&quot;&gt;Chapitre 1.2&lt;\/h2&gt;\r\n&lt;h1 id=&quot;c2&quot;&gt;Chapitre 2&lt;\/h1&gt; \r\n&lt;h2 id=&quot;c2-1&quot;&gt;Chapitre 2.1&lt;\/h2&gt;\r\n&lt;h3 id=&quot;c2-1-2&quot;&gt;Chapitre 2.1.2&lt;\/h3&gt; \r\n<\/pre>\n<p>Le titre du chapitre\u00a01.2 appara\u00eet en rouge:<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">\r\n#c1-2 { color: red; } \r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Identification d\u2019un \u00e9l\u00e9ment avec class Comment donner \u00e0 un titre particulier une autre couleur que celle des autres titres du site Web\u00a0? Comment regrouper les liens en diff\u00e9rentes cat\u00e9gories et donner \u00e0 chacune un style sp\u00e9cial\u00a0? Solution: Le regroupement d&#8217;\u00e9l\u00e9ments dans une classe. Exp\u00a0: &lt;p&gt;Pays africains:&lt;\/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;ma.htm&quot;&gt;Maroc&lt;\/a&gt;&lt;\/li&gt; &lt;li&gt;&lt;a href=&quot;al.htm&quot;&gt;Alg\u00e9rie&lt;\/a&gt;&lt;\/li&gt; &lt;li&gt;&lt;a href=&quot;tu.htm&quot;&gt;Tunisie&lt;\/a&gt;&lt;\/li&gt; &lt;\/ul&gt; &lt;p&gt;Pays europ\u00e9ens:&lt;\/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;fr.htm&quot;&gt;France&lt;\/a&gt;&lt;\/li&gt; &lt;li&gt;&lt;a<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":20,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/pages\/7"}],"collection":[{"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":1,"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":8,"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/pages\/7\/revisions\/8"}],"wp:attachment":[{"href":"https:\/\/yzaz.net\/html\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}