Asp.net

最佳實踐:ASP.NET 中的 CSS 或主題?

  • October 30, 2012

什麼時候應該使用 ASP.NET 主題,什麼時候應該使用 CSS?使用其中一種的優點或缺點是什麼?

我建議在主題上使用 CSS。這樣做的原因是在 CSS 中,您可以修改樣式以使其適用於所有瀏覽器。你可以對主題做同樣的事情,但微軟的設計師因修復你修復的東西而臭名昭著,以使它們在所有瀏覽器上都能工作,因此適得其反。堅持使用 CSS,你會花更少的時間在胡鬧上。

一起更好!

但是主題不是 CSS 的替代品,或者它們不是為與 CSS 相同的目的而建構的。它的目的是在您的應用程序上定義不同的主題並用一行來更改它們。主題可以包括 CSS 文件、圖像文件和皮膚。

使用皮膚,您可以定義 asp.net 控制項的樣式,因此它包含複雜而完整的解決方案。例如,您可以定義一個 gridview 並定義它的樣式和屬性。您可以在應用程序範圍內定義它。

所以你我認為他們在一起更好,但不等於比較。

引用自:https://stackoverflow.com/questions/504299