如果在其文件名中使用,将破坏<img/>标记的所有字符是什么

时间:2010-07-12 13:07:19

标签: html

我遇到过的字符会破坏HTML页面中的图像(如果在图像文件名中使用的话):

& / \ *

是否还有其他文件名字符会导致图像无法显示?

我问的原因是我需要存储一些文本的图像,需要替换文件名中的无效字符。

这个机制到位,只是试图找到一个快速的字符列表来保存测试者一段时间。

1 个答案:

答案 0 :(得分:2)

首先,这与HTML无关,与运行服务器的操作系统有很大关系。

它在这里看起来像Windows,因此其中的字符是

\ / : * ? < > |

然而,&可能是HTML的属性。您仍然可以在文件中使用它们,但对于HTML,请放置&amp;而不是&。如果您不想这样做,您也可以随时禁止文件中的&