目录 [1]文档结构 [2]文档声明 [3]文档头部 [4]文档主体 文档结构 一个完整的html文档必须包含3个部分:文档声明、文档头部和文档主体。
【最简单的文档结构】
document
【复杂的文档结构】
document
文档声明 告诉浏览器以哪个标准来解析html文档
[注意]必须首行、顶格,对大小写不敏感
【html版本】
版本 年份
html 1991
html+ 1993
html 2.0 1995
html 3.2 1996
html 4.01 1999
xhtml 1.0 2000
html5 2014
【常用声明】
【1】html5
【2】在html5之前,文档声明一般有三种类型:严格型strict、过渡型transitional、框架frameset
【a】html4.01
【b】xhtml1.0
【c】xhtml1.1 等同于xhtml1.0 strict
文档头部 描述了文档的一些基本的属性和信息(可以呈现的是title和icon)
【1】文档标题
【作用】
【a】定义浏览器工具栏中的标题
【b】提供页面被添加到收藏夹时显示的标题
【c】显示在搜索引擎结果中的页面标题
[注意]在所有html文档中,都是必须的
【2】base标签
为页面上所有链接规定默认地址和默认打开方式
【3】link标签
【a】引入图标
【b】引入外部css样式表
【4】style标签和script标签
【a】引入内部css样式
【b】引入javascript
document.onclick = function(){alert('hello world;')}
【5】meta标签
【a】字符编码,文档的编码一定要与文件本身的编码保持一致,否则会出现乱码,推荐使用utf-8编码
【b】seo常用到的关键词keywords和描述description
【c】作者、版权
【d】定时跳转(让网页多少秒刷新,或跳转到其他网页)
【e】期限(指定网页在缓存中的过期时间)
【f】缓存
(禁止缓存,访问者无法脱机浏览)
【g】cookie
【h】viewport:视口,移动端常用
文档主体 真正可以在页面上看到的内容
【常用标签】
[注意]在html5标准下,哪些标签可以使用,哪些标签不可以使用,请移步html元素和有效的dtd