<marquee>
标签是不好的。那么,如果滚动文本这么糟糕,使用JS达到同样的效果并不能让它变得更好,对吗?
假设我决定要有一些滚动文本(噫),那么有没有CSS(3?)或HTML(5?)的方式可以做到这一点且技术上是正确的(即没有被弃用)?
如果没有CSS / HTML解决方案,我应该使用:
- Javascript,它需要下载更多内容,并且可能会被关闭(这是优点还是缺点?),但我可以获得W3C正确、有效、未弃用和聪明的额外奖励,
还是应该使用
- 被人们所憎恶的
<marquee>
(<blink><blink>)标签,它非常轻量化(19字节!),在所有呈现模式和所有文档类型中都得到了所有浏览器的完全支持(尽管不应该),但已经被弃用?谢谢。
P.S.我认为新闻滚动条是使用类似marquee样式的有效用途。 P.P.S.如果有人告诉我,如果我不想要一个沉重的Javascript解决方案,那我应该使用JQuery,因为它很轻量级,我将在评论区射击他们。
编辑:我添加了JQuery标签,因为这似乎是吸引JS问题专家关注的最佳方式,并且它在这里不是完全无关的。