有没有办法将 HTML 单独居中的任何元素?
Is there a way to center any element with HTML alone?
我是 HTML 和 CSS 的新手,一般来说基本上是网络开发,但我仍然想知道是否有办法将任何类型的元素置于 HTML.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>This is a header</h1>
<span>This is a span element</span>
<div><p>This paragraph is in a div element</p></div>
</body>
</html>
有没有办法在不使用 CSS 的情况下将所有这些居中?
使用中心标签
<center>
</center>
我们可以在其中放置标签和 BODY 的其他内容以居中对齐
像这样
<center>
<h2>HELLO WORLD! </h2>
</center>
很久以前(1999年)centering content without using CSS have been deprecated的所有方式,已经在HTML的上一个版本4.01中,例如其他答案中建议的两种方式:
- 对齐属性,例如:
<div align="center">...</div>
<center>...</center>
元素
弃用这些东西的基本思想是 不是 HTML 的工作来确定文档的表示方面; HTML 描述了结构 方面。
CSS 描述了表现方面;要连接两者,您可以使用 CSS 类 以及 HTML 中的通用 class
属性,但这只是一种方式。
CSS 还提供了许多不同类型的选择器,其中您还可以使用描述声明应适用的元素的层次结构的选择器;和一些 CSS 属性,例如text-align
也通过 CSS inheritance.
影响后代元素
看这个例子:
body { text-align: center }
<h1>This is a header</h1>
<span>This is a span element</span>
<div>
<p>This paragraph is in a div element</p>
</div>
我是 HTML 和 CSS 的新手,一般来说基本上是网络开发,但我仍然想知道是否有办法将任何类型的元素置于 HTML.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>This is a header</h1>
<span>This is a span element</span>
<div><p>This paragraph is in a div element</p></div>
</body>
</html>
有没有办法在不使用 CSS 的情况下将所有这些居中?
使用中心标签
<center>
</center>
我们可以在其中放置标签和 BODY 的其他内容以居中对齐 像这样
<center>
<h2>HELLO WORLD! </h2>
</center>
很久以前(1999年)centering content without using CSS have been deprecated的所有方式,已经在HTML的上一个版本4.01中,例如其他答案中建议的两种方式:
- 对齐属性,例如:
<div align="center">...</div>
<center>...</center>
元素
弃用这些东西的基本思想是 不是 HTML 的工作来确定文档的表示方面; HTML 描述了结构 方面。
CSS 描述了表现方面;要连接两者,您可以使用 CSS 类 以及 HTML 中的通用 class
属性,但这只是一种方式。
CSS 还提供了许多不同类型的选择器,其中您还可以使用描述声明应适用的元素的层次结构的选择器;和一些 CSS 属性,例如text-align
也通过 CSS inheritance.
看这个例子:
body { text-align: center }
<h1>This is a header</h1>
<span>This is a span element</span>
<div>
<p>This paragraph is in a div element</p>
</div>