Skip to main content

指定された文字列を、既知の「安全な」 CSS 文字列として宣言します。

ここでいう 安全 とは、以下のいずれかに該当する CSS コンテンツを指します。

  1. p { color: Purple } のような CSS3 スタイルシートの生成。
  2. a[href=~"https:"].foo#bar のような CSS3 ルールの生成。
  3. color: red; margin: 2px のような CSS3 宣言の生成。
  4. rgba(0, 0, 255, 127) のような CSS3 値の生成。

例: .md ファイルのフロントマターで定義された style = "color: red;" が与えられたとします。

  • <p style="{{ .Params.style | safeCSS }}">…</p><p style="color: red;">…</p>
  • <p style="{{ .Params.style }}">…</p><p style="ZgotmplZ">…</p>