Каковы функциональные различия между HTML-атрибутами, заключенными в одинарные и двойные кавычки?
ПозволятьsEncodedHref
представлятьHttpUtility.HtmlAttributeEncode(..)
Строка
Есть ли функциональные различия между сгенерированным html следующим образом:
String.Format(@"<span class='blue' src='{0}'>", sEncodedHref);
против сгенерированного HTML, как это:
String.Format(@"<span class=""blue"" src=""{0}"">", sEncodedHref);
У меня сложилось впечатление, что вариант, заключенный в одинарные кавычки, является менее поддерживаемым и менее «безопасным», однако у меня возникают трудности с обоснованием этого аргумента.