rss:无法将style属性放入img标记中

时间:2010-06-10 17:18:41

标签: c# asp.net rss

我正在构建一个rss feed,我有这个描述:

string sDescription = "<a href=\"" + sLink+"\"><img style=\"padding:10px\" align=\"left\" style=\"padding:10px\" width=\""+CImageDimensions.getProductImageDetailedWidth(CCategorii.CARTI_ID,
        book.Carti_id) + "\" src=\"" + PathsUtil.getBaseUrl() + control.ResolveUrl(ImageUtils.getThumbnailUrl(book.Poza_1)) + "\"/></a><div style=\"padding: 10px\"><p>" + book.Descriere_mica + "</p></div>";

你看到我给img属性添加了一些填充:

style=\"padding:10px\"

我不明白为什么没有加载......我的意思是,在FF中我看到了:

<img width="130" align="left" src="http://localhost:2440/gramma_prod/Images/Carti/Opere_complete_si_scoliile_Sfintului_Maxim_Marturisitorul1.Dionisie Aeropagitul_thumb.jpg"/>

img标签的所有其他属性都已正确使用,但缺少样式 ...

你有什么想法吗?

2 个答案:

答案 0 :(得分:1)

显示RSS可能不支持所有CSS功能。事实上,RSS应该只发送信息,而不是有关如何在其中呈现信息的信息。 尝试以下属性:hspace和vspace。 这里有一个例子:http://www.w3schools.com/TAGS/att_img_hspace.asp

希望你好运!

答案 1 :(得分:0)

您需要对输出进行HTML编码。 http://msdn.microsoft.com/en-us/library/w3te6wfz.aspx