Thymeleaf对CSS的双重参考

时间:2015-06-18 20:15:24

标签: css thymeleaf

在许多Thymeleaf示例(例如a Spring Boot Thymeleaf example)中,样式表的链接在第一个引用使用Thymeleaf th:ref的链接中引用两次,第二个引用使用标准href:< / p>

<link rel="stylesheet"
    th:href="@/css/bootstrap.min.css}"
    href="../../css/bootstrap.min.css"
 />

删除href="../../css/bootstrap.min.css"似乎没有破坏任何内容。

如果删除了第二个引用,那么使用双引用是否有任何好处?或者可能出现问题?

1 个答案:

答案 0 :(得分:1)

documentation

中没有必要使用第二个href
  

th:href标签允许我们(可选)具有可用的静态href   我们的模板中的属性,以便我们的模板链接保持不变   直接打开时可通过浏览器导航以进行原型设计。

因此,使用静态引用的好处是拥有一个工作模板并可以使用浏览器进行导航,这是原型设计的最佳案例。但如果你想删除它,没有什么不对。