stylesheet_link_tag 用法

来源:互联网 发布:general yoast seo 编辑:程序博客网 时间:2024/06/05 23:51
<%= stylesheet_link_tag "style" %> ==<link href="/stylesheets/style.css" media="screen" rel="stylesheet" type="text/css" />

<%=stylesheet_link_tag "style.css" %>==<linkhref="/stylesheets/style.css"media="screen"rel="stylesheet"type="text/css" />

<%=stylesheet_link_tag "style", :media => "all" %>==<linkhref="/stylesheets/style.css"media="all"rel="stylesheet"type="text/css" />

<%=stylesheet_link_tag "style", :media => "print" %>==<linkhref="/stylesheets/style.css"media="print"rel="stylesheet"type="text/css" />
<%= stylesheet_link_tag "random.styles", "/css/stylish" %> ==

<link href="/stylesheets/random.styles" media="screen" rel="stylesheet" type="text/css" />
<link href="/css/stylish.css" media="screen" rel="stylesheet" type="text/css" />
<%=stylesheet_link_tag :all %》 =>
  <link href="/stylesheets/style1.css"  media="screen" rel="stylesheet" type="text/css" />
  <link href="/stylesheets/styleB.css"  media="screen" rel="stylesheet" type="text/css" />
  <link href="/stylesheets/styleX2.css" media="screen" rel="stylesheet" type="text/css" />
使用自定义css:在app/views/layouts/下配置资源模板,例如models下有一资源book.rb,想让其显示模板,在app/views/layouts/建立books.html.erb,修改内容

    <html>
    <head>
     <title>Gantest</title>
     <%= stylesheet_link_tag "books.css" %>
     <%= javascript_include_tag :defaults %>
     <%= csrf_meta_tag %>
    </head>
    <body>

<%= stylesheet_link_tag "books.css" %>使得视图调用模板/public/stylesheets/下的books.css


默认models下有一资源统一使用模板app/views/layouts/application.html.erb, 而application.html.erb下的内容调用的css文件

    <html>
     <head>
      <title>Gantest</title>
        <%= stylesheet_link_tag :all %>########
使用的css文件是
/public/stylesheets/下的scaffold.css

        <%= javascript_include_tag :defaults %>

        <%= csrf_meta_tag %>
       </head>
     <body>
        <%= yield %>
    </body>
    </html>

原创粉丝点击