禁用的值在HTML中重要吗?

禁用的值在HTML中重要吗?,html,Html,是HTML: <button type="submit" disabled>Some text</button> 一些文本 相当于 <button type="submit" disabled="true">Some text</button> 一些文本 还有,有些人也喜欢这项工作吗 <button type="submit" disabled="You know it">Some text</button> 一些

是HTML:

<button type="submit" disabled>Some text</button>
一些文本
相当于

<button type="submit" disabled="true">Some text</button>
一些文本
还有,有些人也喜欢这项工作吗

<button type="submit" disabled="You know it">Some text</button>
一些文本

如果它不能在特定浏览器上工作,您能说出哪一个吗?

唯一允许的值是
禁用
。在HTML4和更早版本中,除了值(
禁用
)之外,您可以省略所有内容。在HTML5中,除了名称(也被禁用
)之外,您可以省略所有内容

发件人:

许多属性是布尔属性。出现 元素上的布尔属性表示真值,而 缺少该属性表示假值

如果属性存在,则其值必须为空字符串 或者是一个ASCII值,该值不区分大小写,与属性的 规范名称,不带前导或尾随空格

布尔属性上不允许值“true”和“false”。 要表示假值,必须省略该属性 总共

这很好:

disabled
disabled="disabled"
disabled=disabled
这很好:

disabled
disabled="disabled"
disabled=disabled
这很好:

disabled
disabled="disabled"
disabled=disabled
这不是HTML:

disabled="true" 
disabled="You know it"
这不是HTML:

disabled="true" 
disabled="You know it"

您可以期望大多数浏览器对无效值执行错误恢复,但这并不是不首先编写真正的HTML的理由。

唯一允许禁用的
值是
禁用的
。在HTML4和更早版本中,除了值(
禁用
)之外,您可以省略所有内容。在HTML5中,除了名称(也被禁用
)之外,您可以省略所有内容

发件人:

许多属性是布尔属性。出现 元素上的布尔属性表示真值,而 缺少该属性表示假值

如果属性存在,则其值必须为空字符串 或者是一个ASCII值,该值不区分大小写,与属性的 规范名称,不带前导或尾随空格

布尔属性上不允许值“true”和“false”。 要表示假值,必须省略该属性 总共

这很好:

disabled
disabled="disabled"
disabled=disabled
这很好:

disabled
disabled="disabled"
disabled=disabled
这很好:

disabled
disabled="disabled"
disabled=disabled
这不是HTML:

disabled="true" 
disabled="You know it"
这不是HTML:

disabled="true" 
disabled="You know it"

您可以期望大多数浏览器对无效值执行错误恢复,但这并不是不首先编写真正的HTML的理由。

为什么不试试,看看会发生什么?@9Deuce因为我离一台可以编程的计算机不远,而且大约一天都不会,但我现在很好奇,你为什么不试试,看看会发生什么?@9见鬼,因为我离一台能编程的计算机不远,而且一天之内都不会,但我现在很好奇