189 8069 5689

为什么某些HTML元素被弃用

这期内容当中小编将会给大家带来有关为什么某些HTML元素被弃用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

成都创新互联专注于中大型企业的网站设计制作、成都网站制作和网站改版、网站营销服务,追求商业策划与数据分析、创意艺术与技术开发的融合,累计客户上千多家,服务满意度达97%。帮助广大客户顺利对接上互联网浪潮,准确优选出符合自己需要的互联网运用,我们将一直专注成都品牌网站建设和互联网程序开发,在前进的路上,与客户一起成长!

互联网已经存在了很长时间,并且随着时间的流逝,我们已经改变了对网页设计的思考方式。随着新的更好的替代方法的产生,许多旧的技术和做事方法已被淘汰,我们说它们已被弃用。

为什么某些HTML元素被弃用

不推荐使用(Deprecated)。这是一个我们经常使用和看到的词。但你有没有停下来想一想,它在实践中意味着什么?有哪些被废弃的网页元素的例子,为什么我们不再使用它们呢?

什么是弃用?

通常情况下,为了向后兼容,旧的功能仍然可以使用(所以遗留项目不会被破坏)。从本质上说,这意味着你在技术上仍然可以用传统的方式做事。它可能仍然可以工作,但也许使用新的方式会更好。

另一种常见的情况是,当技术元素被废止时,作为其未来被删除的前奏(我们有时称之为 "日落西山  "功能)。这为每个人提供了从旧的工作方式过渡到新系统的时间。

为什么HTML元素会被弃用?

多年来,我们对HTML的思考方式也在不断发展。最初,它是一种用于在线显示和样式化内容的通用标记语言。

随着时间的流逝,随着外部样式表变得越来越重要,人们开始以不同的方式考虑Web开发变得更加有意义——将关注点分离,其中HTML定义页面的内容,而CSS处理页面的表现。

样式和内容的这种分离带来了许多好处:

  • 避免重复:如果你可以让一个CSS类一次处理所有的红色文本,则在页面上为每个红色文本实例重复执行代码既麻烦又效率低下。

  • 易于管理:有了中央样式表控制的所有表现形式,你可以不费吹灰之力就能对整个网站进行修改。

  • 可读性:在查看一个网站的源码时,将内容和样式整齐地抽象成单独的文件,内容和样式的代码就容易理解了很多。

  • 缓存:绝大多数网站的所有页面都具有一致的样式,那么为什么要让浏览器一次又一次下载这些样式定义?将样式文件代码放在专用的样式表中,可以进行缓存和重用以节省带宽。

  • 开发人员专业化:大型网站项目可能需要多个设计师和开发人员来工作,每个项目都有各自的专业领域。让每个CSS专家都可以在自己的文件中处理项目,这对每个人都容易得多。

  • 用户选项:将样式与内容分开可以使开发人员轻松地向最终用户提供显示选项(日益流行的“夜间模式”就是一个很好的例子)或其他可访问性的显示模式。

  • 响应速度和设备独立性:将内容代码和视觉呈现代码分开,可以轻松构建以不同屏幕分辨率以不同方式显示的网站。

然而,在HTML的早期,有相当数量的标记设计用于控制页面的外观和内容。你可能会看到如下代码:

   Hello world! 

…由于上述关注点分离,现在所有这些都已弃用。

现在不建议使用哪些HTML元素?

初学前端必看,为什么某些HTML元素被弃用?

从HTML5版本开始,不鼓励使用以下元素:

  • (使用 代替)

  • (使用

  • (使用CSS字体属性, 比如 font-size, font-family 等等)

  • (使用CSS font-size)

  • (使用CSS text-align)

  • (使用

    • (使用CSS字体属性)

    • (使用