HTML中标记值的差异

HTML中标记值的差异,html,Html,我不确定这是否是一个非常愚蠢的问题,但最近我一直在想这个问题。我想知道两者之间是否有区别 <button value = "SomeValue"></button> 及 SomeValue 对于这些标签的工作方式,我真的需要了解一些东西吗?你真的试过了吗 第一个: <button value="SomeValue"></button> <button>SomeValue</button> 不在按钮上显示标签

我不确定这是否是一个非常愚蠢的问题,但最近我一直在想这个问题。我想知道两者之间是否有区别

<button value = "SomeValue"></button>

SomeValue

对于这些标签的工作方式,我真的需要了解一些东西吗?

你真的试过了吗

第一个:

<button value="SomeValue"></button>
<button>SomeValue</button>

不在按钮上显示标签

第二个:

<button value="SomeValue"></button>
<button>SomeValue</button>
SomeValue
does

SomeValue
是可单击按钮的正确语法。
或者,
不是,按钮不显示标签。value属性最初是在HTML4中为输入标记创建的

HTML4:
<input type="submit" value="Some Value"/>

HTML5:
<button>Some Value</button>
HTML4:
HTML5:
一些价值
这两者都是等效的,并且向后兼容

<button value="SomeValue"></button>


SomeValue为我显示一个标签。
<button>SomeValue</button>