的答案是:
zackzurn
的答案。jrummell
對此問題的評論。
Visual Studio 2010中顯示警告,當我用大寫字母爲HTML屬性。例如,這將導致因大寫字母的2個警告在cellPadding
和bgColor
:
<table cellPadding="1" bgColor="whitesmoke" >
警告:
Validation (XHTML 1.0 Transitional): This name contains uppercase characters, which is not allowed.
谷歌HTML/CSS coding standard表明,只有小寫字母應該使用。但有人可能會認爲大寫字母有時會提高屬性的可讀性。
雖然顯示了一般HTML代碼的警告,但在ASP元素中使用大寫字母時沒有警告。這不會產生任何警告:
<asp:label id="lblProvider" CssClass="normalLabel1" Font-Bold="True" Runat="server">Select Provider Name:</asp:label>
。
問:
- 是否適合使用大寫字母來提高你的HTML代碼的可讀性,或者你應該只使用小寫字母?
- 爲什麼此警告不顯示爲
<asp: ... >
元素?
謝謝您的幫助。
''呈現在客戶端上正常的HTML標籤,所以瀏覽器永遠看不到它們。 –
jrummell
2013-03-13 19:47:09
有道理。謝謝。 – 2013-03-13 20:12:15
對於XHTML,答案是微不足道的。對於一般的HTML,問題是一個民意調查,而不是建設性的。 – 2013-03-13 21:14:57