Asp.net 将CSS作为主题的一部分的利弊

Asp.net 将CSS作为主题的一部分的利弊,asp.net,themes,skin,Asp.net,Themes,Skin,使用CSS作为主题的一部分,而不是在网页的部分手动提供标记,有哪些优点/缺点 在ASP.NET中,使用主题可以更轻松地将CSS样式与该开发平台的本地化、可访问性和导航功能集成在一起 使用您自己的手动CSS文件(从带有或标记的HTML中引用)意味着您必须自己维护该文件,可能包括任何特定于浏览器的CSS代码。然而,如果您决定切换到另一个平台(如LAMP),那么走这条路线可能会为您提供更高程度的可移植性。Wha?你可能想重新解释一下。这太令人困惑了。你是在谈论嵌入CSS还是链接到外部CSS?我是在问我

使用CSS作为主题的一部分,而不是在网页的
部分手动提供
标记,有哪些优点/缺点

在ASP.NET中,使用主题可以更轻松地将CSS样式与该开发平台的本地化、可访问性和导航功能集成在一起


使用您自己的手动CSS文件(从带有
标记的HTML中引用)意味着您必须自己维护该文件,可能包括任何特定于浏览器的CSS代码。然而,如果您决定切换到另一个平台(如LAMP),那么走这条路线可能会为您提供更高程度的可移植性。

Wha?你可能想重新解释一下。这太令人困惑了。你是在谈论嵌入CSS还是链接到外部CSS?我是在问我们是否应该将外部CSS(这就是我提到标记的原因)放入主题中“在ASP.NET中,使用主题可以更容易地将CSS样式与开发平台的本地化、可访问性和导航功能集成。”我想问一下,作为主题的一部分,CSS如何更容易地将CSS样式与本地化集成…?简单地通过间接方式。如果您使用每种语言(或目标“文化”)的主题,并且主题包含CSS,则动态更改主题(语言)也会更改CSS。您不必动态生成
标记或任何东西。