Generating the URL for a stylesheet
You can generate the URL for a stylesheet with the url_for_stylesheet controller method. This will return a URL pointing to a stylesheet file. For example,
[my url_for_stylesheet _woof_ug.css]
The above example converts a stylesheet file name to a URL. The file is located as described in the Locating static resources chapter with public/stylesheets as the search root.
Alternatively, you can also pass in relative or absolute URLs (though the latter is only useful in the context of include_stylesheet described below). For example, a relative URL can be passed in as
[my url_for_stylesheet stylesheets/_woof/_woof_ug.css]
which will generate
Note that the relative URL is always assumed to be relative to the URL root for the Woof! application.
Generating a link for a stylesheetAlternatively, you can generate the entire link for a stylesheet with the include_stylesheet controller method. Any additional attributes can also be passed to the command. For example,
[my include_stylesheet http://example.com/absolute/url/style.css] [my include_stylesheet _woof.css]
<link href='http://woof.sourceforge.net/woof-ug-0.5/stylesheets/_woof.css' rel='stylesheet' type='text/css'>