处理一个项目,差不多完成了,只是整理了HTML,我发现您实际上没有被允许使用的ID只是一个数字,
属性“ id”具有无效值“ 567”。属性ID为ID类型。如上所述,它应该以字母开头并且不能有空格
Good <a id="567" href="/index.html">
Good <a id="n567" href="/index.html">
我可以遍历我的代码并添加一个字母,然后在jQuery中使用该值时将其删除,但这会很混乱,我不需要。
是否有理由不应该将数字用作ID?
这就是规范所说的。
根据HTML 4规范:
ID 和 NAME 令牌必须以字母([A-Za-z])开头,然后可以跟任意数量的字母,数字([0-9]),连字符(“-”),下划线(“
_”) ,冒号(“:”)和句点(“。”)。
好消息是HTML 5规范更加宽松:
该
id
属性指定其元素的 唯一标识符(ID)
。该值在元素的主子树中的所有ID中必须是唯一的,并且必须包含至少一个字符。该值不得包含任何空格字符。
我试图找到这个按钮并点击它。但我得到了这个错误: 我注意到它正在寻找不同的字符串bc它在类名前面添加了这个点。这是问题吗? 非常感谢。
问题内容: 我正在尝试将伪元素与元素一起使用。 考虑一下HTML和CSS … HTML CSS 这不会产生预期的效果(已在Chrome 13和Firefox 6中测试)。但是,它可以使用或元素。 为什么不? 有没有一种方法可以使伪元素与元素一起使用? 问题答案: 规范说 … 注意。该规范并未完全定义替换元素(例如HTML中的IMG)以及与替换元素的交互。这将在以后的规范中更详细地定义。 我猜这意味
问题内容: 我使用的所有浏览器都允许通过简单的编写来访问元素: 无论如何,这种方法似乎没有足够的文档记录,实际上,我遇到的消息来源甚至都没有提及它,而是假设有人会使用 或许 访问DOM元素,即使它的ID是事先知道的(即,在运行时也不计算)。我可以说出,如果有人无意间尝试在更广的范围内重新定义(虽然不是一个很棒的主意…),用一些不同的值覆盖它,然后继续进行而又没有注意到冲突,则后一种方法的优点是可以
使用scandir()函数时,我收到以下php警告: Scandir无法打开目录:公共html/page2中不允许操作。php在线3 第2页。php 我想使用这个功能来打印我的根文件夹的文件和子目录,但它不工作。 有人知道怎么修吗?
为什么下面的印的是boss而不是BASS?
问题内容: 这不会执行: 错误消息是: 11-23 11:05:05.298:错误/数据库(31335):准备’创建表TestTable(名称文本,年龄整数,主键(ROWID))’时,0x2ab378上的故障1(表TestTable没有名为ROWID的列)。 但是,在创建TestTable之后,这可以准备并执行: 我可能将其视为需要自动递增主键和外键的解决方案,这些主键和外键永远不会用作应用程