2

我目前正在使用 Padrino 与 Sass 和 Slim 来标记我正在制作的网站;但是,我无法链接我的 CSS(从 Sass 转换而来)。我的 application.slim 布局如下:

doctype html
html
    head
        title "test"

        = stylesheet_link_tag "clear"
        script src="/javascripts/dojo.js" data-dojo-config="async: true"

body
    div.header
        p.title Hello World
        p.subtitle Subtext Here

    div.content
        == yield

    div.footer
        p.copywrite This is a footer.

我正在测试的页面的视图是空白的,并呈现为以下文本:

<link href="/stylesheets/clear.css?1342971760" media="screen" rel="stylesheet" type="text/css" />
Hello World

Subtext Here

This is a footer.

据我所知,“/stylesheets/clear.css”的链接指向正确的位置,但是标签被添加到正文中,而不是调用所在的标题中。此外,整个标签在呈现的 HTML 中都包含在引号中。

有谁知道我做错了什么?

4

1 回答 1

1

我最终做了link href='/stylesheets/clear.css' rel='stylesheet' type='text/css',现在它似乎工作了。我仍然希望我知道如何使另一种方法起作用,但这会起作用。

于 2012-07-22T20:46:41.787 回答