【发布时间】:2011-07-19 00:16:28
【问题描述】:
在我的项目中,我有提交和 cmets,每个都有一个 ID。目前,ID 只是数字并对应于它们的数据库 ID。一切正常,但是当我通过 W3 验证器运行它时,我得到了错误:
value of attribute "id" invalid: "1" cannot start a name
我想相反,我可以在所有 id 之前加上某种字符串,但是每当我在 JQuery 或 PHP 中使用或操作 id 时,我必须在使用之前执行 id.replace('string', '')它。这似乎相当麻烦。有什么建议吗?
【问题讨论】:
-
如果它在你使用的 HTML 风格中是无效的,那比坏习惯更糟糕。它只是无效的。