猿问

Go:无法呈现外部样式表

我正在尝试呈现外部样式表。我不确定为什么这不起作用:


去:


func main() {

    http.HandleFunc("/", homeHandler)

    http.HandleFunc("/image/", imageHandler)

    http.Handle("/layout/", http.StripPrefix("/layout/", http.FileServer(http.Dir("layout"))))


    http.ListenAndServe(":8000", nil)

}

目录结构:


gocode

    layout

        stylesheets

            home.css

    home.html

main.go

HTML:


<link rel="stylesheet" type="text/css" href="/stylesheets/home.css" />

怎么了?我按照这里的例子:Rendering CSS in a Go Web Application


绝地无双
浏览 204回答 1
1回答

UYOU

您的文件服务器在/layout/,所以它应该是<link&nbsp;rel="stylesheet"&nbsp;type="text/css"&nbsp;href="/layout/stylesheets/home.css"&nbsp;/>
随时随地看视频慕课网APP

相关分类

Go
我要回答