HTML5

实体

写法: &实体的名字;
& nbsp; 为空格。你好    喵喵队。
& gt; 为大于号。>
& lt; 为小于号。<
& copy; 为版权符号。©
详细参考: HTML字符实体.

meta标签

meta主要用于设置网页中的一些元数据,元数据不给用户看。
charset 指定网页的字符集
name 指定数据的名称
content 指定数据的内容
keywords 表示网站的关键字;可以同时使用多个用“,”隔开。
在这里插入图片描述
在这里插入图片描述
元数据的名字为keywords,它的值为HTML,前端,CSS。

description 用于指定网站的描述:
在这里插入图片描述
title用于显示网站的标签:
在这里插入图片描述
http-equiv显示http协议:
在这里插入图片描述
将页面重定向到另一个网站;3:表示时间,url为跳转到的地址。

语义化标签1(块元素:啥都能放,除了p)

h1 ~ h6一共有六级标题。重要性逐级递减。
h1在网页中的重要性仅次于title。
一般情况下,一个页面只有一个h1。
一般情况下使用h1 ~ h3;h4 ~ h6很少用。
p标签表示页面中的一个段落。不能放任何的块元素
hgroup标签用来为标题分组,可以将一组相关的标题同时收入到hgroup。
em标签表示语音语调的加重。(行内元素:不会独占一行)
strong标签表示强调重要的内容。
blockquote标签表示引用长段落。体现为换行缩进。
q标签表示引用短语句。不换行。
br标签表示换行。
在这里插入图片描述
块元素:在网页中一般通过块元素来对页面进行布局。
行内元素:主要用来包裹文字
一般情况下,会在块元素中放行内元素。不会在行内元素中放块元素。

浏览器在解析网页时,会自动对网页中不符合规范的内容进行修正。

语义化标签2

内容分区
header表示网页的头部(不唯一)

在这里插入图片描述
main表示网页的主体(唯一)
footer表示一个底部
在这里插入图片描述
nav表示网页中的导航
在这里插入图片描述
aside表示和主体相关却不属于主体的模块,如:侧边栏。
在这里插入图片描述
article表示一个独立的文章
在这里插入图片描述
section表示一个独立的区块,以上的标签都不能表示时使用section。
div没有语义,就用来表示一个区块。主要的布局元素
span行内元素,没有任何的语义,一般用于网页中选中文字。

列表标签

列表(list):ol,ul,dl可互相嵌套。

1、有序列表

使用ol标签来创建有序列表。

2、无序列表(常用)

使用ul标签来创建无序列表。

3、定义列表

使用dl标签来创建定义列表。
使用dt标签表示定义的内容。
使用dd标签对内容进行解释说明。
在这里插入图片描述

超链接(行内元素)

超链接可以从一个页面跳转到其他页面,或者时当前页面的其他位置
使用 a 标签来定义超链接。
a标签可以嵌套除a之外的任何元素。
其中href:属性指定跳转的目标路径。
target:指定超链接打开的位置。
可选值:
_self:保留原页面,在新页面上展示。
_blank:在原网站上显示新页面。
回到顶部的超链接:
在这里插入图片描述
跳转到页面的指定位置:加入id属性
在这里插入图片描述
在这里插入图片描述

外部地址:baidu;内部地址:balala.html 需要在同一个目录下:
在这里插入图片描述
在这里插入图片描述

相对路径

./ 表示当前文件的目录;可省略
. ./ 表示当前文件所在目录的上一级目录
在这里插入图片描述
在这里插入图片描述

做占位符号时:javascript:;
在这里插入图片描述

图片标签

img属于替换元素(块和内行元素之间,具有两种元素的特点)。
scr属性指定的是外部图片的路径(路径规则和超链接是一样的)。
alt属性是图片的描述,这个描述默认情况下不会显示,有些浏览器在无法加载时显示搜索引擎会根据alt中的内容来识别图片。如果不写alt,则该图片不会被搜索引擎搜索到。
在这里插入图片描述
但是不建议修改图片的大小,需要多大的图片就裁剪;
大图缩小:占内存;小图放大:图片模糊。

图片的格式

jpeg(jpg):支持的颜色比较丰富,不支持透明效果,不支持动图。
用来显示照片
gif:支持的颜色较少,支持简单透明,支持动图。
颜色单一的图片,动图
png:支持的颜色丰富,支持复杂透明,不支持动图。
颜色丰富,复杂透明的图片(专为网页而生)
webp:谷歌推出的网页图片格式。(集优点于一身);兼容性不好

base64:将图片使用base64进行编码,可以直接将图片转换为字符,通过字符的形式引入图片;一般用于一些需要和网页一起加载的图片才会使用base64。(通常网页出来之后图片才会出来)

内联框架

用于向当前页面引入一个其他页面
src属性指定要引入的网页的路径
frameborder属性指定内联框架的边框;只取 0 和1 两个值。
在这里插入图片描述
在这里插入图片描述

音视频播放

audio(音频),video(视频) 标签用来向页面引入一个外部的音频文件。
音视频文件引入时,默认不允许用户自行控制。
属性:
controls是否允许用户控制播放。
autoplay音频文件是否自动播放;如果设置autoplay则音乐在打开页面时会自动播放,大部分浏览器不会对音乐进行自动播放。
在这里插入图片描述
loop音频是否循环播放
解决兼容问题:
不支持audio标签(如IE8):
如果不支持,会显示 “对不起,您的浏览器。。。”;
有些浏览器不持支 mp3 ,所以多添加 oog 等其他模式。
在这里插入图片描述
老版本引入音频文件;使用embed标签。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值