【问题标题】:handling class name with spaces in it html处理带有空格的类名html
【发布时间】:2012-02-15 07:00:47
【问题描述】:

我在一个网站上有一个 joomla ice 手风琴。我正在尝试使用 Firebug 获取手风琴标签的链接

其中一个标签的代码是

<p id="ABC" class="msg_head">Content</p>

这个标签的链接是

https://website.org/eweb/DynamicPage.aspx?Site=Inst&WebKey=81c17c83-4cb1-456a-a9d5-6b8fcc94fc63&accordion=EMD#EMD 

下面的链接怎么放?

<p id="ABC sub" class="msg_head">Content</p>

【问题讨论】:

  • id="ABC sub" 是一个无效的 ID,通常您的浏览器可能会将其视为 id='ABC' 并为您提供一个名为 sub 的属性。总之不要。
  • 另外,我认为您混淆了类和 ID 的概念。 Id 是唯一的并且不包含空格。类也不包含空格,但不是唯一的,您可以有多个类。

标签: html css


【解决方案1】:

如果我理解您的问题,您希望将值“ABC sub”放入查询字符串中。所以你会有“Accordion=ABC sub”。

您需要进行 URL 编码,因此空格将等于“%20”,根据:URL Encoding

“手风琴=ABC%20sub”

【讨论】:

  • @user1212 试试Accordion=ABC+sub#ABC%20sub
猜你喜欢
  • 2016-05-27
  • 1970-01-01
  • 2021-08-31
  • 1970-01-01
  • 2021-08-26
  • 1970-01-01
  • 2016-11-25
  • 2023-03-22
相关资源
最近更新 更多