webForumDet fria alternativet

Inte tillåtna attribut i XHTML

8 svar · 465 visningar · startad av i-or

i-orMedlem sedan nov. 2001294 inlägg
#1

Jag tänkte att jag skulle testa det här med XHTML. Men när jag skulle validera ett testdokument så fick jag fel även på kod, som jag inte hittat någonstans att XHTML inte stödjer. Troligen är det tidigare HTML-versioner som "tagit bort" dessa attribut. Problemet är att jag inte vet något sätt att ersätta dessa "livsnödvändiga" attribut.

Det vore schysst om någon kunde länka till sida med information om saken eller själv säga vad jag ska ersätta följande attribut med:

<body leftmargin="25" marginwidth="25" bgcolor="#10A5ff">

Error: there is no attribute "leftmargin" for this element (in this HTML version)

Error: there is no attribute "marginwidth" for this element (in this HTML version)

Error: there is no attribute "bgcolor" for this element (in this HTML version)

<tr height="30">

Error: there is no attribute "height" for this element (in this HTML version)

<td colspan="4" width="730" valign="top" bgcolor="#10A5ff">

Error: there is no attribute "width" for this element (in this HTML version)

Error: there is no attribute "bgcolor" for this element (in this HTML version)

<td colspan="4" bgcolor="#10A5FF" background="top1.gif">

Error: there is no attribute "background" for this element (in this HTML version)

<script type="text/javascript" language="JavaScript">

Error: there is no attribute "language" for this element (in this HTML version)

<p align="left" style="margin-top: 10">

Error: there is no attribute "align" for this element (in this HTML version)

<center>Copyright © 2002 - ...

Error: element "center" not defined in this HTML version

Web-TorMedlem sedan nov. 200013 890 inlägg
#2

<body leftmargin="25" marginwidth="25" bgcolor="#10A5ff">

<body style="margin-left: 25px; background-color: #10A5FF;">

<tr height="30">

<tr style="height: 30px;">

<td colspan="4" width="730" valign="top" bgcolor="#10A5ff">

<td colspan="4" valign="top" style="width: 730px; background-color: #10A5FF;">

<td colspan="4" bgcolor="#10A5FF" background="top1.gif">

<td colspan="4" style="background-color: #10A5FF; background-image : url(top1.gif);">

<script type="text/javascript" language="JavaScript">

Ta helt enkelt bort language="JavaScript". ;)

<p align="left" style="margin-top: 10">

<p style="text-align: left; margin-top: 10[b]px[/b];">

<center>Copyright © 2002 - ...

<div style="text-align: center;">Copyright © 2002 </div>

Men reservation för stavfel. ;)

i-orMedlem sedan nov. 2001294 inlägg
#3

Tusen tack!!

i-orMedlem sedan nov. 2001294 inlägg
#4

Efter att ha översatt min "riktiga" förstasida kom ytterligare felaktigheter upp enligt validatorn. Vissa kopplade till JavaScript och ASP, dessa går väl inte att göra något åt? De övriga skulle jag iaf vilja ha svar på.

for(var i=1; i<=antal; i++){if(i!=which){document.layers["layer"+i].vi ...

Error: character "<" is the first character of a delimiter but occurred as data

<table border="0" cellspacing="3" cellpadding="3" style="width:82px">

Error: element "table" not allowed here; possible cause is an inline element containing a block-level element

<a href="forum.asp?forum=messages&name=Injuries">injuries</a><br/>

Error: unknown entity "name"

<a href="forum.asp?forum=messages&name=the+runner's+corner">run ...

Error: reference not terminated by refc delimiter

... ; window.status='lost?'; return true;" onMouseOut="self.status=(''); r ...

Error: there is no attribute "onMouseOut" for this element (in this HTML version)

SugarDaddyMedlem sedan apr. 20021 155 inlägg
#5

No offense - men en rundtur på w3c och så skulle nog inte skada - vad som är korrekt HTML, CSS o XHTML är bättre att läsa sig till och "lära handen" än att ställa lösryckta frågor om vissa givna fel.
I slutändan har du lärt dig betydligt mer och kan bättre förstå varför - eller varför inte - det ska vara på ett visst sätt.
- Keep up the good work dock!

/Mange

Web-TorMedlem sedan nov. 200013 890 inlägg
#6

Error: unknown entity "name"

Du kan inte skriva &-tecken utan för skriva &amp;

Lär mer om "block-level element" hos Erik:
http://www.juhlin.nu/wf/blockvsinline.html

Annars håller jag med SugarDaddy - kolla på https://www.w3.org :)

i-orMedlem sedan nov. 2001294 inlägg
#7

Visst är jag lite lat, men jag har försökt att leta reda på vad som gäller för XHTML. När det gäller andra sätt att skriva så vet jag inte riktigt var jag ska leta. Det är en enorm djungel av olika språk och regler på www.w3.org. Därför uppskattas länken jag fick. :)

Web-TorMedlem sedan nov. 200013 890 inlägg
#8

Det bästa sättet att kolla vilka taggar och attribut som ingår i XHTML är att kika direkt i dtd:n:
strict
transitional
frameset

OlleBoopMedlem sedan feb. 20001 861 inlägg
#9

/r
Återkommer

139 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)