javascript - 字幕 : element vs. javascript

标签 javascript html

我想知道与使用 Javascript 实现相同的滚动文本效果相比,使用 HTML 标记有哪些优点和缺点?

是利用<marquee>鼓励使用 HTML 标记?

最佳答案

你问

Is the use of <marquee> HTML tag encouraged?

The w3.org answers :

No, really. don't use it.

您无法保证 marquee跨 future 浏览器的元素支持,即使它存在,它的一些选项在今天的浏览器中可能不存在(例如,我在 Chrome 中测试了 MDN's examples,我得到了与在 Firefox 中不同的弹跳效果)。

大多数用户也不希望看到任何基于 JavaScript 的解决方案,但是如果您确实需要它(例如,您的老板要求它),那么搜索“JavaScript marquee”会提供许多解决方案,例如

Very Simple, Very Smooth, JavaScript Marquee

基于 JavaScript 的解决方案具有可配置和不基于非标准元素的优点(“HTML5 将其归类为不符合要求的功能。”)

关于javascript - 字幕 : element vs. javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16543491/

相关文章:

javascript - 如何在jvectormap中添加路径作为参数?

javascript - 如何隐藏 HTML 源代码中的元素?

javascript - 切换 CSS3 淡入淡出?

javascript - 更新全局变量 javascript/html

html - Bootstrap 创建额外的 <a> 标签

javascript - 如何使用 javascript 或 jquery 在下拉列表中获取自定义属性的值

javascript - 如何让弹出窗口永远在最上面

javascript - 分层数据上基于TR id的TD条件求和

javascript - 如何在循环中调用多个函数

jquery - 如果单击,如何删除输入中的蓝色框和 Bootstrap 中的按钮