webForumDet fria alternativet

WC3 validatorn? Är den bara skräp eller?

HTML & CSSur HTML, XHTML & CSS

28 svar · 885 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Frågan#1

Jag menar, ugh se på dessa s.k. problem den hittar:

Line 28, column 27: 
  ... <table width="100%" height="100%" cellpadding=0 cellspacing= ...
                             ^Error: there is no attribute "HEIGHT" for this element (in this HTML version) 

Line 32, column 12: 
  <tr rowspan=3>
              ^Error: there is no attribute "ROWSPAN" for this element (in this HTML version)

Öhm va? HTML4 har ingen tagg som kallas height?

http://validator.w3.org/

Medlem sedan nov. 200013 890 inlägg
#2

Det är din kod det är fel på - inte validatorn. ;)

Height finns inte som attribut till <table>-taggen.
rowspan finns bara i <td/th>-taggarna.

Medlem sedan dec. 2000557 inlägg
#3

1. Nej, till TABLE finns inte attributet HEIGHT.. du får sätta det som en styleattribut istället.

2. Sätt din ROWSPAN i TD-taggen istället så kommer det fungera bättre..

Medlem sedan sep. 20011 914 inlägg
#4

Borttaget

r/ Någon var före. :)

Medlem sedan sep. 20004 079 inlägg
#5

Va? Ingen height attribut för <table>???
Men det har ju funkat för mig i många år nu

Medlem sedan nov. 200013 890 inlägg
#6

Om det "funkat" beror det på att webbläsaren inte följt HTML-standarden riktigt.

Medlem sedan dec. 2000557 inlägg
#7

Visst fungerar det, i Explorer, men det är inte standard..

Medlem sedan sep. 20004 079 inlägg
#8

Hur sätter man style attributer nu då?

Medlem sedan sep. 20004 079 inlägg
#9

Tja Mozilla och IE verkar nu har fattat galoppen iaf. konstigt ändå att det inte finns nån height tagg till table... torde ju vara logiskt...

Medlem sedan dec. 2000557 inlägg
#10
<table style="height: 100%;">
Medlem sedan aug. 2002477 inlägg
#11

Anledningen till varför det inte finns ett height attribut till table i vanlig html är att tabeller är inte till för layout - de är till för tabelldata, och data tar den plats som den behöver.

Medlem sedan sep. 20004 079 inlägg
#12

Jaa....
Framesets blir jag inte klok på heller, inga framespacing eller frameborder eller border taggar finns heller...

Medlem sedan aug. 2002477 inlägg
#13

Senast jag kollade fanns frameborder (1 el 0), det övriga bör du kunna lösa med css (är ingen hejare på frames, eftersom jag anser att det finns problem med tillgängligheten).

Medlem sedan sep. 20011 914 inlägg
#14

Frameset har numera bara rows and cols. Frame har däremot frameborder (1 | 0)

Medlem sedan sep. 20004 079 inlägg
#15

Tja,
<style="text/css">
<!--
FRAME FRAMESET { border: 0px;
}
-->
</style>

Funkar inte

Medlem sedan sep. 20021 655 inlägg
#16

För att få border: 0px på både FRAME och FRAMEBORDER måste du skilja dem åt genom ett komma.

Alltså:

<style="text/css"> 
<!-- 
FRAME, FRAMESET { border: 0px; 
} 
--> 
</style>
Medlem sedan sep. 20004 079 inlägg
#17

funkar ändå inte...

Kolla själv:
http://tradewire.fi/main/swe/default.asp

Medlem sedan jan. 20016 874 inlägg
#18

Hade själv det problemet och det ligger i webläsarn.
Du är tyvärr tvungen att ta et steg från standard för att lösa det problemet.
Min sida (exempel)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//SW"
"http://www.w3.org/TR/REC-html40/frameset.dtd">
<html><head><title>Frankof's privata hemsida.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="142,*" [red]border="0"[/red]>
<frame name="meny" src="meny.html" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" noresize>
<frame name="main" src="main.html" scrolling="auto" marginwidth="0" marginheight="0" frameborder="0" noresize>
<noframes><body>Din läsare stödjer inte frames, synd för dig!!!</body></noframes></frameset>
</html>

Border är en attribut till table och inte giltigt till frameset, men fungerar i IE6 åtminstonde.

Medlem sedan sep. 20004 079 inlägg
#19

Fungerar i Mozilla också men jag skulle ju vilja få en så ren kod som möjligt.

Medlem sedan jan. 20016 874 inlägg
#20

Förstår dig, men i detta fallet har inte jag hittat någon "workaround".

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