在blogdown的文档中,D.8的结尾,它说,
这对注释用于标记应移动到最终HTML页面的
<head>
标记的HTML代码片段。通常,此代码片段包含指向CSS和JavaScript文件的链接,例如,用户通过css
html_page()
参数请求的文件,或者在Rmd文档中使用HTML小部件时自动生成的文件。
和
对于
method = 'html'
,此代码片段不会移动
这是否意味着css
的{{1}}参数会在html_page()
时失效? HTML小部件的CSS和JavaScript文件怎么样?
答案 0 :(得分:1)
没有。因为CSS(通过<style>
或<link>
标记)在大多数浏览器中都适用于<body>
,即使它不符合HTML标准。见Using <style> tags in the <body> with other HTML。 JavaScript也适用于<body>
。你无需担心。如果HTML小部件不能与 blogdown 一起使用,那将是一种耻辱。
Appendix D.8中的文档已过时,我刚刚更新了它。