我想知道使用HTML标记有什么优点和缺点,而不是使用Javascript实现相同的滚动文本效果?
是否鼓励使用<marquee>
HTML标记?
答案 0 :(得分:8)
你问
是否鼓励使用
<marquee>
HTML标记?
不,真的。不要使用它。
您无法保证在未来的浏览器中提供marquee
元素支持,即使它已经存在,但在今天的浏览器中可能缺少某些选项(例如我测试{{3在Chrome中,我获得了与Firefox不同的弹跳效果。
大多数用户不希望看到任何基于JavaScript的解决方案,但如果你真的需要它(比如,你的老板要求它),那么搜索&#34; JavaScript选框&#34;提供了许多解决方案,例如
基于JavaScript的解决方案具有可配置性和不基于非标准元素的优势(&#34; HTML5将其归类为不符合要求的特征。&#34;)。
答案 1 :(得分:2)
但
所有浏览器都支持它(甚至是IOS safari!)
然后
如果您确定要在您的网站上想要这个非常丑陋的想法,请使用它。
最终未来的非支持浏览器只会回退到简单的静态样式。