1

Je suis en plein TP d'HTML et ce validateur à la con de http://validator.w3.org commence à me les briser sérieusement

Le code suivant :
<body background=fond.gif>

m'affiche un splendide Error Line 7 column 17: there is no attribute "background" bang

Ou j'ai pas compris la balise <DOCTYPE>, ou bien les standards m'échappent complètement sorry

2

ca doit etre un truc comme ca..
<body style="background:'fond.gif'" />

3

et pis d'abord, faut mieux mettreu une css
<style>
body { background: url(fond.gif); }
</style>
... <body>

4

OK, merci pour l'info.

5

Bon après avoir corrigé deux-trois trucs (notamment après spécifié le bon format dans le doctype (c'était du HTML 4.01 pas du XHTML -______-)), y'a un truc qui le gêne :

<p align="right">
<table>
<tr>
<td>blabla</td>
</tr>
</table>
</p>


Et là il met le gros message : end tag for element "P" which is not open. neutral
C'est quoi ce binz...

6

T'as pas fermé </table> wink
avatar
Webmaster et développeur du site. Pour tout probleme ou question envoyez un mini message ou mail.

Suivez l'actualité de tous vos site préférés sur yAronews : http://ns.yaronet.com =)

7

ah oué tiens, merci yAro ^^

Mais même en fermant la balise table ça me le fait quand même mourn...
le> </p>[edit] : <p align="right"> <table border="0"> <tr> <td><B><FONT FACE="Verdana" SIZE=5><A href="./objectifs.htm">Objectifs</A></FONT></B></td> <td>     </td> <td><B><FONT FACE="Verdana" SIZE=5><A href="http://www.licinfo.ups-tlse.fr" target=_blank>Informatique</A></FONT></B></td> <td>     </td> <td><B><FONT FACE="Verdana" SIZE=5><A href="./nintendo.htm">Nintendo</A></FONT></B></td> <td>     </td> <td><B><FONT FACE="Verdana" SIZE=5><A href="./loisirs.htm">Loisirs</A></FONT></B></td> <td>     </td> <td><B><FONT FACE="Verdana" SIZE=5><A href="./biscuits.htm">Biscuits</A></FONT></B></td> </tr> </tab peut-être en mettant le bon extrait de source (rigolez pas)...

8

C'est juste que tu peux pas mettre un tableau dans un paragraphe je pense, donc quand tu ouvres <table> ça referme implicitement le <p> happy (si tu es en html et pas en xhtml tu as droit aux balises implicites, donc c'est pas une erreur, sinon il t'aurait peut-être dit que tu n'avais pas le droit de mettre un élément table dans un élément p). Je précise que je ne suis pas du tout sûr que c'est ça hein ^^. Dans le résultat, ça donne quelque chose d'aligné à droite ou pas ?
sinon tu peux essayer de remplacer p par div, par exemple.

edit : après vérification c'est bien ça hehe
9.3.1 Paragraphs: the P element
Start tag: required, End tag: optional The P element represents a paragraph. It cannot contain block-level elements (including P itself).
table c'est « block-level » donc quand tu mets un tableau ça termine automatiquement le paragraphe, dont le tag de fin est facultatif. Logiquement, ce tableau ne devrait donc pas être aligné à droite avec ton code happy
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

9

pour bien faire il faut mettre le <p> dans le <table>

10

Ah oui j'avais pas pensé à ça. Mais mettre un <div> à la place du <p> marcherait aussi, non ?
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

11

heu peut-être, j'avoue que je n'en sais rien.

12

OK, donc un <table align="right"> devrait faire l'affaire ? Je précise que le tableau doit être aligné à droite mais c'est juste pour coller au plus près d'un modèle de CV qu'on nous a donnés en TP :]