[ html 4.1 Strict ] petite erreur, comprends pas :(

petite erreur, comprends pas :( [ html 4.1 Strict ] - HTML/CSS - Programmation

Marsh Posté le 30-07-2002 à 18:50:36    

http://validator.w3.org/check?uri= [...] .01+Strict
 

</table><a name="bas"></a>
                       ^Error: element "A" not allowed here;


possible cause is an inline element containing a block-level element  
 
et quels sont les options de <object> ?
 
edit : subcat


Message édité par j-'-r le 30-07-2002 à 18:51:02
Reply

Marsh Posté le 30-07-2002 à 18:50:36   

Reply

Marsh Posté le 30-07-2002 à 18:52:01    

Mets le avant le </table> :)

Reply

Marsh Posté le 30-07-2002 à 19:36:27    

et pk g ca :
Warning: DOCTYPE Override in effect! Any DOCTYPE Declaration in the document has been supressed and the DOCTYPE for «HTML 4.01 Strict» inserted instead. The document will not be Valid until you alter the source file to reflect this new DOCTYPE.  
alors que c'est le bon ?
 

1: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
2: <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> -->


il remplace le mien (2) par le leur (1) alors que c le mm

Reply

Marsh Posté le 30-07-2002 à 20:41:24    

cellspacing="0" cellpadding="0"
equivalent en css ?
padding: 0 ca marche pas :( ( au niveau de table )
 
et quels sont les attributs de <objet> ?

Reply

Marsh Posté le 30-07-2002 à 20:57:00    

Line 73, column 20:  
       

<td width="58%">       
                      ^Error: there is no attribute "WIDTH" for this element (in this HTML version)


 
je fais comment ?

Reply

Marsh Posté le 30-07-2002 à 21:03:14    

J-'-R a écrit a écrit :

Line 73, column 20:  
       

<td width="58%">       
                      ^Error: there is no attribute "WIDTH" for this element (in this HTML version)


 
je fais comment ?




 
CSS

Reply

Marsh Posté le 30-07-2002 à 21:16:35    

J-'-R a écrit a écrit :

cellspacing="0" cellpadding="0"
equivalent en css ?
padding: 0 ca marche pas :( ( au niveau de table )
 
et quels sont les attributs de <objet> ?



cellspacing --> border-spacing (au niveau du <table> )
cellpadding --> padding (au niveau du <td> )

Reply

Marsh Posté le 30-07-2002 à 21:19:13    

J-'-R a écrit a écrit :

Line 73, column 20:  
       

<td width="58%">       
                      ^Error: there is no attribute "WIDTH" for this element (in this HTML version)


 
je fais comment ?



Soit avec les CSS (tu définis width dans une classe qui s'y rapporte)
Soit en définissant un <colgroup> et des <col> successifs (moins bien supporté) Voir http://www.w3.org/TR/html4/struct/tables.html#h-11.2.4

Reply

Marsh Posté le 30-07-2002 à 21:21:12    

<td style="width: 58%">

Reply

Marsh Posté le 30-07-2002 à 21:31:11    

The Real Maxou a écrit a écrit :

<td style="width: 58%">




:non: Non, definir un style en ligne comme ça c'est moche. Tu perds toute la souplesse des CSS. Mieux vaut définir une classe ou un id et d'y appliquer le style. Ce sera plus facilement modifiable ensuite.

Reply

Marsh Posté le 30-07-2002 à 21:31:11   

Reply

Marsh Posté le 30-07-2002 à 21:37:46    

gm_superstar a écrit a écrit :

 
:non: Non, definir un style en ligne comme ça c'est moche. Tu perds toute la souplesse des CSS. Mieux vaut définir une classe ou un id et d'y appliquer le style. Ce sera plus facilement modifiable ensuite.




 
Oue mais c correct aussi  :na:

Reply

Marsh Posté le 30-07-2002 à 21:41:28    

C'est pas parce que c'est correct que ça doit être utilisé. Si tu as un site un peu important à maintenir, tu te rendras compte bien vite que ce genre de truc est impossible à maintenir.

Reply

Marsh Posté le 30-07-2002 à 21:58:53    

gm_superstar a écrit a écrit :

 
cellspacing --> border-spacing (au niveau du <table> )
cellpadding --> padding (au niveau du <td> )




marche pas

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed