HTML5基本知识

DTD:文档类型定义
SGML:标准通用标记语言,被应用之前必需先制定其文件格式定义DTD,以供使用者能遵循这个DTD中定义的文件结构
xhtml:XHTML 可以认为是 XML 版本的 HTML,为符合 XML 要求,XHTML 语法上要求更加严格
并不是HTML标签,它要位于标签之前,它知识告诉浏览器这个页面是用哪个版本的HTML进行编写的

HTML4.01的三种模式

  • 严格模式 strict
    该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。
  • 过渡模式 transitional
    该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)
  • frameset
    该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容。

HTML5不基于SGML所以不需要引用DTD,只需要即可

HTML5结构标签

结构标签(块状元素)—— 有意义的div

  • 标记定义一篇文章
  • 标记定义一个页面或一个区域的头部
  • 标记定义一个区域
  • 标记定义文件中一个区块的相关信息
  • 标记定义一组媒体以及他们的标题
  • 标记定义figure元素的标题
  • 标记定义一个页面或一个区域的底部
  • 标记顶i一个对话框类似微信

你可能感兴趣的:(HTML5基本知识)