Open MurakamiShinyu opened 1 year ago
Related proposal:
現在のvfm仕様ではHTML blockを使って直接書くことができるHTML要素は、body要素の内部の要素に限らる。body開始タグやそれより前にあるHTML要素のタグを直接書くことはできない(その代わりに spec: Frontmatter が使える)。それを可能にすると、次の利点がある:
<body>
<body class="lipsum"> # Lorem ipsum {.title} Lorem ipsum dolor sit amet.
↓
<body class="lipsum"> <h1 id="lorem-ipsum" class="title">Lorem ipsum</h1> <p>Lorem ipsum dolor sit amet.</p>
HTMLのhead要素内に出力するべき <style> や <script> 要素を直接書くことができる。
<style>
<script>
Related proposal:
現在のvfm仕様ではHTML blockを使って直接書くことができるHTML要素は、body要素の内部の要素に限らる。body開始タグやそれより前にあるHTML要素のタグを直接書くことはできない(その代わりに spec: Frontmatter が使える)。それを可能にすると、次の利点がある:
152 の明示的な親要素がある場合の見出しでは親要素の自動生成をしないようにする案との組み合わせにより、
<body>
の直後の見出しではsectionを生成しないようにできるようになる。例:↓
HTMLのhead要素内に出力するべき
<style>
や<script>
要素を直接書くことができる。<style>
や<script>
要素をMarkdownファイルの先頭またはfrontmatterの直後に直接書いた場合、head要素内ではなくbody要素内にそれらが出力される。