html input无边框_HTML常用标签

221e3a5e3cd619a5a890593b1421c87e.png
  • a 标签的用法
    创建通向某处的超链接。
    eg:
    链接到其他网址/网页/文件,或者同一页面内的位置
    使某个元素变为可点击
    创建一个Email或电话链接
    etc.
    属性:href(hyper reference),target,download,rel,etc.
    href
    取值:网址、路径、伪协议、id
    eg:

2be137e518eae1c1dec8304bbea18a25.png

target
_blank:新窗口打开
_top:没有parent框架的话,作用等同_self,有parent框架的话,_top会除去所有frame,直接进入顶层框架打开【比如:嵌套了3层iframe,最内层iframe的a属性target="_top",点击它将在顶层框架打开】
_parent:有parent框架就在parent框架中展示,没有的话,作用就等同_self
_self:默认值,当前页面加载
xxx:如果有xxx窗口,在xxx窗口打开,没有就新建一个xxx窗口(Console中window.name)
download
作用:下载页面保存为本地文件。
大多数浏览器都不支持。见http://caniuse.com:

Can I use... Support tables for HTML5, CSS3, etc​caniuse.com

rel
指定当前文档到被链接的目标文档是啥关系。

  • img 标签的用法
    作用:发出GET请求,展示一张图片。
    属性:alt/height/width/src/ etc.
    alt
    用文字描述图片内容。
    对盲人友好,当图片无法显示或看不见图片时,alt的内容描述了这是一张怎样的图片。
    height/width
    只写其中一个,另一个会根据原始图想大小按比例自适应。
    【前端的底线:永远不能让图片变形。】
    src(source)
    图片的URL
    事件:onload/onerror
    onload:当文档加载时加载事件
    eg:

563ef604a116c0b8ded97303b1992d65.png

onerror:当错误发生时加载事件
eg:

8925a6f6e0fdac534228ab6d75377bcf.png


响应式:max-width:100%
eg:

7bbe65404d6f2d6e79c12cfa313a7755.png

可替换元素
img属于典型的可替换元素。其他类似的有iframe、video、embed、etc.
CSS影响其位置,不影响其内容。

  • table 标签的用法
    展示表格数据
    一般包括:
    caption:表格的标题
    thead:表格的表头
    tbody:表格的主体
    tfoot:表格的页脚【顺序无关】
    eg:

2a833eec4d2def8ad315ce03e957b262.png

相关样式:
table-layout:auto/fixed
定义行/列的布局算法。
auto:表格的单元格宽度取决于其内容
fixed:尽量平衡各个单元格
eg:

c9b25c8b00d5328cc4a69e6da7d9f8bb.png


border-collapse:collapse/separate(默认)
决定表格的边框合并/分开
eg:

3e7919d49f5ce31c09880dfd57eff5e5.png

border-spacing:
废弃cellspacing,border-spacing设置上右下左的边距更合适。

  • 其他感想form标签
    展示交互控制元件区域,向web服务器提交信息
    作用:发送GET或POST请求,然后刷新页面
    属性:action/autocomplete/method/target etc.
    autocomplete:on/off
    on:根据用户之前在表单中输入的值自动补全
    off:不自动不全输入
    method:GET/POST
    GET:此方法数据会暴露在URI中
    POST:表单数据包含在表体内发送给服务器
    事件:onsubmitinput标签
    表单输入,接受来自用户的数据
    作用:让用户输入内容
    属性:
    类型type:button/checkbox/email/file/hidden/number/password/radio/search/submit/tel/text etc.
    其他:name/autofocus/checked/disabled/maxlength/value/placeholder etc.
    事件:onchange/onfocus/onblur
    验证器:HTML5新功能(HTML5自带验证其)
    区别:

59c12f4846bfd2f98ba2ea6ac0a86bde.png


<button> 元素比 <input> 元素更容易使用样式。
<button>内可以添加HTML内容伪元素来实现复杂的效果
<input> 只支持文本内容。
以上参考来源:

https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element​developer.mozilla.org
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值