【问题标题】:HTML5 Video wont validateHTML5 视频无法验证
【发布时间】:2012-05-19 14:46:43
【问题描述】:

我最初在我正在进行的这个项目中使用嵌入式 Youtube 视频;但是,我无法让验证工作,所以我想我会尝试 HTML5 视频的东西。我似乎也遇到了麻烦:如果您尝试验证此代码,则会收到一些奇怪的错误:

http://pastie.org/3892548

我把代码放在那里。我收到如下错误:

  • “没有属性“宽度”
  • "没有属性"height"
  • “没有属性“控件”
  • “元素“视频”未定义”

不过,我认为您自己会看得更清楚。谢谢大家,我真的很挣扎,所以任何关于为什么会发生的帮助,我也许可以解决它!谢谢!

编辑谢谢大家,它是文档类型,但是为了获得最高分数,我不需要错误或警告,我不明白为什么会发生这些; http://puu.sh/u7O1

我尝试重新添加字符编码行,但没有任何乐趣

【问题讨论】:

    标签: html validation video embed


    【解决方案1】:

    您没有使用 html5 文档类型:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">`
    

    如您所见,该文档类型是 XHTML 1.0 Transitional。 html5 文档类型要短得多

    <!doctype html>
    

    【讨论】:

    • 嗨,谢谢,我完全忘记了!但是现在我已经暂时通过了这些结果; puu.sh/u7O1
    【解决方案2】:
    <?xml version="1.0" encoding="UTF-8"?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    

    如果您尝试使用 HTML5 视频验证代码,将其设为 HTML5 会有所帮助。摆脱它并替换为

    <!doctype html>
    

    【讨论】:

    • 您好,谢谢,我现在面临这些错误,我会尝试将编码重新添加:) puu.sh/u7O1
    • 要么添加Content-Type 标头,要么使用meta 元素,例如:&lt;meta charset="UTF-8"/&gt;。我不会使用&lt;?xml&gt; 标签。
    猜你喜欢
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 1970-01-01
    • 2015-11-11
    • 2015-12-09
    相关资源
    最近更新 更多