【HTML】HTML5从入门到深入(复习查漏向
HTML5从入门到深入(复习查漏向
冷知识
万维网之始:第一个网站·蒂姆伯纳斯-李
HTML5
html5文档类型声明:
头部:
字符集(charset):编码与解码采用的规则
UTF-8:万国码
常用html实体
w3school-html实体大全
显示结果 | 描述 | 实体名称 |
---|---|---|
空格 | |
|
< | 小于号 | < |
> | 大于号 | > |
& | 和号 | & |
" | 引号 | " |
' | 撇号 | ' (IE不支持) |
¢ | 分(cent) | ¢ |
£ | 镑(pound) | £ |
¥ | 元(yen) | ¥ |
€ | 欧元(euro) | € |
§ | 小节 | § |
? | 版权(copyright) | © |
? | 注册商标 | ® |
? | 商标 | ™ |
× | 乘号 | × |
÷ | 除号 | ÷ |
重要标签
??HTML决定网页结构,因此多注意标签意义,而不是决定大小形态颜色等属性
元标签
属性Attribute | 用法Usage | 例Exaples |
---|---|---|
name - content | 一起使用设置网站元数据 | 、 为百度等搜索引擎提供关键字key 以及描述description |
charset | 定义网站字符编码形式 | utf-8 、gb2322 |
http-equiv | 容纳一些特殊 HTTP headers |
2秒后跳转指定url |
块元素包裹行内元素,块元素默认上下换行
布局标签-结构化语义标签
标签名 | 语义 |
---|---|
header | 网页头部 |
footer | 网页底部 |
main | 网页主体 |
nav | 网页导航 |
aside | 网页侧边栏 |
article | 文章 |
section | 独立区块 |
div | 块(主要使用 |
span | 同div(行内元素,其他是块元素 |
列表
标签(均为块元素 | 语义 |
---|---|
ul | 无序列表 |
ol | 有序列表 |
li | 列表项 |
dl | 定义列表 |
dd | dl解释说明 |
dt | dl内容 |
超链接-
Attribute | 语义 |
---|---|
href | 链接url |
target | 链接显示窗口(如默认本窗口 _blank => 新窗口 |
href="#id " |
id: 标签唯一标识,重复则第一个生效 |
-- | 跳转到当前页面指定id 位置 |
href="javascript:; " |
占位 |
图片元素-![]()
-
自结束标签
-
属性Attribute 语义 src ≈href alt 图片获取失败会默认显示 -
图片形式:gif、png、jpg、
webp
、base64
内联框架-
属性Attribute | 语义 |
---|---|
src | ≈href |
width-height | 定义长宽 |
frameborder |
定义边框厚度 |
音视频
// controls 用户可控
// autoplay 自动播放
// loop 循环播放
table
B1
C1
D1
C4
结构固定-长表格
日期
收入
支出
合计
2000.1.1
500
200
300
合计
300
form
//常用属性
autocomplete="off" 关闭自动补全
readonly 将表单项设置为只读,数据会提交
disabled 将表单项设置为禁用,数据不会提交
autofocus 设置表单项自动获取焦点
其他标签查询文档