VisualStudio2010でソースタグに次の検証エラーが表示される理由がわかりません。
検証(HTML5):要素'source'を要素'audio'内にネストすることはできません
以下は、cshtmlビューの私のコードです。
@{
ViewBag.Title = "Audio";
string audioURL = Url.Content("~/Content/Audio/untitled.mp3");
}
<div>
<audio id ="myAudio" controls preload="auto">
<source src="@audioURL" type="audio/mpeg" />
</audio>
</div>
私は周りを見回していて、タグ内の複数のsrc属性への多くの参照を見てきました。しかし、それは私の質問に答えません、なぜ検証エラーですか?それは実際には正しいのですが、VS2010はそれを間違っていると考えていますか、それとも本当に間違っていますか?もしそうなら、なぜそれは間違っているのですか?