これHTML 要素が Markdown によってどのように解釈されるかについて、かなり詳しく説明されています。ただし、スタイルについては説明されていません。
これまでのところ、機能するのは画像の幅だけです。
- 受け入れられるもの/レンダリングされるもののリストがどこにも見つかりません
- 属性は完全に無視されているようです
style="....."
。 - 昔ながらのスタイル属性のリストさえ見つけることができません(のスタイル属性
style=...
)
https://gist.github.com/abalter/46df1b79e9f429342972477d7c20cebc
@chris の回答に対する @waylan のコメントに従って、ホワイトリストに登録されたタグに含まれているため、変更しますspan
。div
div
FirefoxとChromeはスタイル属性を一切レンダリングしない。
ベストアンサー1
HTML はサニタイズされ、スクリプト タグ、インライン スタイル、クラス属性や ID 属性など、あなたやあなたの仲間に害を及ぼす可能性のあるものが積極的に削除されます。
�� 上記の抜粋では、「除菌フィルター完全なホワイトリストについては、「」と記載されていましたが、その行は削除されました。リンクされたページ自体には次のように記載されています。
このプロジェクトは GitHub で開始されましたが、現在は GitHub は使用されていません。この gem はスタンドアロンであり、GitHub から独立しているものと見なす必要があります。
つまり、ホワイトリストが変更された可能性があります。
おっしゃる通りです。style
タグはホワイトリストに含まれません。無視されます。
許可される属性はタグによって異なります。上記のサニタイズ フィルター リンクを参照することをお勧めします。これにより、かなり読みやすい Ruby ソース ファイルが得られます。