10. HTML重难点
10. HTML重难点
1. 英语小课堂 a标签
hyper超级
target目标
reference引用
frame边框,框架
error错误
blank空白
parent父母
self自己
load加载
canvas画布
HTML重点标签
a标签
属性
href:作用就是写一个网址
target:指定在哪个窗口打开链接, targer="_blank"
download:很多浏览器不支持这个属性
rel=noopener:这个用来防止某个bug,学js的时候会再提到
a的href的取值
网址
https://google.com
http://google.com
以上两种如果网址写错就会有bug,但是如果写成下面这样
//google.com
会自动选择使用http还是https
路径
/a/b/c以及a/b/c:
index.html以及./index.html:在当前目录找index.html,两种写法都一样
伪协议
Javascript:代码
其他的a标签,比如href什么都不加,点击“空标签”会自动刷新页面

又比如,点击#标签,页面会自动跳到最上面一行. 批量打30个p标签:p{$}*30

id:href=#xxx
跳到指定位置

mailto:发邮件
Tel:打电话
a的target
_black 空白页面打开
_top:需要用到iframe,在当前页面的最顶层打开
_parent:在当前页面的iframe的上一层打开
_self:在自己的页面打开
google不允许任何iframe指向它
window的name

iframe的name
baidu也禁止iframe指向它了
正常的效果应该如下图

2. iframe标签 table标签
iframe标签
内嵌窗口,已经很少使用,还有些老系统在用
table标签
相关的标签



HTML有超强的纠错能力,如果只写td或者th,浏览器会自动加上tbody,th
相关的样式
table-layout
auto:自动 根据内容调整宽度,内容长的更宽
fixed:根据表格的宽度,会等宽
border-collapse
border-collapse:collapse表格边框合并

border-spacing
Border-spacing: 20px 表格边框间距

3.img标签
作用
发出get请求,展示一张图片
属性
alt/height/width/src
alt:替代图片的文字
永远不要让图片变形,只写height/width,会自适应任一个
src:图片的地址
事件
Unload / onerror
响应式
max-width:100%
加了这个在css中,图片在任何设备中都是响应式的。
可替换元素
考试可能会问,被问概率30%
4.form标签 input标签
form标签
作用
发get或post请求,然后刷新页面
属性
action
actionautocomplete method target
autocomplete method targetinput和button的区别
button可以接着加别的标签,但是input不可以
**form必须要有一个type=“submit”**的按钮,否则表单无法提交,如果type不写,默认就是submit,如果改成type="button",这个表单就无法提交
事件
onsubmit
input标签
作用
让用户输入内容
属性
类型type:
button checkbox email file hidden number password radio search submit tel text
其他name:
autofocus checked disabled maxlength pattern value placeholder
事件
onchange onfocus onblur
验证器
HTML5自带验证器
其他输入标签
select + option
textarea
label
注意事项:一般不监听input的click事件
form里面的input要有name
form里要放一个type=submit才能出发submit事件
其他标签
video audio canvas svg
注意事项
这些标签的兼容性一定要查看文档
后续我们会在JS课程里专门讲这些标签
5.总结
6.测试 HTML重难点标签
最后更新于
这有帮助吗?