pub(crate) fn unescape_css_string(s: &str) -> StringExpand description
CSS文字列内のエスケープ(\ + 1〜6桁16進 + 任意の空白1つ=Unicodeコードポイント、
または \" 等の単純なリテラルエスケープ)をデコードする。
FontAwesome等のアイコンフォントは content: "\f2c9"; のように private-use-area
コードポイントをこの16進エスケープで埋め込むため、これを未対応のまま生バイト列
(バックスラッシュ込みの文字そのまま)として扱うと、アイコン文字が表示されず
代わりに “\f2c9” という文字列がそのまま描画されてしまう。