其实DOCTYPE声明,因为很多时候团队里没有做规范应该用哪个,而且几种不同的编辑工具新建出的html页面标准也不同:这就可能一个jsp页面写了几百行甚至上千行了,然后发现某个样式必须要改DOCTYPE声明才能起作用了,这样是很悲哀的.所以平时用的三个规范中,如果没有特殊要求,首先应该摒弃<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/…
DTD为英文Document Type Definition,中文意思为"文档类定义".DTD肩负着两重任务:一方面它帮助你编写合法的代码,另一方面它让浏览器正确地显示器代码.也许你会问它们居然有这样的能力? DTD声明是什么意思呢? DTD意为Document Type Definition(文档类型定义),先撇开DTD文件的具体内容不谈.我们看到HTML文档中的DTD声明始终以!DOCTYPE开头,空一格后跟着文档根元素的名称(网页也就是HTML).如果是内部DTD,则再空一格出现…