wordpress在IE浏览器不能居中的解决办法

IE对html的检查就是严格啊,所以有时候会导致网页在非IE内核显示正常,而在IE内核显示不正常。

上回写到wordpress可以自定义Page,通过这个功能可以是wordpress可以做CMS。这时候问题就来了,自定义的page在非IE内核显示正常,而在IE内核浏览器却无法居中。

网站查找后发现有2种办法,一个是css中body的margin,另一个是说存为UTF8无BOM格式,可惜在我这种情况都不奏效,不过给了我思路。

最终的解决办法是:

因为写page的时候,选择php模板必须在模板上第一行写才能识别: <!–p /*Template Name: 模板名字*/—>

所以自定义页面写好后,在 <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> 之前多了些东西,所以必须删除这一行。当然了,如果你还想用这个模板做新的页面,先添上,最终发布的时候删除就好了。

Submit a comment

Allowed HTML tags: <a href="http://google.com">google</a> <strong>bold</strong> <em>emphasized</em> <code>code</code> <blockquote>
quote
</blockquote>
example: http://google.com