英语小课堂
英语 | 翻译 | 助记 | 英语 | 翻译 | 助记 |
---|---|---|---|---|---|
hyper |
超级 | 害怕 | blank |
空白 | |
target |
目标 | 她给他 | parent (s) |
父母之一 | 盼望他 |
reference |
引用 | refer + ence |
self |
自己 | |
frame |
边框、框架 | load |
加载 | ||
error |
错误 | 爱惹 | canvas |
画布 |
a 标签
- 特别常用
- 但是很多人不会用
属性
href
target
download
(不大靠谱,很多浏览器不支持)rel=noopener
(为了防止一个BUG
)
作用
- 跳转外部页面跳转内部锚点
- 跳转内部锚点
- 跳转到邮箱
预览的时候 不要双击打开
HTML
,要用HTTP 服务器
打开。
http-server
或者parcel
或者 VSCode 里面的Live Server
a 的 href 的取值
- 网址
- https://google.com
- http://google.com
- //google.com (自动跟随协议网址)
- 路径
/a/b/c
以及a/b/c
index.html
以及./index.html
- 伪协议
javascript:
代码;mailto:
邮箱tel:
电话号
id
href=#xxx
a 的 target 的取值
- 内置名字
_blank
_top
_parent
_self
- 程序员命名
window
的 nameiframe
的 name
a 的 download
- 作用
- 不是打开页面,而是下载页面
- 问题
- 不是所有浏览器都支持,尤其是手机浏览器可能不支持
iframe 标签
- 内嵌窗口
- 已经很少使用了,还有些老系统在用
table 标签
- 表格
HTML
有 超强纠错 的功能- 各个标签 与书写的顺序无关,一定是 头 身体 脚
相关的标签
table
thead
tbody
tfoot
tr
td
th
相关的样式
table-layout
// 列宽的计算算法border-collapse
// 是否合并各个单元格border-spacing
// 单元格的空隙(调0)
img 标签
- 图片
作用
- 发出
get
请求,展示一张图片
属性
alt / height / width / src
- 宽高只写一个的时候,另一个会自适应
- (永远不要让图片变形)
事件
onload / onerror
(监听图片是否加载成功)
响应式
max-width: 100%
可替换元素
- 考试可能会问,被问概率 30%
form 标签
作用
- 发 get 或 post 请求,然后刷新页面
属性
action
/autocomplete
/method
/target
事件
onsubmit
- 点击提交会触发
button 是将 当前form表单里面的所有input提交
清除的也是一样原理
input 标签
作用
- 让用户输入内容
属性
- 类型 type:
button
/checkbox
/email
/file
/hidden
/number
/password
/radio
/search
/submit
/tel
/text
- 其他
name
/autofocus
/checked
/disabled
/maxlength
/pattern
/value
/placeholder
- 只要出现 disabled / ~ 属性 就不可输入,无论赋值是什么值都不可输入
事件
onchange
/onfocus
/onblur
验证器
HTML5 新增功能
其他输入标签
标签
select + option
textarea
label
注意事项
- 一般不监听
input
的click
事件 form
里面的input
要有name
form
里要放一个type=submit
才能触发submit
事件
其他标签
标签
video
audio
canvas
svg
注意事项
- 这些标签的兼容性一定要查看文档
- 后续我们会在
JS
课程里专门讲这些标签
资料来源:饥人谷。任何组织或个人未经许可,禁止转载
评论