1.html5
什么是html?
html的英文全称为:Hyper Text Mark Language (中文意思为超文本标记语言),它不是一门编程语言,仅仅是一中标记语言。
什么是标记语言:简单来讲就是一组标记标签
2.html的发展历史(以下内容来自百度)
超文本标记语言(第一版)——在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准):
HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2——1997年1月14日,W3C推荐标准
HTML 4.0——1997年12月18日,W3C推荐标准
HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准
HTML 5——2014年10月28日,W3C推荐标准[4] (详见本处参考资料)
3.html5指的是什么?
从广义上来讲:html5包括html ,css 和javascript其中html是用来控制页面的结构的;
css 是用来控制页面的样式;
avascript 是用来控制页面的行为的
4.html模板
一个完整的html是由以下几部分组成的:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
1.<!doctype html>
起作用表示文档类型的声明,告诉浏览器采用的是什么标准进行编码的,然后浏览器就会按照声明的标准进行标签的解析
如果不写:就会进入异常模式,也就是浏览器不知道级当前的文档采用的是什么格式来进行编码的,解析时就会产生混乱
注意:<>中间的内容不用区分大小写
2.<html>
表示的是文件的起始位置
注意:此标签为双标签,必须<html> 内容</html>这样写才是正确的
3.<head>
head里面的内容不会被浏览器进行显示的
4.<meta charset="UTF-8">
meta标签的作用为:设置当前文件的编码方式
其中 UTF-8 又称万国码,用在网页上可以统一页面显示中文简体繁体以及其他语言(如:英文,日文,韩文)
除此之外还有
ASCII:全称American Standard Code for Information Interchange,美国信息交换标准代码,是基于拉丁数字的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
GB2312: 全称信息交换用汉字编码字符集,基本集共收入汉字6763个和非汉字图形字符682个。整个字符集分成94个区,每区有94个位。每个区位上只有一个字符,因此可用所在的区和位来对汉字进行编码,称为区位码。
GBK 全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification.
Big5 又称大五码,是通行于台湾、香港地区的一个繁体字编码方案
Unicode编码(UTF-16),是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。
base64 是网络上最常见的用于传输8Bit字节代码的编码方式之一,采用其编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到。
5.<title></title>
title:描述当前的文件名
6.<body>
body里面的内容,会在浏览器窗口显示
其中:
head标签里面可以放置的标签有:
1.meta
2.title
3.link 作用:用来连接外部文件,如外部css文件
4.base 作用:给当前文件设置默认链接或在浏览器上的打开方式
5.script标签 作用1)链接外部js脚本文件。2)在该标签里写js脚本代码
6.style样式标签 作用:在里面写具体的样式代码