中心不是已知元素:HTML标记中心不被识别的Angular 4

4

中央标签不起作用,提示中央不是已知元素。

<center>
    <a><img class="placeholder_img" src="img/placeholder.png"></a>
</center>

我使用上面的HTML标签来说明“center不是已知元素”。
2个回答

11
<center> 标签早已过时和被废弃。

已废弃
此功能已经废弃。虽然它在一些浏览器中仍然可以工作,但使用它是不鼓励的,因为它随时可能被删除。请尽量避免使用。

使用 <div> 替代:

<div style="text-align: center;">
  <a><img class="placeholder_img" src="//placehold.it/100"></a>
</div>


0

根据文档

已过时的 HTML Center 元素() 是一个块级元素,将其块级或内联内容水平居中显示在其包含元素中。容器通常是 <body>,但不是必需的。

该标记已在HTML 4(和XHTML 1)中弃用,而使用 CSS text-align 属性替代,该属性可以应用于元素或单个<p>。要居中块,请使用其他CSS属性,如将margin-left和margin-right设置为auto(或将margin设置为0 auto)。

只需使用 div 标签代替 center


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接