当前位置: 首页 > 科技观察

为什么不推荐使用某些HTML元素?

时间:2023-03-14 00:22:52 科技观察

互联网已经存在很长时间了,随着时间的推移,我们改变了对网页设计的看法。随着新的更好的替代品的出现,许多旧技术和做事方式已经过时,我们说它们已被弃用。不推荐(已弃用)。这是一个我们经常使用和看到的词。但是你有没有想过,这在实践中意味着什么?已弃用的Web元素有哪些示例?为什么我们不再使用它们?什么是弃用?通常,为了向后兼容,旧功能仍然有效(因此遗留项目不会被破坏)。从本质上讲,这意味着您在技术上仍然可以按照传统方式做事。它可能仍然有效,但也许最好使用新方法。另一种常见情况是技术元素过时作为其未来删除的前奏(我们有时将其称为“日落”功能)。这让每个人都有时间从旧的工作方式过渡到新系统。为什么不推荐使用HTML元素?多年来,我们对HTML的看法发生了变化。最初,它是一种用于在线显示和样式化内容的通用标记语言。随着时间的推移,随着外部样式表变得越来越重要,人们开始以不同的方式思考Web开发变得更有意义-关注点分离,其中HTML定义页面内容,CSS处理它的性能。这种样式和内容的分离带来了很多好处:避免重复:如果您可以让一个CSS类同时处理所有红色文本,那么为页面上的每个红色文本实例重复代码将会很麻烦且效率低下。易于管理:通过中央样式表控制的所有表现形式,您可以毫不费力地更改整个站点。可读性:查看网站源代码时,内容和样式被巧妙地抽象到单独的文件中,内容和样式代码更容易理解。缓存:绝大多数网站的所有页面都有一致的样式,那么为什么要让浏览器一遍又一遍地下载那些样式定义呢?将样式文件代码放在专用的样式表中,可以缓存和重复使用以节省带宽。开发人员专业化:大型网站项目可能需要多名设计师和开发人员的工作,每个人都有自己的专业领域。对于每个人来说,让每个CSS专家在他们自己的文件中处理项目要容易得多。用户选项:将样式与内容分开使开发人员可以轻松地提供显示选项(日益流行的“夜间模式”就是一个很好的例子)或其他显示模式以供最终用户访问。响应性和设备独立性:分离内容代码和视觉呈现代码可以轻松构建在不同屏幕分辨率下显示不同的网站。然而,在HTML的早期,有相当多的标记用于控制页面的外观和内容。您可能会看到这样的代码:

Helloworld!
...由于上述关注点分离,所有这些现在都已弃用。现在不推荐哪些HTML元素?初学者必读前端,为什么有些HTML元素被弃用了?从HTML5版本开始,不鼓励使用以下元素:(使用代替)(使用(使用CSS字体属性,如font-size、font-family等)(使用CSS字体大小)
(使用CSS文本对齐)(使用CSS文本对齐)(使用CSS)(使用CSS字体属性)(使用