<div align="center"> 和 <center> 有什么区别

What is the difference between <div align="center"> and <center>

我已经编码大约 6 个月了,上周我第一次看到 <center> 标签。对我来说,大多数时候当人们希望内容与中心对齐时,他们会使用:

<div align="center">

但这会在使用时引起重大问题

<style>
    position: absolute;
<style>

中心

<center> 

tag 似乎适用于绝对位置,但由于我以前从未见过它,我想知道为什么它不更受欢迎以及它的跨浏览器支持是什么样的。如果 IE 之类的东西会完全拒绝它,我并不过分想将它添加到我的网站。我主要只是想了解两者之间的区别,这样我就可以弄清楚我想在我的代码中使用哪个。

您可能会收到一些反对票,因为使用 google 搜索可以轻松获得信息,并且您选择的两种方法都 class 已过时。

Center 标签是一个旧的过时标签,不再使用。 align HTML 属性也是一种相当古老的做法,已被 CSS.

取代

我建议您查看 CSS 和 class 属性,它可以更好地控制现代网站的样式。

对于绝对定位的元素,您需要设置其宽度并使用text-align: center来达到预期的效果。

.my-center{
  position: absolute;
  text-align: center;
  width: 100%;
}
<div class="my-center">
Center Aligned Text
</div>