#号在HTML中的字符实体是什么?我搜索过“pound”(只返回货币符号)、“hash”和“number”,但我的尝试似乎都不能得到正确的字符。
#号在HTML中的字符实体是什么?我搜索过“pound”(只返回货币符号)、“hash”和“number”,但我的尝试似乎都不能得到正确的字符。
#
作为搜索字符串输入,第一个结果将引导您到U+0023。 向下滚动到第二个表格编码,您会看到以下内容:
HTML实体(十进制)# HTML实体(十六进制)#
#
与 #
有什么区别? - BenKoshy对于#
,我们有#
。
请记住,它是一个新实体(例如IE9无法识别它)。为了获得广泛支持,你将不得不采用数字引用 #
,以及十六进制的 #
,正如其他人所说。
如果你需要查找其他内容,有一些非常有用的工具可以使用,可以在这里找到。
"#"这个字符--像大多数Unicode字符一样--在W3的"字符实体引用"列表中没有被赋予特定的名称 http://www.w3.org/TR/html4/sgml/entities.html 。因此,在HTML中,它可以表示为"#"本身,也可以用数字字符实体"#"或"#"(不带引号)表示,如"HTML文档表示"所述 http://www.w3.org/TR/html4/charset.html 。
然而,这三个字符在URL中都无法使用。 要在URL中将"#"字符传输到Web服务器,您需要使用RFC 3986中描述的"URL编码",并将每个"#"替换为"%23"(不带引号)。
http://example.com?search=term#37
,其中term#37
是您的查询字符串。 - adam rowe在HTML中,#
字符没有特殊含义,因此没有对应的HTML字符实体。
如果你需要对其进行HTML编码,你可以使用字符代码实体,比如#
。
#
。# or # or #
另外,您可以展示"♯"这个符号,与"#"在某些方面有所不同,如下所示:
♯ or ♯ or ♯
这允许通过超链接引用HTML文档中的不同部分,并特别使用八角形符号(散注符号,井号符号,磅符号)。
exampleDomain.com/exampleSilo/examplePage.html#2ndBase
这是它的一个示例用法。
# 是最佳选择,因为它是唯一一个不包含 #(井号)的选项。无论旧浏览器是否支持,这都是未来的最佳实践。
(使用相同符号进行编码有什么意义呢?)
#
解释为“标题”,因此我们需要使用#
。请参见https://dev59.com/gWsy5IYBdhLWcg3wxAyO的源代码。 - Pacerier