看完Mathias Bynens关于css和html的古怪事实之后疯狂地讨论css研讨会。我开始考虑很多关于语义的问题,为什么我们不能以新的方式使用旧的折旧html标签?例如:
<header>
<nav>
<menu title=deprecated>
<li>Foo
<li>Bar
<li>Thunder
<li>Flash
</menu>
</nav>
</header>
所以问题是,回收html标签有什么问题,这会设置趋势还是不良做法?
答案 0 :(得分:1)
不推荐使用具有特定的含义和目的。通常会发生弃价,因为已经确定了更好的做事方式,现在是逐步淘汰旧方式的时候了。这些决定通常不会以反复无常的方式作出。通常有非常好的目的来进行这些变化。
故意使用已弃用的功能是一种不好的做法,因为对于HTML,在任何给定时间,浏览器都可以选择停止支持已弃用的功能。这会使您的代码损坏并需要维护。