我可以在HTML5中使用以数字开头的锚ID吗?

我可以在HTML5中使用以数字开头的锚ID吗?,html,numbers,anchor,Html,Numbers,Anchor,我可以在HTML5中使用以数字开头的锚ID吗 <a id="1" class="anchor"></a> 有人告诉我这是一个禁忌,但它似乎在IE9、Firefox和Chrome中运行良好。那么,这是什么呢?是的,这在HTML5中完全有效 3.2.3.1id属性 该属性指定其元素的属性 该值在元素的所有元素中必须是唯一的,并且必须至少包含一个字符。该值不能包含任何值 注意:对于ID的形式没有其他限制;特别是,标识可以仅由数字组成,以数字开头,以下划线开头,仅由标点符号

我可以在HTML5中使用以数字开头的锚ID吗

<a id="1" class="anchor"></a>


有人告诉我这是一个禁忌,但它似乎在IE9、Firefox和Chrome中运行良好。那么,这是什么呢?

是的,这在HTML5中完全有效

3.2.3.1
id
属性 该属性指定其元素的属性

该值在元素的所有元素中必须是唯一的,并且必须至少包含一个字符。该值不能包含任何值

注意:对于ID的形式没有其他限制;特别是,标识可以仅由数字组成,以数字开头,以下划线开头,仅由标点符号组成,等等

(增加强调)

可能的重复