WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   W3C validering skiter sig (https://www.wn.se/forum/showthread.php?t=14151)

Robert 2006-05-18 10:53

Ok, har gått och blivit blind på sistonde. Jag har följande 2 rader längst upp på en sida:

Kod:

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="se">

w3c's valideringsfunktion säger följande:

Kod:

Namespace Found in non-XML Document
Namespace "" found, but document type is not XML!

och sedan följer ett fel:

Kod:

This page is not Valid (no Doctype found)!
Error Line 2 column 61: invalid formal public identifier
"-//w3c//dtd xhtml 1.0 transitional//en": invalid public text class.


...och den markerar dubbelfnutten precis efter ".....transitional//en"

Jag har kollat upp denna deklarering och den verkar korrekt. En kollega har identiska rader på sin site och den validerar.
Är jag blind på var felet sitter? <_<

Robert 2006-05-18 11:14

Ok, hittade felet. Det visade sig att valideringen var case sensitive medans webläsaren inte var det... :/

Surfaren 2006-05-18 22:00

Du menar själva doctype-taggen, right?

Den är dum, då den är det enda vettiga i koden som egentligen inte validerar. :P

Robert 2006-05-18 22:13

Citat:

Originally posted by Surfaren@May 18 2006, 22:00
Du menar själva doctype-taggen, right?

Den är dum, då den är det enda vettiga i koden som egentligen inte validerar. :P

Japp, det var doctypen som har några tecken i fel case. IE brydde sig inte om det utan gick snällt från quirks mode till standards mode. :)


Alla tider är GMT +2. Klockan är nu 19:53.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson