BUTTON和INPUT的区别_经验交流
一句话概括主题:<button>
具有<input type="button" ... >
相同的作用但是在可操控性方面更加强大。
HTML 4.01规范的Forms部分指名表单有以下几种控制类型:buttons, checkboxes, radio buttons, menus, text input, file select, hidden controls, object controls. 其中除了buttons/menus/object controls之外,都是由<input>
完成。
我这里说的是<button>
和<input>
。
<button>
和<input>
规范中指名:可以用<button>
和<input>
来做表单按扭。不同的按钮类型请参考这些元素的详细定义。要注意的是<button>
比<input>
支持更丰富的表现功能。
一些区别
大家都知道<input>
可以这样用(实际上是一定要这样用):<input type="submit" value="OK" />
,一定要这样闭合。而不是:<input type="submit" value="OK" ></input>
。因为起始标签为必须,而关闭标签是禁止的。
<button>
比<input>
更厉害的地方就在于它可以包含内容。它的值并不是写在value
属性里,而是包含在标签中。如:<button>OK
。<button>
的起始标签和关闭标签都是必须的。这样你便获得了样式化的主导权。
你可以这样写:<button>OK, I do.
,甚至是插入图片:<button>
。有点类似于, it's great.
<input type="image">
,但是显然强大多了。
最后要注意的是,被<button>
包含的图片,不能使用热点地图,即不能<img src="foo.gif" usemap="..." />
,这是不合法的。当然也不能再包含诸如input
, select
, textarea
, label
, button
, form
, fieldset
, iframe
,和isindex
(不推荐使用)元素了。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

这是我们在形式可访问性上进行的小型系列中的第三篇文章。如果您错过了第二篇文章,请查看“以:focus-visible的管理用户焦点”。在

本教程演示了使用智能表单框架创建外观专业的JavaScript表单(注意:不再可用)。 尽管框架本身不可用,但原理和技术仍然与其他形式的建筑商相关。

CSS盒子阴影和轮廓属性获得了主题。让我们查看一些在真实主题中起作用的示例,以及我们必须将这些样式应用于WordPress块和元素的选项。

构建内联文本编辑器并不是微不足道的。 该过程首先要使目标元素可编辑,并在此过程中处理潜在的语法异常。 创建您的编辑器 要构建此编辑器,您需要动态修改内容

Svelte Transition API提供了一种使组件输入或离开文档(包括自定义Svelte Transitions)时动画组件的方法。

本文探讨了Envato Market上可用的PHP表单构建器脚本,比较了其功能,灵活性和设计。 在研究特定选项之前,让我们了解PHP形式构建器是什么以及为什么要使用一个。 PHP形式

该教程通过使用node.js,express和multer构建文件上传系统来指导您。 我们将介绍单个和多个文件上传,甚至演示在MongoDB数据库中存储图像以进行以后的检索。 首先,设置您的projec
