当前位置: 首页 > 面试题库 >

为什么是 标记在HTML中已弃用?

杭涵映
2023-03-14
问题内容

我只是好奇为什么<center>不赞成使用HTML中的标记。

<center>通过将容器封装在<center>标签中,这是一种快速居中对齐文本和图像块的简单方法,我现在真的找不到任何更简单的方法。

任何人都知道关于如何使“东西”居中(而不是margin-left:auto; margin- right:auto;和宽度的东西)的任何简单方法<center>吗?而且,为什么不推荐使用它?


问题答案:

<center>元素已弃用,因为它定义了其内容的 表示形式 —它未描述其内容。

居中的一种方法是将元素的margin-leftmargin-right属性设置为auto,然后将父元素的text- align属性设置为center。这保证了该元素将在所有现代浏览器中居中。



 类似资料:
  • 问题内容: 出于好奇,为什么< img >标签没有在 HTML中 关闭? 我还注意到,< img >标记在 XHTML中 已显式关闭。 问题答案: 从历史上看,HTML一直基于SGML,它允许在某些情况下省略标签。 由于元素不能有任何子节点,因此将其定义为EMPTY,并且禁止使用end标签(因为它将毫无用处)。 XHTML是用XML表示的HTML,并且XML不支持可选或禁止的标签(尽管它允许使用自

  • 我想以某种方式将模式中的一列标记为“deprecated”(可能是列注释中的某种标记或其他标记),然后在代码生成过程中使该信息冒泡出来,从而在生成的代码中向该列的字段/方法添加一个注释。 JOOQ有任何与此相关的功能吗<浏览用户手册似乎没有显示任何相关内容。

  • 我发现,ProgressDialog现在已被弃用。除了ProgressBar之外,还有什么替代品可以替代它呢。我使用的是android studio 2.3.3版。

  • 问题内容: 我想使我的方法之一“不赞成使用” =不再使用。 但是我仍然想在我的API中使用它。我只想向使用该方法的任何人显示“警告”。 我该如何实现? 问题答案: 在方法上使用。不要忘记澄清javadoc字段:

  • 在Marshmallow中,已弃用android.net.SSL证书SocketFactory.getHttpSocketFactory,没有解释为什么或什么取代了它。作为一名安全工程师,我不能每天都使用Android系统,但我有开发者问我为什么以及如何使用Android系统...有人有其他信息吗?我已经用完了我的谷歌foo,但没有用。 请注意,这可能与33352067有关——这个问题的答案可能有

  • 问题内容: 我想知道以下两个代码段之间的区别是什么: 和 我确定当您使用特殊的JavaScript库时,它会执行某些操作,但是除此之外,它是否可以验证HTML或出于其他原因而需要? 问题答案: 该标签可让您单击标签,它会像点击相关的输入元素上进行处理。有两种创建此关联的方法: 一种方法是将label元素包装在input元素周围: 另一种方法是使用属性,为其提供关联输入的ID: 这对于与复选框和按钮