html 360 错乱,<li>标签在360中错位_html/css_WEB-ITnose

博客讲述了如何解决PHP页面在360浏览器上出现的UTF-8编码问题,发现是BOM头导致的。通过统一HTML和PHP输出的字符集为GBK,解决了Chrome识别问题,同时提醒读者注意字符集设置对浏览器兼容性的影响。
摘要由CSDN通过智能技术生成

标签在360出现梯形错位,而在别的浏览器就没有出现问题,用纯HTML的静态页面也不会出现问题,只要加php就出问题,如果在浏览器中保存源文件重新打开也没有问题,所以实在是不知道怎么办了。

/*热门代购品牌_right*/.mid_hot{ float:left; width:970px; height:27px; background:url(../image/rmdgpp1.png) no-repeat; margin:10px 0px ;}.mid_hot_pplogo{ float:left; width:969px; height:103px;border-left: #a2a2a2 1px solid; border-top: #a2a2a2 1px solid;overflow:hidden;}.brand_item a {display: block;width: 87px; height:50px; float:left;}.brand_item a:hover {text-decoration:none;}.brand_item a.brand_name {border-right: #a2a2a2 1px solid; border-bottom: #a2a2a2 1px solid;}.brand_item a.brand_detail {border-right: #a2a2a2 1px solid; border-bottom: #a2a2a2 1px solid;}

%22.%24row%5B

%22.%24row%5B";}?>

回复讨论(解决方案)

ie下呢,360是最差的浏览器了

可能是 BOM 头引起的

就算360垃圾那也没办法,国内用360的还是很庞大的...

可能是 BOM 头引起的

没明白是什么意思...这个问题纠结我一上午了

可能是 BOM 头引起的 如果把charset=utf-8在360就没有任何问题了,但是chrome不能识别汉字了...求解!

html页面和php输出时都要统一编码为utf-8

问题已经解决了,charset="gbk;"就可以了

html页面和php输出时都要统一编码为utf-8 我用utf-8出错...只有gbk好像是可以的...要不文字是乱码

引用 2 楼 xuzuning 的回复:可能是 BOM 头引起的

没明白是什么意思...这个问题纠结我一上午了

要么你给出有效的 url

要么你贴全代码

像你这样只贴几个片段,怎么判错?

可能有问题的地方你正好没有贴出来

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值