爲什麼不驗證這個網頁?XHTML驗證:在序言中不允許使用字符「」。爲什麼?
http://www.jethroweb.nl/test/test.php
我覺得XHTML代碼是好的,但W3C Markup Validation Service和WDG HTML Validator不同意。
UPDATE:是由PHP生成的XHTML代碼,這是第一行代碼:
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"';
echo PHP_EOL;
echo ' "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
echo PHP_EOL;
echo '<html xmlns="http://www.w3.org/1999/xhtml">';
echo PHP_EOL;
echo '<head>';
echo PHP_EOL;
UPDATE2:也許這更是一個PHP的問題。當我生成的XHTML代碼粘貼到Notepad++我看到一個問號第一行:
@DarkDust:你剛纔編輯的問題,以便它不再包含回答它所需的信息。您粘貼的代碼不包含實際問題的字節順序標記,因此它可以很好地驗證。 – Guffa
@Guffa:我恢復了鏈接 – waanders