- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Thu, 05 Jul 2001 15:30:09 +0200
- To: "Michael S. Bradley, Jr." <mike.bradley.jr@projexsys.com>
- Cc: <www-validator-css@w3.org>
* Michael S. Bradley, Jr. wrote: >I truly appreciate any advice or insight you might offer and >understand that your time is surely limited in that regard. I would >have posted this question to the appropriate w3c list, but the one >associated with the css validator appears to be filled with spam, but >that may be a misunderstanding on my part. It is filled with Spamqand I'm the only regular here, but I answer most (i.e. all 3 different :-) questions ... >My first attempt at proper XHTML and stylesheet implementation ... > > http://www.unrealsystems.com/ You are using <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd"> Your system identifier should point to http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd instead of http://www.unrealsystems.com/xhtml1-transitional.dtd especially because it points to a false location: % http-head http://www.unrealsystems.com/xhtml1-transitional.dtd HTTP/1.1 302 Object Moved Location: / Server: Microsoft-IIS/5.0 Content-Type: text/html Connection: close Content-Length: 124 <head><title>Document Moved</title></head> <body><h1>Object Moved</h1>This document may be found <a HREF="/">here</a></body> This is twice broken, the Location:-HTTP-Header must return a absolute URI, not a relative one and response entity bodies are forbidden for HEAD requests. However, fixing your SYSTEM identifier should solve your problems with the validator in the first place. >The stylesheet for the root directory's default (and only) document >is linked and you can view it directly in a browser ... > > http://www.unrealsystems.com/css/unrealsystems.css > >Now, if you submit the same URI to the validator the following error >is returned: > >"Target: http://www.unrealsystems.com/css/unrealsystems.css >I/O Error: Can't process the object >http://www.unrealsystems.com/css/unrealsystems.css " Maybe this is because the two Page-Completion-Status: Normal Page-Completion-Status: Normal headers in your HTTP response (resulting in Page-Completion-Status: Normal, Normal ...), however, the validator encounters currently violent network errors, i.e. most hosts aren't reachable, www.w3.org for example. Another source for errors is the Content-type: text/html header, this should be text/css for CSS files, another thing to fix. >When you view the style sheet directly in the browser or "see it >implemented" on the default document, your browser is actually >receiving content that has been parsed by a ColdFusion application >server ( http://www.allaire.com ). If I tell the application server >NOT to parse ".css" files then the error is not encountered. Maybe then the right MIME type is returned by your IIS server, but normaly the Validator should say that the resource has the wrong MIME type... -- Björn Höhrmann { mailto:bjoern@hoehrmann.de } http://www.bjoernsworld.de am Badedeich 7 } Telefon: +49(0)4667/981028 { http://bjoern.hoehrmann.de 25899 Dagebüll { PGP Pub. KeyID: 0xA4357E78 } http://www.learn.to/quote/
Received on Thursday, 5 July 2001 09:31:23 UTC