This は、HTML要素がマークダウンによってどのように解釈されるかをかなり完全に説明しています。ただし、スタイルについては説明しません。
これまでのところ、私が作業できるのは画像の幅だけです。
style="....."
属性は完全に無視されているようです。style=...
とは対照的に)https://Gist.github.com/abalter/46df1b79e9f429342972477d7c20cebc
[〜#〜]編集[〜#〜]span
をdiv
に変更します。これは、@ chrisの回答の下にある@waylanのコメントごとにdiv
がホワイトリストのタグに含まれるためです。
EDIT 2
Firefoxとchrome これ以上スタイル属性をレンダリングしないでください のようです。
HTMLはサニタイズされ、
script
タグ、インラインスタイル、class
またはid
属性など、あなたやあなたの親族に害を及ぼす可能性のあるものを積極的に削除します。完全なホワイトリストについては、 サニタイズフィルター を参照してください。
そうです、style
タグはホワイトリストに含まれていません。それらは無視されます。
許可される属性はタグによって異なります。上記の消毒フィルターのリンクを参照することをお勧めします。それはかなり読みやすいRubyソースファイルにつながります。