2013-10-02 1 views
0

Для удобства чтения я создал свои таблицы стилей, как это:css, необходимый для разработки?

div.icons,div.sizes,div.configs 
{ 
    width:213px; 
    float:left; 
} 

Нужно ли использовать этот стиль для повышения производительности:

div.icons,div.sizes,div.configs{width:213px;float:left;} 

Я использую WebForms ASP.NET. Могу ли я использовать функцию связывания из ASP.NET MVC для этого?

ответ

0

Нет, вам не нужно стилизовывать его так, как из соображений производительности. Напишите его для удобочитаемости. Сочетание и минимизация будут обрабатывать производительность.

Да, работы по связыванию и минимизации в Webforms. Вот основные шаги от должности Adding Bundling and Minification to Web Forms:

Создать свой узелок:

using System.Web.Optimization; 

public class BundleConfig 
{ 
    public static void RegisterBundles(BundleCollection bundles) 
    { 
     bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
        "~/Scripts/jquery-{version}.js")); 
     //... 

Регистрация вашего комплекта: (global.asax)

void Application_Start(object sender, EventArgs e) 
{ 
    BundleConfig.RegisterBundles(BundleTable.Bundles); 
    //... 

Reference ваша связка: (основная страница)

<asp:PlaceHolder runat="server">   
    <%: Scripts.Render("~/bundles/jquery") %> 
</asp:PlaceHolder> 

Get bundling and minification from NuGet.

0

Я бы не писал css или JavaScript с учетом этого. Вместо этого я буду полагаться на майнинг, чтобы выполнить эту работу. Таким образом, ваши файлы css читаемы.