Aller au contenu

Sujets conseillés

Posté

Bonjour, je sais que le sujet a été posé une bonne centaine de fois partout sur le web mais je ne trouve pas de solution qui corresponde à mes envies.

J'essaie de valider l'unique page de ce site :

http://1744records.com/index.php

Mais il me donne tout un tas d'erreur due à cette portion de code qui se répète plein de fois sur la page :

<a class="album" href="http://www.1744records.com">
<img src="images/album/album1.jpg" alt="y'a pas" />
<p class="artistemusique"><span class="artiste">
Tom Chris
</span><br />La Versallaise EP</p>

<p class="releasedate">Release date: Feb 1st 2009</p>
<div class="clear"></div></a>

Malheureusement je ne vois pas trop comment faire autrement, vous avez une idée ?

Posté

Essai ça:

<a class="album" href="http://www.1744records.com">
<img src="images/album/album1.jpg" alt="y'a pas" /></a>
<p class="artistemusique"><a class="album" href="http://www.1744records.com"><span class="artiste">
Tom Chris
</span><br />La Versallaise EP</a></p>

<p class="releasedate"><a class="album" href="http://www.1744records.com">Release date: Feb 1st 2009</a></p>
<div class="clear"></div>

Se sera valide mais est ce que le résultat te conviendra! a voir.

Pour l'erreur en elle même tu ne peut pas mettre de balise block (en bloc comme p ou div) à l'intérieur de balises inline (en ligne comme a)

A+

Posté (modifié)

Salut, merci pour cette idée, je vais tester le résultat, je viendrais éditer dès que c'est fait.

EDIT > ça donne plus du tout le même résultat, en plus ça m'énerve ce genre de problème, c'est beaucoup moins correcte quand on y réfléchi, aucun intérêt à ce que ça soit valide et pas ce que j'avais avant...

Modifié par guiant
Posté

Les normes c'est : Pas de balise de type block (comme le P) dans une balise de type inline (comme le a)

Un code plus correct c'est :

<p class="album">
<a href="http://www.1744records.com">
<img src="images/album/album1.jpg" alt="" />
<strong>Tom Chris</strong><br />
La Versallaise EP<br />
<em>Release date: Feb 1st 2009</em>
</a>
</p>

et tu refais proprement la css associé

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...