Tôi cũng đã suy nghĩ về mẫu T4. Đó là Visual Studio chỉ tôi nghĩ, vì vậy nó không phải là cách chung chung nhất để đi, nhưng tôi nghĩ rằng tôi muốn chia sẻ nó.
<#@ template inherits="Microsoft.VisualStudio.TextTemplating.VSHost.ModelingTextTransformation" language="C#v3.5" debug="true" hostSpecific="true" #>
<#@ output extension=".css" #>
<# string font = " font-family: Verdana, Helvetica;\n\tfont-size: 11px;";#>
body {
<#= font #>
}
table.Bid {
background-color:red;
<#= font #>
}
này tạo ra một tập tin test.css với nội dung này:
body {
font-family: Verdana, Helvetica;
font-size: 11px;
}
table.Bid {
background-color:red;
font-family: Verdana, Helvetica;
font-size: 11px;
}
Không phải là tôi biết, nhưng bạn có thể tạo CSS của mình từ trang .NET. (Thêm câu trả lời dưới đây với một chi tiết hơn) – CaffGeek
+1 Câu hỏi hay. Tôi có vấn đề này như là tốt. –
Không chắc chắn nếu nó được áp dụng (và tôi đã hầu như không sử dụng nó), nhưng Sass (http://sass-lang.com/) dường như bao gồm này. Nó được viết bằng Ruby (tôi nghĩ), nhưng có * là * IronRuby bây giờ ... –