美文网首页
常用的DOCTYPE

常用的DOCTYPE

作者: 像个被吓坏的孩子 | 来源:发表于2018-01-24 17:06 被阅读6次
    HTML:超文本标记语言 
    XML:可扩展标记语言
    XHTML:可扩展超文本标记语言
    HTML5:下一代HTML
    
    • XML用来传输和存储数据
    • HTML用来显示数据
    • XML没有预定义标签,可以自定义标签。而HTML只有预定义标签以提供使用。
    HTML历史:html->xhtml->html5
    从xhtml是结合了xml格式与html格式的较新一代的标记语言。xhtml格式要求严格,
    不容许像html中的没有结束标签、标签大小写不区分、等具体差异见:
    http://www.w3school.com.cn/xhtml/xhtml_html.asp
    最后就是最新一代的html即html5
    

    开始正经介绍常用的DOCTYPE

    1. HTML4.01strict 包含所有html元素和属性,但不包括展示性和弃用的元素(如font),不允许框架集(Framesets)。 标签样式:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    2. HTML4.01Transitional 包含所有html元素和属性,包括展示性和弃用的元素(如font),不用需框架集(Framesets)。标签样式:<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    3. HTML4.01Framesets 包含所有html元素和属性,包括展示性和弃用的元素(如font),允许框架集(Framesets)。标签样式:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    4. XHTML1.0strict 包含所有html元素和属性,但不包括展示性和弃用的元素(如font),不允许框架集(Framesets),必须以格式正确的XML来编写标记。标签样式:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    5. XHTML1.0Transitional 包含所有html元素和属性,包括展示性和弃用的元素(如font),不允许框架集(Framesets),必须以格式正确的xml来编写标记。标签样式:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    6. XHTML1.0Framesets 包含所有的html元素和属性,包括展示性和弃用的元素(如font),允许框架(Framesets),必须以正确的xml来表写标记。标签样式:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    7. XHTML1.1 等同于XHTML1.0strict,但允许添加模型。标签样式:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    8. HTML5 标签样式:<!DOCTYPE html>

    相关文章

      网友评论

          本文标题:常用的DOCTYPE

          本文链接:https://www.haomeiwen.com/subject/mbwuaxtx.html