28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
<#macro head title>
|
|
<meta charset="utf-8" />
|
|
<title>${title}</title>
|
|
<#nested>
|
|
<meta name="author" content="${blogTitle?html}" />
|
|
<meta name="generator" content="B3log Solo" />
|
|
<meta name="owner" content="B3log Team" />
|
|
<meta name="revised" content="${blogTitle?html}, ${year}" />
|
|
<meta name="copyright" content="B3log" />
|
|
<meta http-equiv="Window-target" content="_top" />
|
|
<link type="text/css" rel="stylesheet" href="${staticServePath}/css/default-base${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
|
|
<link type="text/css" rel="stylesheet" href="${staticServePath}/skins/${skinDirName}/css/${skinDirName}${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
|
|
<link href="${servePath}/blog-articles-feed.do" title="ATOM" type="application/atom+xml" rel="alternate" />
|
|
<link rel="icon" type="image/png" href="${staticServePath}/favicon.png" />
|
|
<script type="text/javascript">
|
|
(function() {
|
|
if (!
|
|
/*@cc_on!@*/
|
|
0) return;
|
|
var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', ');
|
|
var i= e.length;
|
|
while (i--){
|
|
document.createElement(e[i])
|
|
}
|
|
})()
|
|
</script>
|
|
${htmlHead}
|
|
</#macro> |