我很疑惑爲什麼Visual Studio 2010會在我的源代碼標記上給我出現以下驗證錯誤。Visual Studio 2010中的HTML 5驗證錯誤MVC 3
驗證(HTML5):元素 '源' 不能元素 '音頻'
下面是我在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認爲它是錯誤的,或者它真的不正確,如果是這樣,爲什麼它不正確?
看來安裝並未解決問題。但它似乎確實是一個錯誤。 – Jeremiah 2013-02-09 00:57:17