我现在用 jekyll 新建站点,然后:
但是,如果我手动修改 jekyll build 出来的网页,将 <link rel="stylesheet" href="/css/main.css"> 修改为 <link rel="stylesheet" href="css/main.css"> 的话,网页也正常显示了。
这到底是为什么呢?
     1 
                    
                    stupidcat   OP 总结一下,就是 
                jekyll serve 和 jekyll build 出来的网页完全一致,都是 <link rel="stylesheet" href="/css/main.css"> ,但是前者正常显示,后者未能加载 css 但是,对于后者,我只要去掉<link rel="stylesheet" href="/css/main.css">中,第一个"css"前面的那个斜杠,显示就正常了!  | 
            
     2 
                    
                    wjself      2016-03-18 16:18:18 +08:00 
                    
                    絕對路徑和相對路徑,自己 Google … 
                 | 
            
     5 
                    
                    stupidcat   OP  | 
            
     7 
                    
                    stupidcat   OP 反应慢一拍,沉了沉了~~~大家不用回复了。。。。 
                 | 
            
     8 
                    
                    bdbai      2016-03-18 16:38:44 +08:00 via iPhone 
                    
                    用新浪微博或 Imgur 的图床才能直接显示, 5 楼那个推广把图跳走了。 
                 |