5568 sujets

Sémantique web et HTML

Bonsoir,
je viens de recommencer mon projet pour faire un site internet propre et accessible, d'apres ce que j'ai pu comprendre il faut avoir une bonne structure de base et donc je vous propose de visionner mon ebauche : ebauche de structure
Mon probleme vient surtout de la partie 2 (Collections) ou je trouve qu'il y a beaucoup de <ul>.

Merci d'etre indulgent ^^ mais n'hesitez surtout pas niveaux critiques Smiley confused

ps: le code de Xiti en dessous de la balise </html> est ajouté par mon hebergeur donc à ne pas prendre en compte ^^ merci
Modifié par webphn (12 Sep 2005 - 15:39)
Bonjour webphn. Smiley smile

Et si tu corrigeais les erreurs rapportées par le validateur du w3c, ça serait déjà ça de gagné...

Un <ul> ne peut contenir que des <li>, pas autre chose.
Modifié par Stephan (10 Sep 2005 - 22:45)
Merci stephan ^^
Pourtant en francais j'avoue que je n'y comprend rien Smiley ohwell
voici les resultats du test Smiley murf au secours Smiley decu

enfin disons que dans mes <li> je ne mettent aucun hx je met quoi ?
Modifié par webphn (11 Sep 2005 - 02:26)
Stephan a écrit :

Un <ul> ne peut contenir que des <li>, pas autre chose.

Or, tes <ul> contiennent des <p> et d'autres <ul>. Les <h3> ne sont pas en cause puisqu'ils logent tranquillement dans des <li> et un <li> peut contenir à peu près n'importe quoi.
Modifié par Stephan (10 Sep 2005 - 23:50)
Que puis je mettre comme balise qui remplacerait la <p> dans les <ul> ???
Modifié par webphn (10 Sep 2005 - 23:58)
webphn a écrit :
Que puis je mettre comme balise qui remplacerait la <p> dans les <ul> ???

Tu mets les <p> dans des <li>.

<li><p></p></li>

Selon la même logique, tu places tes <ul> dans des <li>

<ul>
	<li>
		<ul>
			<li></li>
		</ul>
	</li>
</ul>

Parce qu'un <ul> ne peut contenir que des <li> mais, un <li> peut contenir à peu prêt n'importe quoi.
Modifié par Stephan (11 Sep 2005 - 00:15)
Merci je m'en doutais et tu répond exactement à ma question toute biscornue ^^ je corrige ca et je bump Smiley lol
Modifié par webphn (11 Sep 2005 - 02:27)
YYYYYYYYooooooooooouuuuuuuuuuuHHHHouuuuuuu ^^ enfin

a écrit :
Ce document est valide XHTML 1.0 Strict
Avertissements
* Le jeu de caractères trouvé "iso-8859-15" est inconnu ou n'est pas géré par le validateur.
A la place du jeu de caractères, nous avons identifié l'encodage "utf-8", qui sera utilisé pour valider le document.
Vous pouvez consulter ici une liste officielle des types d'encodage.

* XML-Declaration not available! Add an valid XML-Declaration to your Document!

Maintenant on vois tout de suite que le code est plus propre ^^
@Stephan merci pour ton aide si précieuse Smiley biggrin
Modifié par webphn (11 Sep 2005 - 15:30)