前端学习笔记
实践出真知
HTML + CSS
一、HTML初识
1.基础认知
1.1.网页
网页的组成:
- 文字
- 图片
- 音频
- 超链接
- 视频
常见的五大浏览器:
- IE、火狐、谷歌(accounting for the most)、Safari、欧朋
浏览器渲染引擎(浏览器内核):
浏览器出品的公司不同,内在的渲染引擎也是不同的:
浏览器 | 内核 | 备注 |
---|---|---|
IE | Trident | IE、猎豹安全、360极速浏览器、百度浏览器 |
Firefox | Gecko | 火狐浏览器内核 |
Safari | Webkit | 苹果浏览器内核 |
Chrome/Opera | Blink | Blink其实是Webkit的分支 |
- 渲染引擎不同,倒置解析相同代码时的速度、性能、效果也不相同
- 谷歌浏览器的渲染速度快、性能高、效果好
1.2.Web标准
Web标准:让不同的浏览器按照相同的标准显示结果,让展示的结果统一!
构成 | 语言 | 说明 |
---|---|---|
结构 | HTML | 页面元素和内容 |
表现 | CSS | 网页元素的外观和位置等页面样式 |
行为 | JavaScript | 网页模型的定义与页面交互 |
2.HTML的概念
HTML(Hyper Text Markup Language) :超文本标记语言
2.1.HTML页面固定结构
网页标题
网页主体内容
2.1.1.VS Code
特点:速度快、体积小、插件多
快捷键 | 说明 |
---|---|
英文 + Tab | 快捷生成标签 |
Ctrl + S | 保存文件 |
alt + B | 快速查看网页效果 |
! + tab | 快速生成结构标签 |
Ctrl + / | 快捷注释 |
2.2.2.HTML标签属性
属性注意点:
- 标签的属性写在开始标签内部
- 标签上可以同时存在多个属性
- 属性之间以空格隔开
- 标签名与属性之间必须以空格隔开
- 属性之间没有顺序之分
基本架构:
网页标题
写代码是一件非常快乐的事情!
文档类型声明,告诉浏览器使用哪种HTML版本来显示网页
当前页码采用的是HTML5版本来显示网页。
注意:
- 声明位于文档最前面的位置,处于标签之前;
- 不是一个HTML标签,它就是文档类型声明标签。
lang语言种类:
用来定义当前文档显示的语言
- en定义语言为英文;
- zh-CN定义语言为中文
简单来说定义en就是英文网页,定义为zh-CN就是中文网页
其实对于文档显示来说,定义成en的文档也可以显示中文,定义zh-CN的文档也可以显示英文
字符集:
字符集(Character set)是多个字符的集合。以便计算机能够识别和存储各种文字。
在标签内,可以通过标签的charset属性来规定HTML文档应该使用哪种字符编码。
charset常用的值有:GB2312、BIG5、GBK和UTF-8,其中UTF-8也被称为万国码,基本包括了全世界所有国家需要使用到的字符
3.HTML标签
3.1.标题标签
1级标题
2级标题
3级标题
4级标题
5级标题
6级标题
3.2.段落和换行标签
我是一个段落标签
强制换行,break的缩写,换行标签/
关闭标签
3.3.文本格式化标签
语义 | 标签 | 说明 |
---|---|---|
加粗 | 或
|
更推荐使用 标签加粗 语义更强烈 |
倾斜 | 或
|
更推荐使用 语义更强烈 |
删除线 | 或
|
更推荐使用
|
下划线 | 或
|
更推荐使用 语义更强烈 |
3.4.和
标签
和
是没有语义的,它们就是一个盒子,用来装内容的。
这是头部
今日价格
div是division的缩写,表示分割、分区。span意为跨度、跨距。
特点:
标签用来布局,一行只能放一个。大盒子
标签用来布局,一行可以放多个。小盒子
3.5.图像标签和路径
图像标签:
![]()
标签用于定义HTML页面中的图像。

(/
关闭标签)
单词image的缩写
src是![]()
标签的必须属性,它用于指定图像文件的路径和文件名。
何为属性:简单理解就是属于这个图像标签的特性
图像标签的其他属性:
属性
属性值
说明
src
图片路径
必须属性
alt
文本
替换文本。图像不能正常显示则用文字替换
title
文本
提示文本。鼠标放到图片上,显示的文字
width
像素
设置图像的宽度
height
像素
设置图像的高度
border
像素
设置图像的边框粗细
相对路径:
相对路径分类
符号
说明
同一级路径
图像文件位于HTML文件同一级
下一级路径
/
图像文件位于HTML文件下一级
上一级路径
../
图像文件位于HTML文件上一级
绝对路径:
绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
eg:D:\One Driver\OneDrive\文档\Adobe
3.6.超链接标签
相关
标签
div是division的缩写,表示分割、分区。span意为跨度、跨距。 图像标签: 单词image的缩写 相对路径: 绝对路径:是没有语义的,它们就是一个盒子,用来装内容的。
今日价格
特点:
标签用来布局,一行只能放一个。大盒子
标签用来布局,一行可以放多个。小盒子
3.5.图像标签和路径
标签用于定义HTML页面中的图像。
(/
关闭标签)
src是
标签的必须属性,它用于指定图像文件的路径和文件名。
何为属性:简单理解就是属于这个图像标签的特性
图像标签的其他属性:
属性
属性值
说明
src
图片路径
必须属性
alt
文本
替换文本。图像不能正常显示则用文字替换
title
文本
提示文本。鼠标放到图片上,显示的文字
width
像素
设置图像的宽度
height
像素
设置图像的高度
border
像素
设置图像的边框粗细
相对路径分类
符号
说明
同一级路径
图像文件位于HTML文件同一级
下一级路径
/
图像文件位于HTML文件下一级
上一级路径
../
图像文件位于HTML文件上一级
绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。
eg:D:\One Driver\OneDrive\文档\Adobe
3.6.超链接标签