w3c验证中的html 5 marquee标记错误

lif*_*ine 3 html5 marquee w3c-validation

我在marquee标签中有一些文字.

<marquee direction="left" scrollamount="4">
 Test Test Test Test Test
</marquee>
Run Code Online (Sandbox Code Playgroud)

我使用的是html 5和css 3.当我在w3c验证器中检查我的html时,它显示以下错误.

 Element marquee not allowed as child of element div in this context. (Suppressing further errors from this subtree.)

        <marquee direction="left" scrollamount="4"> 
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

Yuk*_*élé 6

Marquee标签不是html5(根本不是html,而是1995年的Microsoft专有标签)

您可以 :

  • 使用javascript为您的文字制作动画
  • 使用css动画(不完全兼容浏览器)
  • 使用css3选框(不完全兼容浏览器)
  • 使用选取框并忽略W3C警告(选框是完全兼容浏览器,即使在iOS Safari中也是如此!)
  • 不要使用选框效果(它很难看)

小心使用W3C验证器,它并不总是知道所有W3C规格!