替换

2024-04-02

以前有人问过这个问题,但我从未见过足够的答案。是否有有效的替代品<center> tag?

我知道有margin: 0 auto;,但这需要设置宽度。还有align="center",但我相信这也是无效的代码。

有没有像这样简单的事情<center>那有效吗?尽管它已被弃用,但在极少数情况下我仍然会使用它。就在今天,我最终使用了<center>将需要在网页上居中的一个按钮居中。是的,我可以设置宽度并给出它margin: 0 auto,但是将一个元素居中需要大量工作,而且会弄脏我的代码,而我以保持有序为荣。我真的不明白为什么<center>如果没有什么可以替代的话,它首先就被弃用了。

Thanks!


text-align: center是你应该使用的。事实上,理想的方式是这样的:

.center {
    text-align: center;
}
.center > div, .center > table /* insert any other block-level elements here */ {
    margin-left: auto;
    margin-right: auto;
}

显然,事情并不像您希望的那么简单。

就我个人而言,我只使用:

.center {text-align: center;}
.tmid {margin: 0px auto;}

然后在需要的地方应用课程。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

替换
的相关文章