Quais são as diferenças funcionais entre atributos html entre aspas simples e aspas duplas?

DeixeisEncodedHref representa umHttpUtility.HtmlAttributeEncode(..)e string.

Existem diferenças funcionais entre o html gerado como este:

String.Format(@"<span class='blue' src='{0}'>", sEncodedHref);

vs. html gerado como este:

String.Format(@"<span class=""blue"" src=""{0}"">", sEncodedHref);

Fiquei com a impressão de que a variante de aspas simples é menos suportada e menos "segura", no entanto, tenho problemas para fornecer razões para apoiar esse argumento.

questionAnswers(6)

yourAnswerToTheQuestion