html5学习笔记3 HTML简介(二)
2017-09-23 14:34
253 查看
写在前面
特此声明,本系列学习笔记内容来源于网络,为加深记忆所做的笔记,内容相当于转载自他处,转载来源为 极客江南的博客关于HTML字符集
GBK(GB2312)与UTF-8之间的区别
GBK(GB2312)存储字符比较少,仅存储了汉字和一些常用的外文UTF-8存储了世界上所有字符,但体积比较大
如何选用GBK(GB2312)和UTF-8
网站仅包含中文,则推荐使用GBK(GB2312),因为它体积小,访问速度快网站包含其他外文,推荐使用UTF-8(避免乱码),而且就当今的网速而言,用UTF-8的速度差不了多少,所以都使用utf-8也是可以的。
注:保存html文件时的编码格式(就记事本而言)应与charset里面选用的文件格式一致才能避免乱码
HTML标签
单标签
只有开始标签,无结束标签,例如:<meta charset="UTF-8" />
双标签
有开始标签和结束标签,例如:<html></html>
标签间关系
并列(同级)关系父子(嵌套)关系
DTD文档声明
写在html文件的第一行,用于告诉浏览器用哪一个版本的HTML规范来解析html文件- HTML5 的dtd声明,(其向下兼容,故知道这一个就行了)
<!DOCTYPE html>
注:
任何标准的HTML网页的第一行文档都是DTD声明DTD声明不区分大小写
DTD文档声明不是标签
虽然DTD文档声明告诉浏览器使用哪一个版本的html标准编写的,但浏览器并不完全依赖这个DTD文档声明,浏览器有自己的机制,也就是说没有DTD浏览器也能正常显示网页,但为遵守W3C规定,还是要写DTD
相关文章推荐
- html5学习笔记一:html5简介,html5和html有什么不一样。
- HTML学习笔记(一)_HTML5简介
- HTML5学习笔记一 简单学习HTML5
- html5学习笔记---03. Canvas简介,Canvas的使用方法
- j2ee学习笔记之前端(js、jQuery、html、html5、webService、ajax、css)—— 一直会补充
- HTML5学习笔记(二):HTML基础学习之一
- HTML学习笔记(一)——HTML简介
- HTML学习笔记(六)--HTML5
- HTML5混编学习笔记:HTML5入门
- 前端学习笔记1---HTML meta简介、JavaScript简介创建对象--待完善
- HTML 简介(学习笔记一)
- html5学习笔记---03. Canvas简介,Canvas的使用方法
- 【html5】html学习笔记1
- 学习笔记2017.07.03-day1,am-HTML简介-HTML标签-HTML元素
- html5学习笔记(二)html
- 【Python】|廖雪峰官网学习笔记-HTML简介
- HTML5学习笔记-2.HTML基础
- html5学习笔记(1)简介
- 【HTML5】HTML5 高级程序设计 学习笔记1 HTML5新特性简介
- HTML5学习笔记四 HTML文本格式化