- ta balise <article> englobe plusieurs divs qui ont des id du type article_1, article_2,... Ces derniers devraient être autant d'articles et être regroupés dans une <section>
- <div id="Categories"> devrait être une <nav>
Sauf besoin impérieux, évite de multiplier les div. Par exemple quel besoin t'oblige à mettre ton <h1> dans une <div> ? Et le <h2> ? Et certains liens ?
Enfin ne laisse pas d'espace entre tes <li> et tes <a>.
Ah et puis évidemment il manque les alt sur les images et les titles sur les liens
Déjà, enlève tous ces id, mets des classes à la place, les id c'est pour les ancres.
Ensuite, pourquoi des article avec des div="article" et pas des section avec des article class="ta-classe" ? Niveau sémantique c'est mieux. De manière générale tu as des div partout je trouve de toute façon, ce serait (je pense) à revoir.
Ensuite pour ta nav tu n'est pas obligé de faire des ul / li, tu peux mettre tes a dedans directement, mais ça reste moins grave que le reste.
Aussi, il te manque des métas (bon certaines tu peux les mettre après), des balises alt, tu peux remplacer "..." par …
Pour l'instant c'est les premiers trucs que je vois.
Ah tiens je viens de voir que tu as plusieurs h1 dans ta page. Attention un seul h1 par page, les sous-titres en h2.
Attention, sauf erreur de ma part, à la ligne 59 tu fermes une div sans l'avoir ouverte avant. C'est probablement une coquille qui reste de tes modifications.
Je risque également de paraître sectaire mais tes nav sont une liste de liens donc pour moi tu ne peux pas te passer des la structure nav >ul > li conformément aux spécifications du HTML5 : https://www.w3.org/TR/html51/sections.html#the-nav-element
h2–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines unless intended to be the heading for a new section or subsection.
On peut considérer une navigation comme une liste de liens, ou pas. Dans le cas d'un menu déroulant, oui, utiliser une liste imbriquée sera pertinent, et pratique, mais sinon, ce n'est pas obligé.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
1er code HTML solo, avis avant de passer au CSS
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Pas d'aide concernant le code par MP, le forum est là pour ça :)