Hej!
Det där låter som ett problem som http://validator.w3.org/ kan fixa. Jag skulle gissa på att sidan fixar sig om du fixar doctype och encoding och eventuella fel som validatorn klagar på.
tex. så här:
<?xml version=\"1.1\"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//SV"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Om man nu verkligen ska skicka xhtml1.1 så borde mime-typen vara: application/xml+xhtml. Men med tanke på att IE inte alls förstår den och förmodligen bara skriver ut koden så är det inte ett särskilt bra alternativ. Om man inte låter ett serverspråk skicka olika headers och doctypes till IE och de riktiga webbläsarna.
Sen medför även xml-deklaraionen problem i IE. IE fattar inte den och hamnar i quirksmode vilket ger fortsatta css-problem. Samma lösning som ovan rekommenderas om man verkligen vill använda den.
Den smidigaste lösningen är dock att köra xhtml 1.0 som är mer okej att skicka som text/html. Såhär:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sv" xml:lang="sv"> (om du tänker använda svenska på sidan)
<head>
<title>Titeln bör komma direkt efter head-start</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Förresten finns det inte olika varianter av xhtml 1.1 (strict, transitional) utan bara en.
Den källkod jag kan se på sidan... där har du deklarationen av doctype efter html taggen... det är väl lite fel?
/r:
Tittade närmare på koden, du har två html (start) taggar... en innan och en efter doctype deklarationen, vad händer om du tar bort den html taggen som ligger innan doctype?
Du har missat en hel del sluttaggar (och start-taggar) i dina tabeller. Försök göra om strukturen för tabellen lite. Det räcker att loopa ut en ny rad istället för att loopa ut en ny tabell. (du slänger ut 2 tabeller för varje rubrik) Det ser visserligen ut som en tabell men...
Nu är det inte lustigt längre. Nu är det bara jävligt jobbigt!!!
Jag KAN inte fixa med TR, för det blir FEL! Jag KAN inte fixa med allt annat skit som man måste ha för att de förbannade tabellerna skall stämma överens med varandra, för det blir FEL!
Något sätt måste det väl finnas!?
Det finns väl fler personer än jag som loopar ut tabeller och INTE får detta felet!?