Ameliorez son code html

WRInaute impliqué
Voila j'ai analysé mon code html et il ya plusieurs erreurs que je comprends pas :

1)
151;<DIV id=datacontainer onmouseover="scrollspeed=0"
152: style="LEFT: 2; WIDTH: 142; POSITION: top; TOP: 1; height:180" direction: up;
--Error: unknown attribute "DIRECTION:" for element <DIV>.
--Fehler: unknown attribute "UP;" for element <DIV>.
153: onmouseover="scrollspeed=0">

2
<table border="0" scrolling="yes" height="10" bgColor="#3399FF" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="102%" id="AutoNumber1">
--Error: unknown attribute "SCROLLING" for element <TABLE>.
--Fehler: unknown attribute "HEIGHT" for element <TABLE>.


3
<td background="images/index_19.gif" width="10"></td>
--Error: unknown attribute "BACKGROUND" for element <TD>.


4
je n'arrive pas a comprendre ce que veut dire :
</TABLE> on line 369 seems to overlap <TR>, opened on line 385.


5
<IFRAME WIDTH="468" HEIGHT="60" SCROLLING=NO SRC="http://www.banr-exchange.com/System/remote_view.php?numero=144"></IFRAME>
--Error: empty container element <IFRAME>.


Voila sinon j'aimerais savoir les principales différence avec le XHTML :-o) :D
[/b]
 
WRInaute impliqué
vitalizo a dit:
Voila j'ai analysé mon code html et il ya plusieurs erreurs que je comprends pas :

1)
151;<DIV id=datacontainer onmouseover="scrollspeed=0"
152: style="LEFT: 2; WIDTH: 142; POSITION: top; TOP: 1; height:180" direction: up;
--Error: unknown attribute "DIRECTION:" for element <DIV>.
--Fehler: unknown attribute "UP;" for element <DIV>.
153: onmouseover="scrollspeed=0">

Tout simplement direction up qui n'est pas valable pour un div
vitalizo a dit:
2
<table border="0" scrolling="yes" height="10" bgColor="#3399FF" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="102%" id="AutoNumber1">
--Error: unknown attribute "SCROLLING" for element <TABLE>.
--Fehler: unknown attribute "HEIGHT" for element <TABLE>.

Pareil mais avec scrolling et height. Pour height, on le voit communément, mais c'est une modification par microsoft, non compatible avec la norme pure et dure edité par le w3c.

Tu dois passer par l'attribut style et le mettre en css :

style="height:10px;"

vitalizo a dit:
3
<td background="images/index_19.gif" width="10"></td>
--Error: unknown attribute "BACKGROUND" for element <TD>.

Pareil que pour height, et tu dois passer par css via style.

style="background:url('images/index_19.gif');"

vitalizo a dit:
4
je n'arrive pas a comprendre ce que veut dire :
</TABLE> on line 369 seems to overlap <TR>, opened on line 385.

Tu as certainement un tr ouvert (à la ligne 385 :D) et par refermé correctement.
 
WRInaute impliqué
Bourriquet a dit:
Pareil que pour height, et tu dois passer par css via style.

style="background:url('images/index_19.gif');"


Donc si je capte bien c'est préférable que je crée une trentaine de background en css?


et puis en anglais seem veut dire sembler donc ca signifie que le logiciel peut se tromper non et qu'il n'y a pas d'erreur, non?
Car ca fait 2 heures que j'essaye de voir les erreurs avec les seem to overlap mais j'en vois pas
 
WRInaute impliqué
Si le logiciel te sort une erreur, c'est qu'il y en a une. Par contre, il se peut que ton TR soit bien refermé, mais qu'à cause de quelque chose ( par exemple un commentaire html mal écrit, un guillemet oublié) il lui soit invisible.

Pour les background il vaut mieux les mettres en css, au moins tu es sur que ça sera géré par tout les navigateurs
 
Discussions similaires
Haut