知道为什么了...
因为我页面另存的时候是选择为UTF-8格式,这样会有UTF-8标签头(3个字符的标签头,UTF-16则是2个)
今天在测试一个PHP生成图片的例子时出现
Warning: Cannot modify header information - headers already sent by (output started at E:\www\img.php:1) in E:\www\img.php on line 16
错误,问了别人说是UTF-8的问题
另存为UTF-8无BOM格式就可以了...
于是想到这个显示有区别的页面,试了下
的确,存为非UTF-8格式就可以了,但这样会有乱码(我都是统一为UTF-8)
于是另存为UTF-8无BOM格式,可以了...
可是突然发现...页面里的CSS既然失效了...
以为我弄错页面了...把页面再存为UTF-8格式,CSS又可以了...再存为UTF-8无BOM...CSS又失效了...
狂晕啊...还有这等事...
求解...