日期:2014-05-17  浏览次数:20974 次

在ASP中,开头的这句话起什么作用呢<!DOCTYPE html PUBLIC。
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">



<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN ">

我不知道这两种写法有什么不同,
我用第一种写法时,我页面中的对联不动,用第二种方法时可以动,但页面的文字出现问题了。
我就不知这两种方法有什么不同。请高手指教。

------解决方案--------------------
第一种写法代表是:xhtml1.0标准,
第二种写法代表了:html4.0标准,
XHTML1.0标准对HTML文件有较严格的要求,比如: <br> 要写成: <br/>
因为你写的HTML不能符合xhtml1.0标准,所以菜单不能联动了.
可以参考: http://www.w3cn.org