【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 设置表单项自动获取焦点
其他标签查询文档