luckyyang / tcool

haoqicat.com 图cool
cool.haoqicat.com
5 stars 1 forks source link

关于样式在本机测试不显示的问题 #8

Closed elsalong closed 11 years ago

elsalong commented 11 years ago

@luckyyang 今天clone了图COOL的代码,发现html中是这样写的: <link rel="stylesheet" href="/main.css" type="text/css" media="screen" charset="utf-8">

感觉问题应该出在 href="/main.css 这种写法上,最前面加一个斜杠的写法是绝对路径,也就是从根目录下开始,在网站上根目录就是当前的分支目录,所以不会有问题,但在本地就不一样了,所以自然没办法找到这个样式。 解决这个问题应该把斜杠去掉就可以了。 另外在写路径的时候除非必要,也不建议用绝对路径去写。

以上供参考,有兴趣可以讨论一下

luckyyang commented 11 years ago

我这是这样的:

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

luckyyang commented 11 years ago

https://github.com/luckyyang/tcool/blob/master/index.html#L7

luckyyang commented 11 years ago

开发最好还是在类unix环境下,如ubuntu或者mac,在windows下改代码的话,可能会有换行符的问题 :smile: