标签: html syntax attributes id
是否存在某种逻辑,每当某些javascript方法要求使用ID作为输入时,必须采用显式格式#ID?
例如,许多JavaScript库都声明使用ID作为输入,并且由于输入是隐式ID,那么为什么需要在#之前加上前缀?
对我来说,ID只是ID,而不是显式格式#ID,其中#更多地是CSS语法依赖性,并且在需要ID作为输入的javascript解决方案中不应使用。
我只是想知道ID格式是基于格式还是基于某些规范?