我将一个图像文件命名为100%满意度保证图标.png,然后将其放在我的网页中,如下所示:
<img src="<?php bloginfo('template_directory'); ?>/images/100%-satisfaction-guarantee-icon.png" alt="100% Satisfaction Guarantee" width="124" height="126" />
但图像不会显示。图像文件名中可以使用"%"吗?哪些规则适用于网页的文件名?
我也尝试过使用%25作为%
符号,但似乎不起作用。
https://www.datanumen.com/wp-content/themes/datanumen/images/100%25-png仍然返回404错误。
是的,您可以简单地对%
符号进行百分比编码。您可以放置%25
而不是%
所以不是
100%-satisfaction-guarantee-icon.png
你可以把它称为
100%25-satisfaction-guarantee-icon.png
路径中的%表示为了使用特殊字符(替换不安全的ASCII字符(而对URL进行编码。我相信这也适用于HTML中的img标记。
有关详细信息,请查看此wiki链接"百分比编码"或此W3资源"HTML编码"。
您必须知道,在Google Chrome URL栏中,如果您使用空格,则它表示为%20。因此,很遗憾在文件名中使用%
,因为这是一种糟糕的做法。
建议的文件名:100_percentage_sompation_guarantee_icon.png