Вы можете включить атрибуты стиля, чтобы назначить «встроенные стили CSS», используя синтаксис, такой как:
[:h1 {:style "background-color: black"} "Hello's Page"]
Вы также можете включить тег таблицы стилей и javascript, используя функции include-css и include-js.
(defn hello
[request]
(html ""
[:html
[:head
[:title "A very long title"]
(include-css "my css file")
(include-js "http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js")]
[:body
[:div.comment
[:h1 "Hello's Page"]
[:p "This would look better with some CSS formatting!"]]]]))
Для того, чтобы обслуживать статические файлы, такие как файлы css и js, вам нужно немного изменить инструкцию маршрута и добавить что-то вроде:
(GET "/*"
(or (serve-file "PATH_TO_FILES" (params :*)) :next))
В противном случае ваш локальный файл CSS никогда не будет обработан.