今日学习内容
5HTML简介
网页:网页是网站中的一页,通常是HTML格式的文件,用浏览器进行阅读
网站:就是用HTML等制作的内容相关的网页集合
HTML:超文本标记语言 Hyper Text Markup Language 用来描述网页的一种标记语言。
超文本:a 图片,声音,动画,多媒体等内容的实现
b 链接可以跳转到另一个也页面,与各地的网页链接 (超级链接文本)
6常用浏览器
浏览器/内核
IE/Edge /Trident
Firefox /Gecko
safari /webkit
chrome /blink
opera/blink
blink是webkit的分支,大部分的国产浏览器采用blink内核,如 UC,QQ,搜狗等国内没有国产的浏览器内核
内核的概念:浏览器最核心的部分,负责对网页语法的解释并且渲染网页
7WEB标准
web标准是由W3C组织和其他标准化组织制定的一系列网页资讯标准的集合。
web标准存在的意义:不同的浏览器解析出来的效果可能不一致,如果没有统一标准,开发者就得针对不同的浏览器开发不同的代码
web标准的构成
a结构(structure):用于对网页元素进行整理和分类(HTML)
b表现(presentation):用于设置网页元素的版式,颜色,大小,等外观属性,通常用CSS来实现
c行为(behavior):用于对网页模型的定义及交互的编写,用JavaScript实现
8HTML的语法规范
(1)基本语法概述:a HTML是由尖括号包围的关键词来表示,<html>
b 标签成对出现成为双标签,<html></html>
c 单标签是html中占比很少的标签,比如<br>,<meta>等
(2)标签的关系:a 包含关系:<html>
<head>
</head>
</html>
b 并列关系:<head></head>
<body></body>
(3)基本的骨架标签
<html></html> 页面中最大的标签,根标签
<head></head>文档的头部,在head标签中一般要设置的是title标签
<title></title> 文档的标题,让页面拥有一个自己的网页标题
<body></body>文档的主体,页面中显示的内容基本都放在body中
(4)工具生成的骨架标签新增的代码
<!DOCTYPE html> 文档类型: 该声明告诉浏览器要使用HTML5来进行标签的解析
DTD文档声明:用来定义文档规范的一种声明,DTD标签语言类的文档
定义的内容:应该有什么样的标签/标签之间是如何进行排列的/标签之间应该由什么样的属性/标签应该有什么格式的内容/可以校验文档是否合格DTD文档类型定义的规范
注意:DTD是定义和校验HTML内容的,所以写在html文件中的最前面/DTD不是HTML,是另一种专门定义标签语言的语言
(5)lang语言种类:用来定义当前文档的显示语言 比如 en:英文 zh-CN:中文
(6)字符集概念:多个字符的集合,以便计算机能够识别和存储和各种文字
<meta charset="UTF-8">表示将页面的字符集指定为UTF-8。相当于一个字典,电脑需要知道各种符合和语言怎么进行存储,展示
常用字符集:GB2312,GBK,UTF-8 其中UTF-8成为万国码,基本包含世界上所有国家需要用到的字符
遇到的问题:无
已解决的问题:无