0

在我的 application.html.erb 我有:

  <%= stylesheet_link_tag "application", :media => "all" %>>
  <%= javascript_include_tag "application" %>
  <%= csrf_meta_tags %>

输出如下:

  <link href="/assets/css-reset.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/globals.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/bootstrap-2.3.1/css/bootstrap.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/bootstrap.css?body=1" media="all" rel="stylesheet" type="text/css" />
<link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/home_screen.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <script src="/assets/jquery-1.9.1.min.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery-ui-1.10.2.custom/js/jquery-ui-1.10.2.custom.js?body=1" type="text/javascript"></script>
<script src="/assets/home_screen.js?body=1" type="text/javascript"></script>
  <meta content="authenticity_token" name="csrf-param" />
<meta content="wvpCKeGQlyowV18CYU4V2Vn7f+IxHTK0zSkB2XVGajc=" name="csrf-token" />

如何为此类结果添加输出间距?

  <link href="/assets/css-reset.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/globals.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/bootstrap-2.3.1/css/bootstrap.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/bootstrap.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <link href="/assets/home_screen.css?body=1" media="all" rel="stylesheet" type="text/css" />
  <script src="/assets/jquery-1.9.1.min.js?body=1" type="text/javascript"></script>
  <script src="/assets/application.js?body=1" type="text/javascript"></script>
  <script src="/assets/jquery-ui-1.10.2.custom/js/jquery-ui-1.10.2.custom.js?body=1" type="text/javascript"></script>
  <script src="/assets/home_screen.js?body=1" type="text/javascript"></script>
  <meta content="authenticity_token" name="csrf-param" />
  <meta content="wvpCKeGQlyowV18CYU4V2Vn7f+IxHTK0zSkB2XVGajc=" name="csrf-token" />
4

1 回答 1

0

你可以试试

stylesheet_link_tag("application", :media => "all").split("\n").join("\n  ")

但你真的认为这值得麻烦吗?

你可以看到你的 HTML 用 firebug 或其他东西正确缩进。这也是获取网页时要加载的更多字节。

于 2013-04-14T03:28:28.610 回答