Dear W3C,

 

This is some feedback to XHTML 1.0 documentation posted at: http://www.w3.org/TR/xhtml1/

 

I developed a couple of website with the following top of the pages according to the documentation:

 

<?xml version="1.0" encoding="UTF-8"?>

<!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" xml:lang="en" lang="en">

 

 

After uploading this pages to my web host provider and trying to load the first page I got the following error:

 

            Parse error: parse error, unexpected T_STRING in /home/aschmid/edogo-www/members/andreas/andreas.html on line 1

 

After some checking I realized that my HTTP sever must not understand the first line xml directive and outputs an error. To make this work the xml has to put as a comment into the document as follows:

 

            <!--?xml version="1.0" encoding="UTF-8"?-->

 

Then everything is fine and works. Also the directive is taken into consideration. I noticed, because without that some of my javascript wouldn’t execute properly.

 

Just wanted to bring this up and you might want to add a comment on this to your documentation.

 

Regards,

Andreas