元标记

时间:2018-05-25 12:47:01

标签: html thymeleaf meta-tags

我不确定这是否是一个已知的场景。但我很困惑,因为我无法就此找到任何讨论。

提高我的澄清。基于thymeleaf的{​​{1}}页面是否允许html标记在其内部?

我的代码

meta

显示我正在寻找的页面。

但是当我尝试添加<!DOCTYPE HTML> <html xmlns:th="http://www.thymeleaf.org"> <head> <title>Data Services Platform Support</title> <div th:replace="fragments/header :: header-css" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-smart-table/2.1.8/smart-table.min.js"></script> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans" /> <link rel="stylesheet" type="text/css" href="webjars/bootstrap/3.3.7/css/bootstrap.min.css" /> <link rel="stylesheet" th:href="@{/css/main.css}" href="../../css/main.css" /> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> </head> <body> ... </body> </html> 标记来升级我的页面时,其功能很少(需要meta标记), Whitelabel错误页面就是我得到的。

我的修改后的代码

meta

有什么我需要考虑的吗?请帮忙。

1 个答案:

答案 0 :(得分:3)

是的,Thymeleaf支持所有标签。如果你使用旧版本的百里香,它可能需要有效xhtml。因此,您的元标记应如下所示:

<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />

(以斜杠结尾)。服务器日志错误消息将包含错误的详细信息。