Php “显示”#&引用;html中的符号?

Php “显示”#&引用;html中的符号?,php,html,Php,Html,这让我抓狂——我只想在html中显示一个散列符号(#),但它就是不显示 我试过#但没有显示任何内容 我想把它放在标题标签的开头,如下所示: <img src="<?php echo $fields->image; ?>" alt="<?php echo $fields->dish_name; ?>" height="160" width="314" title="# <?php echo $fields->dish_number; ?&

这让我抓狂——我只想在html中显示一个散列符号(#),但它就是不显示

我试过
#但没有显示任何内容

我想把它放在标题标签的开头,如下所示:

<img src="<?php echo $fields->image; ?>" alt="<?php echo $fields->dish_name; ?>" height="160" width="314" title="# <?php echo $fields->dish_number; ?> <?php echo $fields->dish_name; ?>" />
image;?>“alt=”“height=“160”width=“314”title=“#”/>
更新: 这是我正在处理的页面,它是朝向页面右下角的第二个滑块,我正在尝试在其中获取注释(您可以使用title标记来完成此操作)。

&&35;
符号的HTML实体

此外,您还可以简化:

<?php echo $fields->dish_number; ?> <?php echo $fields->dish_name; ?>
title
属性主要用于有关元素内容或用途的补充信息。在大多数现代浏览器中,将鼠标悬停在图像上会显示图像的title属性。这在Javascript中经常被用作传递更多数据的方法,但每个脚本都有自己的imple方法心理状态。

&35;
符号的HTML实体

此外,您还可以简化:

<?php echo $fields->dish_number; ?> <?php echo $fields->dish_name; ?>
title
属性主要用于有关元素内容或用途的补充信息。在大多数现代浏览器中,将鼠标悬停在图像上会显示图像的title属性。这在Javascript中经常被用作传递更多数据的方法,但每个脚本都有自己的imple方法心理状态

有根据的猜测:UTF-8中有一个ISO-8859-1编码的磅符号 编码页

确保您的数据编码正确,一切正常 好的

有根据的猜测:UTF-8中有一个ISO-8859-1编码的磅符号 编码页

确保您的数据编码正确,一切正常 好的


我认为十六进制符号应该是
#

我认为十六进制符号应该是
#

必须是php的某个地方出错,或者是其他地方发生了某种字符卫生

我这么说是因为标题中有一个#不是问题:


试着先做一个非php代码片段,看看它是否真的是一个问题

php在某个地方出现了错误,或者其他地方出现了某种字符

我这么说是因为标题中有一个#不是问题:


试着先做一个非php代码片段,看看它是否真的是一个问题

在HTML中作为数据的“#”字符没有什么特别之处,就像字母“a”一样(如果有,“#”也不会有多大帮助,是吗,因为它包含“…#”字符。)

问题在于用于更改图像的机制。这似乎有点复杂,但它会导致隐藏
img
元素而使用背景图像。当使用
display:none
隐藏
img
元素时,其属性没有任何效果


因此,您需要一种不同的机制来更改图像(我想知道为什么没有使用简单的JavaScript驱动的图像转换器,直接修改
img
元素的属性),或者可能是用JavaScript和CSS实现的类似工具提示的机制,而不是使用简单的
title
属性。

在HTML中作为数据的“#”字符没有什么特别之处,就像字母“a”一样(如果有,“#”也不会有多大帮助,是吗,因为它包含“…#”字符。)

问题在于用于更改图像的机制。这似乎有点复杂,但它会导致隐藏
img
元素而使用背景图像。当使用
display:none
隐藏
img
元素时,其属性没有任何效果


因此,您需要一种不同的机制来更改图像(我想知道为什么没有使用简单的JavaScript驱动的图像更改器,直接修改
img
元素的属性),或者可能使用JavaScript和CSS实现类似工具提示的机制,而不是简单的
title
属性。

像这样?(悬停在文本上)无法复制,以下操作非常好:
。当悬停在损坏的图像上时,哈希在IE和FF中正确显示。也许您可以提供一个简短的(无PHP)示例来复制您的问题?像这样?(悬停在文本上)无法复制,以下操作非常好:
。当鼠标悬停在损坏的图像上时,哈希在IE和FF中正确显示。也许您可以提供一个简短的(PHP免费)复制您的问题的示例?@Rob您可以发布您的doctype代码吗?我感觉您的字符集不正确。@Rob在该页面上使用
&&35;
对我来说很好。您可以插入并指出错误吗?您还成功地在标题中包含
字符…在上面的Nivo上,它说“西莉亚的菜"黑色不透明区域中应该有菜号和名称。我使用的是Chrome,目前没有显示任何内容。@Rob问题不在于标题标签,而是因为您使用的Nivo滑块脚本不正确。标题标签的作用是什么。我更新了我的答案,告诉您如何设置Nivo滑块。@Rob您可以发布给我吗r doctype code?我感觉你的字符集不正确。@Rob在该页上使用
#;
对我来说很好。你能插入并指出错误吗?你还成功地在标题中使用了
字符……在上面的Nivo上,上面写着“西莉亚的菜肴”黑色不透明区域中应该有菜号和名称。我正在使用Chrome,但目前没有显示任何内容。@Rob问题不在于标题标签,而是因为您使用的Nivo滑块脚本不正确。标题标签起作用。我更新了我的答案,说明了如何使用
<img src="blah.com/blah.png" class="nivoSlider" title="#description1" />
<div id="description1" class="nivo-html-caption">This is your caption</div>