01tags
goer 2022-01-05 大约 4 分钟
[toc]
# html:
超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
超文本 (文本 + 图片 + 视频 + 音频 + 链接)
HTML5设计目的主要为了移动端支持多媒体
hmtl5支持firefox ie9或更高版本 chrome safari
1
2
3
2
3
# 1. 结构
- 声明为 HTML5 文档
head包含了文档的元(meta)数据
<meta charset="utf-8" /> <title>网页的标题</title> <meta name="keywords" content="商城,购物,计算机" /> <meta name="description" content="内容介绍" />
1
2
3
4SEO 搜索引擎优化 : 为了规范和专业 TDK(title,description,keywords) 必须要写
SEM 搜索引擎营销 : 通常按照点击竞价付费,参考价几块到十几块
- body 元素包含了可见的页面内容
# 2.常用标签
用的频率比较高的,一般都有开始结尾的标签
# 1. 注释
注释:==很重要==不影响页面,提高代码可读性
<!-- 请这里写注释呀! -->
1
# 2. 段落
p标签:每一个段落都使用p标签,用来包含文本
<p>
我是一个段落,请在这里输入文本内容等等。。。
</p>
1
2
3
2
3
属性 | 值 |
---|---|
align (文本水平位置) | left(左) | center(中) | right(右) |
# 3. 标题
h1-h6标签:标题标签
<h1>一级标题</h1>
<h6>六级标题</h6>
1
2
3
4
2
3
4
属性 | 值 |
---|---|
align (文本水平位置) | left(左) | center(中) | right(右) |
# 4. 文本格式化
换行符
<br>
:在需要换行的地方使用加粗
<b>和<strong>
:加粗文本斜体
<i>
:加斜体删除线<s>和<del>
: 加删除线变小
<small>
: 文本变小变大
<big>
: 文本变大上标
<sup>
: 文本上标下标
<sub>
: 文本下标
# 5. 链接
a : 超链接,可以点击跳转到任何 地方/网页
属性 | 值 |
---|---|
href (跳转地址) | 网页| 本地文件| mailtoi:123@da(邮箱)| tel:110(电话)| sms:120(发短信) |
title(鼠标移动显示标题) | 任意 |
target(跳转方式) | _self(默认,当前页面) | _black(新页面) |
<a href="www.baidu.com" target="_black">百度</a>
<a href="mailtoi:123@qq.com">发邮寄</a>
<a href="tel:007">拨号</a>
<a href="sms:007">发短信</a>
1
2
3
4
5
2
3
4
5
锚点:当前页面的任何位置
<!-- 注意:name属性 href值加# -->
<h3 name="top"></h3>
......
<a href="#top">回到顶部</a>
1
2
3
4
5
2
3
4
5
# 6.图片
img: 图片
属性 | 值 |
---|---|
src(引入图片路径) | 任意 |
alt(图片失效后显示文本)SEO优化 | 任意 |
height(图片高度) | 任意 |
width(图片宽度) | 任意 |
<img src="https://baidu.com" alt="百度图片" height="200">
1
eg: 图片不要同时设置宽高,不然会变形
小拓展:
a. 分辨率和像素
分辨率: 单位长度内像素点的数量 单位(ppi=像素/英寸)
72ppi表示:1英寸包含72个像素点
eg:分辨率月高,像素就越高,图像越清晰
像素:在由一个数字序列表示的图像中的一个最小单位,称为像素。分辨率的尺寸单位。
eg:像素点更小,像素的密度更高,所以可以呈现更多细节和更多细微的颜色过度效果。
*** 1英寸=2.54厘米 ***
对角线: c = a平方(宽)+b平方(长)>开根
c / 2.54 ==> 屏幕的尺寸
ppi的全称是Pixels Per Inch,指的是每一英寸上的像素数目,ppi越高,图像显示的密度就越高,就越清晰。
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 7.音频
audio: 带控制器的音频播放器 (html5的)
source: 音频和视频标签的媒介标签,为了更好的兼容
property | value |
---|---|
src(路径) | 任意 |
controls | 控件(值==属性) |
autoplay | 自动播放 |
loop | 循环播放 |
preload | 播放前加载(设置该值,autoplay失效) |
<audio contrlos autoplay loop>
<source src="music.mp3" type="audio/mp3">
<source src="music.ogg" type="audio/ogg">
</audio>
1
2
3
4
2
3
4
# 8.视频
video:视频播放器 (html5的)
source: 音频和视频标签的媒介标签,为了更好的兼容
property | value |
---|---|
src(路径) | 任意 |
width(宽) | 任意 |
height(高) | 任意 |
controls(视频控件) | 自己 |
autoplay(自动播放) | 自己 |
loop(循环播放) | 自己 |
preloade(播放之前加载) | 自己 |
muted(静音播放) | 自己 |
poster(视频封面图片) | 图片地址 |
<video width="300" controls autoplay loop muted poster="one.jpg">
<source type="video/mp4" src="video.mp4">
<source type="video/ogg" src="video.ogg">
</video>
1
2
3
4
2
3
4
# 9.实体字符
特殊字符和被标签占用的字符
字符 | 表示 |
---|---|
大于(>) | > |
小于(<) | < |
引号("") | " |
注册商标 ® | ® |
版权 © | © |
&号 | & |
完成作业:homework.