2009-08-05 28 views
0

任何人都可以告訴我主題是更好的或CSS樣式表在asp.net設計更好?在asp.net 2.0中哪個更好?

請用一個例子來解釋這個概念。

感謝 魯帕

+2

看起來像以前問的問題的副本: http://stackoverflow.com/questions/504299/best-practices-css-or-themes-in-asp-net – 2009-08-05 09:48:32

回答

1

你應該合併它們。在主題文件夾中使用您的css文件,以獲取您網站中所有html元素的常規樣式(包括所有生成的元素)。

在控件的外觀文件中,可以設置默認的css類。其他屬性,如元素的佈局和默認行爲(示例:日曆控件)也可在此處編輯。

皮膚文件適用於所有特定於佈局的配置,但您無法輕鬆使用css,但使用控件的.net屬性。

0

基本主題是專爲服務器控件。您不能使用HTML控件的主題。 css用於服務器控件,html控件和標籤。如果您僅使用服務器控件,則可以使用「主題」,因爲您可以在控件的基礎上,基於頁面和整個網站的基礎上啓用或禁用主題。 在我看來,CSS是設計網站的最佳方式。因爲渲染主題後,它顯示帶有控件和標籤的CSS樣式。 您也可以一起使用「主題」和「CSS」。

3

一個主題可以同時指定。皮膚文件和.css文件。所以沒有理由不使用主題。

至於皮膚與CSS:去css如果css'able。