Html 是否应为所有属性使用一个值?
HTML中有一些属性只指定布尔值。其中包括Html 是否应为所有属性使用一个值?,html,Html,HTML中有一些属性只指定布尔值。其中包括多个,禁用,选定等 在XHTML中,由于严格的XML语法,必须为属性指定一个值。这通常是属性的名称 <select multiple="multiple"> 但是HTML也只支持元素的名称 <select multiple> 而且,正如所见,浏览器(至少是Firefox)也允许使用具有相同结果的其他值 <select multiple="yes"> 其中哪一个是常用的,还是有一个?官方建议是什么?来自
多个
,禁用
,选定
等
在XHTML中,由于严格的XML语法,必须为属性指定一个值。这通常是属性的名称
<select multiple="multiple">
但是HTML也只支持元素的名称
<select multiple>
而且,正如所见,浏览器(至少是Firefox)也允许使用具有相同结果的其他值
<select multiple="yes">
其中哪一个是常用的,还是有一个?官方建议是什么?来自
许多属性是布尔属性。出现
元素上的布尔属性表示真值,而
缺少该属性表示假值
如果属性存在,则其值必须为空字符串
或者是一个ASCII值,该值不区分大小写,与属性的
规范名称,不带前导或尾随空格
因此,multiple
,multiple=multiple
,multiple='multiple'
或multiple=“multiple”
。除此之外(不区分大小写),即使浏览器从错误中恢复
我倾向于使用简短的(multiple
)或者使用更传统的引号(multiple=“multiple”
)的XML解析器
许多属性是布尔属性。出现
元素上的布尔属性表示真值,而
缺少该属性表示假值
如果属性存在,则其值必须为空字符串
或者是一个ASCII值,该值不区分大小写,与属性的
规范名称,不带前导或尾随空格
因此,multiple
,multiple=multiple
,multiple='multiple'
或multiple=“multiple”
。除此之外(不区分大小写),即使浏览器从错误中恢复
我倾向于使用简短的(multiple
)或者使用更传统的引号(multiple=“multiple”
)的XML解析器