在IE5.6下文本不居中的一个方法

在IE5.6下文本不居中的解决办法:

这是小生第一篇博客,请高手看到了要多多指点

OK,进入正题

一般我们使用margin:0 auto以后,文本会居中,但是在ie5.6下面文本会不居中还是会在屏幕的左上角,这是怎么回事呢?说到底我也没找到答案;

好 ,咱们不纠结,谁叫浏览器不是咱发明的呢。。。话说ie5.6在中国的市场还是有那么几个点的

前提:首先检查HTML最上面的

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
<html xmlns="http://www.w3.org/1999/xhtml">是否书写正确,值得注意的是docment type的缩写DOCTYPE必须在html的最上面

解决办法一:

在body中声明,也就是css中的

body{text-aline:center;}

方法二:可以再不居中的div外面在来一个div,代码如下

<div style="text-aline:center">

<div>不居中的div<div>

<div>

OK,我的ie5.6已经居中了

反正你认为哪里不居中就往那个内容的加text-aline或者margin:0 auto;

posted @ 2014-05-26 13:48  *感觉*  阅读(361)  评论(0)    收藏  举报