HTML常用标签

171 阅读3分钟

《HTML常用标签》

a标签

a标签属性

●href

href="JavaScript:;"(javascript:是伪协议,它可以让我们通过一个链接来调用javascript函数.而采用这个方式 javascript:;可以实现A标签的点击事件运行时,如果页面内容很多,有滚动条时,页面不会乱跳,用户体验更好)
href="#"的作用:页面中有滚动,可以直接回到顶部。设定锚点    在要定位到的位置找一个标签给他加id属性,属性值就是锚点名称

  • 网址://taobao

  • 伪协议

    • mailto(邮箱)
    • tel(手机号)
  • 路径(/a/b/c)

  • id:href=#xxx

a href="#">内容   !--#的意思是跳转到本页-- \

●target

○_blank:target="_blank" 含义:在一个新的窗口打开被连接文档   记忆方式:英文单词blank 形容词 空的 即在空的页面打开
○_self:target="_self" 含义:在当前页面打开被链接文档               记忆方式: self 名词 自己 即在当前页面打开
○_parent:target="_parent" 含义:在父框架集中打开被链接文档     parent 名词单数 父亲或母亲,即在父框架打开
○_top:target="_top" 含义:在整个窗口打开被链接文档              top名词顶部 即在顶部窗口打开 ●download
●ref=noopener
这是一个很重要的且常用的 rel 属性值,与安全相关。 如果我们的链接元素没有设置 noopener,则在新窗口打开这个链接的时候,则这个新窗口页面可以通过 window.opener 获取来源页面的窗体对象,于是可以改变原页面 URL 地址之类的事情。 因此,如果网站上有外部的链接地址,一定要记得加上 noopener。

target作用

●跳转外部页面
●跳转内部锚点
●跳转邮箱或电话等 \

table标签

相关的标签
●thead 定义了一组定义表格的列头的行。
●tbody 封装了一组 tr 元素,来组成表的身体
●tfoot 表示表格中各列的汇总行。
●tr 代表表格中的一行。
●td 表示一个包含数据的表格单元格。
●th 表示表格内的表头单元格。\

table相关的样式

●table-layout
○auto 自动计算表格单元格的宽度
○fixed 表格和列的宽度通过表格的宽度来设置
●border-collapse
○collapse 相邻的单元格共用同一条边框
○separate 默认值。每个单元格拥有独立的边框
●border-spacing\

img标签

img作用

●发出get请求,展示一张图片
属性
●alt  alt="图像的替代文本"
●height 图像的宽度;
●width 图像的高度
●src src="被引用图像的地址"
事件
●onload 加载成功
●onerror 加载失败
●可以通过事件返回的结果来判断图片是否加载成功
●可以再 onerror 时更改 src 的值替换备用图片

响应式
●max-width:100%

form标签

作用
●发get或post请求,然后刷新页面
属性
●action 请求页面的地址
●autocomplete 确定是否自动填充
●method 用来控制是get还是post
●target
事件
●onsubmit\

input标签

作用
●让用户输入内容

  • type = color (颜色)
  • type = password(隐藏内容)
  • type = radiu(单选)
    • 让两个radiu的name是同一个字符串,可以二选一
  • type = checkbox(多选)
    • 让他们拥有同一个name,表示他们是一组的
  • type = file(选择上传单个文件)
    • type = "file"multiple --- 上传多个文件
  • type = hidden(看不见的input)用于给js自动填id

input注意事项

●一般不监听input的click事件
●form 里面的input要有name
●form里要放一个type=submit才能出发submit事件

textarea标签

作用
填写多行文本内容

select标签

image.png

1663991392(1).png