XHTML 1.0 提供可供选择的三种DTD声明
  zw77MQd1kOsI 2023年11月02日 72 0


DTD英文名为:Document Type Definition(文档类型定义)的作用是定义 XML 文档的合法构建模块。它使用一系列的合法元素来定义文档结构。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用
DTD肩负着两重任务:一方面帮助你编写合法的代码,另一方让浏览器正确的显示代码


1.过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2.严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

3.框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> 



html 2: 


<!doctype html public "-/ietf/dtd html 2.0/en"> 


html 3.2: 


<!doctype html public "-/w3c/dtd html 3.2 final/en"> 


html 4.01 strict: 


<!doctype html public "-/w3c/dtd html 4.01/en" 

" http://www.w3.org/tr/html4/strict.dtd"> 


html 4.01 transitional: 


<!doctype html public "-/w3c/dtd html 4.01 transitional/en" 

" http://www.w3.org/tr/html4/loose.dtd"> 


html 4.01 frameset: 


<!doctype html public "-/w3c/dtd html 4.01 frameset/en" 

" http://www.w3.org/tr/html4/frameset.dtd"> 


xhtml 1.0 strict: 


<!doctype html public "-/w3c/dtd xhtml 1.0 strict/en" 

" http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> 


xhtml 1.0 transitional: 


<!doctype html public "-/w3c/dtd xhtml 1.0 transitional/en" 

" http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> 


xhtml 1.0 frameset: 


<!doctype html public "-/w3c/dtd xhtml 1.0 frameset/en" 

" http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd"> 


xhtml 1.1: 


<!doctype html public "-/w3c/dtd xhtml 1.1/en" 

" http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> 


xhtml 1.1 plus mathml plus svg: 


<!doctype html public 

"-/w3c/dtd xhtml 1.1 plus mathml 2.0 plus svg 1.1/en" 

" http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  wURKzOHw9Irf   2023年12月24日   29   0   0 HTMLicoicohtml
  8l4CZpTOKa7P   2023年12月26日   40   0   0 htmlhtml
  dwHry2iKGG0I   2023年12月26日   31   0   0 githubgithubhtmlhtml
zw77MQd1kOsI