- 什么是网页
- 网页就是网站中的一页,通常是HTML格式的文件,要通过浏览器来进行阅读。
- 什么是HTML
- HTML就是超文本标记语言(Hyper Text Markup Language),它是用来描述网页的一种标记语言。
- 什么是超文本
- 超文本有两层含义
- 1、图片、声音、动画、多媒体等等(超越了文本限制)
- 2、链接可以跳转到另一个文件,与各地主机或者服务器进行文件链接(超链接文本)
- 网页的解析过程
- 首先从服务器上来下载HTML文件到浏览器中,然后再进行解析并渲染成页面
- 常用的浏览器
- 浏览器的分类
- 360、IE、FireFox、Chrome、edge、Safari和Opera等等
- 浏览器的内核
- 概念
- 是指浏览器的最核心的部分,负责对网页的语法进行解释,并且渲染/显示网页。
- IE
- 内核是:Trident。 使用该内核的浏览器有:IE、猎豹浏览器、360、百度浏览器
- Chrome/Opera
- 内核是Blink ,Blink是Webkit的分支
- 备注:目前国内一般的浏览器都会采用Webkit/Blink内核,比如UC、QQ、搜狗等等,目前国内还没有自主研发的浏览器内核。
- Web标准(重要)
- Web标准是有W3C组织和其他标准化组织指定的一系列网页资讯标准的集合。
- 为什么需要Web标准
- 因为浏览器不同,显示页面或者排版有差异,所以需要一个标准来进行统一的显示和排版的规范
- Web标准的构成
- 结构(Strucure)
- 结构用于对网页元素进行管理和分类,主要用HTML来实现的
- 表现(Presentation)
- 表现用于设置网页元素的板式、颜色、大小等等的外观样式,主要指的是CSS
- 行为(Behavior)
- 行为指的是网页模型的定义和交互的编写,目前主要使用JavaScript。
- HTML的语法规范
- 基本的语法:
- 是由标签来组成的:HTML的标签是由尖括号包围的关键词,比如<html>
- 一般是成对出现的:比如<html></html>、<h1></h1>,一般这种标签我们称之为双标签,标签中的第一个标签是开始标签,第二个标签是结束标签
- 单标签:有一些特殊的标签必须的单个标签(情况比较少),例如<br />,我们称之为单标签
- 标签关系
- 包含关系(父子)

- 并列关系(兄弟)

|