为什么在Firefox中DOCTYPE行是红色的?

Has*_*anG 9 validation firefox doctype utf-8

我设计的网站之前没有问题,但现在我在Firefox 11中看到DOCTYPE行为红色.验证没有问题.我在没有BOM的情况下将编码更改为UTF-8,但问题仍然存在.

http://validator.w3.org/check?uri=genelvana.com

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)

小智 5

是不是因为Transitional除非您使用遗留代码,否则doctype不再有效?

当然,如果你现在建立一个网站,你应该使用stricthtml5吗?