【问题标题】:marquee unable to pass w3 validatormarquee 无法通过 w3 验证器
【发布时间】:2013-10-21 04:09:21
【问题描述】:

我遇到如下 xhtml 检查错误。请帮忙。

错误第 217 行,第 16 列:没有属性“样式”

错误第 217 行,第 64 列:没有属性“行为” …tyle="边框宽度:4;边框样式:实心;"行为=“滚动”方向=“左”

错误第 217 行,第 83 列:没有属性“方向” …tyle="边框宽度:4;边框样式:实心;"行为=“滚动”方向=“左”

【问题讨论】:

  • 如果没有看到有问题的 HTML 代码,我们无法提出任何建议(发布有问题的行就足够了)
  • html代码为
  • 相信我,你不想被选框抓死……那些都是 90 年代。除非你被明确告知要这样做......
  • 尝试不带任何样式的 ,然后检查 w3 验证器,这将让您了解样式是否给出错误或选取框 id 给出错误。
  • @levininja 那么无论如何都可以替换字幕?

标签: html xhtml w3c-validation


【解决方案1】:

marquee 元素在任何已发布的 HTML 版本中均无效。除了 HTML5 草案,它甚至没有在任何版本中进行描述,并且他们明确声明它不符合标准(无效),并且 they say:“CSS 过渡和动画是一种更合适的机制。”

如果您希望使用marquee 验证文档,则需要使用custom DTD 或专用检查器。 (这当然会使文档符合一些已发布的 HTML 规范;它只会让您检测无意的拼写错误、错误的嵌套等,而这正是验证的真正含义。)

【讨论】:

    猜你喜欢
    • 2014-06-19
    • 2015-08-30
    • 2012-03-26
    • 2012-09-11
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 1970-01-01
    相关资源
    最近更新 更多