这是我参与8月更文挑战的第11天,活动详情查看:8月更文挑战
语法规范
-
<标签名[ 属性名="属性值"...]>[文字内容]</标签名> -
` <标签名[ 属性名="属性值"...] /> 一些特殊的标签可以使用这种简便写法
`
其他知识点
基本概念
内容
任何空格 回车 都不起作用 所有空格 回车 tab 都会被解析为 一个小空格
为一个空格
颜色
rgba()函数
rgba() 函数使用红(R)、绿(G)、蓝(B)、透明度(A)的叠加来生成各式各样的颜色。
RGBA 即红色、绿色、蓝色、透明度(英语:Red, Green, Blue、Alpha)。
\
红色(R)0 到 255 间的整数,代表颜色中的红色成分。。
绿色(G)0 到 255 间的整数,代表颜色中的绿色成分。
蓝色(B)0 到 255 间的整数,代表颜色中的蓝色成分。
透明度(A)取值 0~1 之间, 代表透明度。
十六进制
#000000
#666666 = #666
英文单词
red。。。。
实体字符
>
< <
为一个空格
注释
- 标签分类
- 块级元素
- 可以设置行高
- 自带换行
- 如 div h系列标签。。。
- 行级元素
- 不可以设置宽高
- 不带换行
- 如 span。。。
标签分类以及具体标签
<!DOCTYPE html>本文档遵循什么版本的html
<head></head>
- 意义:描述一个文档的信息以及一些配置
- 属性以及属性值
- 查看效果:无
title
标签定义文档的标题,在所有 HTML 文档中是必需的
意义:
- 定义浏览器工具栏中的标题
- 提供页面被添加到收藏夹时的标题
- 显示在搜索引擎结果中的页面标题
属性以及属性值:
meta单
- 元数据(Metadata)是数据的数据信息
link单
意义:
- 标签定义文档与外部资源的关系。
属性及属性值:
- href: url
- 定义被链接文档的位置。
- hreflang: language_code
- 定义被链接文档中文本的语言。
- media: media_query
- 规定被链接文档将显示在什么设备上。
- rel:
- 必需。定义当前文档与被链接文档之间的关系。rel 是 relationship的英文缩写。
- sizes: HeightxWidth
- 定义了链接属性大小,只对属性 rel="icon" 起作用。
- type: MIME_type
- 规定被链接文档的 MIME 类型。
<body></body>
意义:定义文档的主体
属性及属性值:
全局属性
事件属性
文本标签
<br>
意义:插入一个简单的换行符,是一个空标签,意味着它没有结束标签。
属性及属性值:
全局属性
事件属性
查看效果:
输入空行
<hr>
意义:定义 HTML 页面中的主题变化(比如话题的转移),并显示为一条水平线
属性及属性值:
全局属性
事件属性
查看效果:
显示为一条水平线
<p></p>
意义:定义段落
属性及属性值:
全局属性
事件属性
查看效果:创建一个段落
~
意义:用来定义 HTML 标题,
定义重要等级最高的标题。
定义重要等级最低的标题。
属性及属性值:
全局属性
事件属性
查看效果:从大到小的标题
链接标签
<a></a>
意义:定义超链接,用于从一个页面链接到另一个页面,a 元素最重要的属性是 href 属性,它指定链接的目。
属性及属性值:
- download: filename
- 指定下载链接
- href: URL
- 规定链接的目标 URL
- hreflang: language_code
- 规定目标 URL 的基准语言。仅在 href 属性存在时使用。
- mediaNew: media_query
- 规定目标 URL 的媒介类型。默认值:all。仅在 href 属性存在时使用.
- rel:
- 规定当前文档与目标 URL 之间的关系。仅在 href 属性存在时使用。
- typeNew: MIME_type
- 规定目标 URL 的 MIME 类型。仅在 href 属性存在时使用。
- target: _blank_parent,_self,_top,framename
- 规定在何处打开目标 URL。仅在 href 属性存在时使用。
- _blank:新窗口打开。
- _parent:在父窗口中打开链接。
- _self:默认,当前页面跳转。
- _top:在当前窗体打开链接,并替换当前的整个窗体(框架页)。
查看效果:在所有浏览器中,链接的默认外观如下:
未被访问的链接带有下划线而且是蓝色的
已被访问的链接带有下划线而且是紫色的
活动链接带有下划线而且是红色的
多媒体标签
<video></video>
意义:定义视频,比如电影片段或其他视频流。目前, 元素支持三种视频格式:MP4、WebM、Ogg。
属性及属性值:
- autoplay:autoplay
- 如果出现该属性,则视频在就绪后马上播放。
- controls:controls
- 如果出现该属性,则向用户显示控件,比如播放按钮。
- height:pixels
- 设置视频播放器的高度。
- loop:loop
- 如果出现该属性,则当媒介文件完成播放后再次开始播放。
- muted:muted
- 如果出现该属性,视频的音频输出为静音。
- poster:URL
- 规定视频正在下载时显示的图像,直到用户点击播放按钮。
- preload:
- auto
- metadata
- none
- 如果出现该属性,则视频在页面加载时进行加载,并预备播放。如果使用 "autoplay",则忽略该属性。
- src:URL
- 要播放的视频的 URL。
- width:pixels
- 设置视频播放器的宽度。
查看效果:播放视频
<audio></audio>
意义:定义声音,比如音乐或其他音频流。目前, 元素支持的3种文件格式:MP3、Wav、Ogg。
属性及属性值:
- autoplay:autoplay
- 如果出现该属性,则音频在就绪后马上播放。controlsNew controls 如果出现该属性,则向用户显示音频控件(比如播放/暂停按钮)。
- loop:loop
- 如果出现该属性,则每当音频结束时重新开始播放。
- muted:muted
- 如果出现该属性,则音频输出为静音。
- preload:
- auto
- metadata
- none
- 规定当网页加载时,音频是否默认被加载以及如何被加载。
- src:URL
- 规定音频文件的 URL。
查看效果:播放音频
<img>
意义:定义 HTML 页面中的图像。 标签有两个必需的属性:src 和 alt
属性及属性值:
- loading:
- eager:立即加载
- lazy:延迟加载 指定浏览器是应立即加载图像还是延迟加载图像。
- alt: text
- 规定图像的替代文本。
- crossorigin: anonymoususe-credentials
- 设置图像的跨域属性
- height: pixels
- 规定图像的高度。
- src: URL
- 规定显示图像的 URL。
- usemap: #mapname
- 将图像定义为客户器端图像映射。
- width: pixels
- 规定图像的宽度。
查看效果:显示图片