HTML5-fishc 学习笔记

## meta标签
在这里插入图片描述
meta标签中的内容不在界面显示
更多meta标签的内容参考网站:https://man.ilovefishc.com/pageHTML5/meta.html

## style标签
在这里插入图片描述
以上为style标签的普通使用,还可以为不同的显示方式设置不同的显示样式。
在这里插入图片描述

## link标签
link样式表
在这里插入图片描述
link图标
在这里插入图片描述

## base标签

指定相对URL的解析基准,点击页面上“第一个例子”时,会跳转到"http://demo.fishc.com/html5/lesson4/test1
在这里插入图片描述

## script标签
载入JavaScript脚本
在这里插入图片描述
defer属性 延迟执行脚本 等html全部解析完毕,才执行脚本内容
defer属性只能用于外部脚本文件
在这里插入图片描述
异步执行脚本 async属性 只能用于获取外部脚本文件
脚本获取 html解析同时进行

noscripe 用来向不支持JavaScript的浏览器显示一些替代内容
在这里插入图片描述

## 注释
html:
在这里插入图片描述
CSS : /* */

Javascript: // 单行注释 或者 /* 多行注释 */

## 块级元素和行内元素
br元素: 换行

## HTML字符实体
在html中不能直接使用某些字体,需要特定符号进行替换。例如“<”需用&#60; 替换
## pre标签
保留等宽字体

## code标签
显示源代码内容
在这里插入图片描述
多行代码用pre嵌入code表示
在这里插入图片描述
定义程序的变量:var
定义用户的输入:kbd
定义程序的输出:samp
在这里插入图片描述

引用部分:

** q元素**

在引用内容两侧加入引号

** blockquote元素**

cite元素-定义标题
abbr元素
** dfn元素-术语

在这里插入图片描述
address元素-定义作者信息
在这里插入图片描述

ruby元素

在这里插入图片描述效果:在这里插入图片描述

bdo元素-指定文本排版方式 从左到右ltr 从右到左rtl
在这里插入图片描述

格式化部分:

strong元素-强调文本重要性,加粗
b元素-加粗显示,表示粗体,无重要语义
em元素-表示强调,斜体
i元素-表示斜体,无语义
del元素-元素内内容会加入删除线
ins元素-所在内容会加入下划线
s元素-所在内容会被划掉
u元素-定义专有名词
mark元素-标记内容,黄色底色
sup,sub元素-上下标,用于数学公式或化学公式
small元素-小字表示内容

列表部分:

ul元素-无序列表
li元素-表格中每一项内容
ol元素-有序列表 属性:reverse start type

CSS样式用于表格
列表嵌套
dl元素-定义列表 dt-项目内容 dd-项目内容所对应的项目介绍

table 元素-表示表格,th表头,td内容,caption表头· html5后,表格的权限得到限制,需要用CSS制作表格样式。

thead tbody tfoot元素配合th td使用,优化表格样式
colgroup元素-对列进行设置
在这里插入图片描述

form表单的属性

form input button标签
表单提交方法:get post

autocomplete-自动填充属性 on/off 可单独设置某一个input的属性
target-指定目标显示位置 如:_blank 在新的页面显示
value-设置默认值
autofocus-自动聚焦
disable-禁用,不传递数据
readonly-禁止修改,传递数据

## label元素 用于文本内容输出,不会带来样式上的变化
在这里插入图片描述
fieldset标签-可以对内容进行分组并“包裹”起来,清晰表达
legen属性-fieldset的说明信息

单选框 - select标签 option标签
在这里插入图片描述
下拉列表太长时可对选项内容进行分组:
在这里插入图片描述
input标签的可用属性:
1.text,password
2.submit button reset
在这里插入图片描述
3.radio-单选框
在这里插入图片描述同一单选框中的内容其 name要保持一致
4.checkbox-多选框
在这里插入图片描述
5.时间和日期:time data month week datetime-local(本地日期和时间)
在这里插入图片描述
在这里插入图片描述

百分号编码(URL编码):有些符号会引起歧义,制定规范进行替换

6.search-搜索框
7.color-颜色控制器
8.image-图片作为按钮,可以获取鼠标点击图片的相对位置,做出不同的回应。
9.hidden -输入框在网页显示时 完全不显示,但在浏览器的控制台可以看到元素的存在
10.file-上传文件 需要设置form中的enctype=multipart/form-data method=post,还可以设置文件的类型accept,设置长传尺寸 multiple属性-同时长传多个文件

在这里插入图片描述

11.number-限定数字输入,并用min max step 设置数字的范围
在这里插入图片描述
12.range-数值滚动条 value设置默认值
在这里插入图片描述
13.email,tel,url-邮箱,电话,网址
在这里插入图片描述
此时的输入限制还不是很符合要求,可增加pattern 根据正则表达式来限制输入
14.placeholder-提示内容
在这里插入图片描述
15.required-设置字段为必填
16.size-设置输入框长度
17.maxlength-限制输入的最大字符数量
在这里插入图片描述
18.list datalist-设置内容关联
在这里插入图片描述
在这里插入图片描述
19.output-输出计算结果
20.textarea-接收多行文本输入 cols rows wrap属性
在这里插入图片描述

网页的架构

div-块级无语义元素
新元素替代div的布局结构,可用标签如下:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
默认为收起来的状态,可设置open属性,将其设为默认打开的状态
在这里插入图片描述
map,area元素 -实现同一图片的不同点击位置,跳转到不同链接
在这里插入图片描述
picture,source元素-设置图片的适配属性不同的屏幕尺寸,显示不同的图片
在这里插入图片描述
figure,figcaption元素-将图片标记为插图
在这里插入图片描述
在网页中嵌入视频-video
src-插入播放的视频
controls - 控制条
autoplay-自动播放(不同浏览器下效果不同)
muted-静音播放
preload-预加载(网页加载完成后,自动加载视频,免除加载的时间,但会消耗流量,默认为浏览器控制)
poster-视频封面设置
loop-循环播放
在这里插入图片描述
在网页中嵌入音频-audio
src-插入播放的音频
controls - 控制条
(其他元素与video相同)
字幕-track
添加WEBVTT文件,然后加载到track中
在这里插入图片描述在这里插入图片描述
source-设置备用视频源,依次尝试多个视频源,直到播放成功为止
在这里插入图片描述
iframe-嵌入其他网页
也可嵌入地图,并输入位置坐标
在这里插入图片描述
加入sandbox元素,保护本网页免受嵌入网页的影响
在这里插入图片描述在这里插入图片描述

meter-一个范围内的值
在这里插入图片描述
在这里插入图片描述
progress-进度条

在这里插入图片描述在这里插入图片描述

a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值