2016-10-26 5 views
0

githubのマークダウン言語にCSSを追加するにはどうすればよいですか?CSSでGithubマークダウン言語を混ぜる

私は次のように、htmlタグ内のスタイルプロパティを使用して、そうすることができました

<p style="text-align: center;">This is some random text</p> 

しかし、私は次のように、先頭にCSSを移動した場合:

<style> 
    p { 
    text-align: center; 
    } 
</style> 

<p>This is some random text</p> 

のGithubそれを認識せず、画面にCSSコードを書き込むだけです。

私はAtomを使用していますが、リモートリポジトリの表示が間違っていても、Markdown Previewパッケージは正しく認識しています。 Google Chrome拡張機能のMarkdown Preview Plusも同様です。

これを行う方法はありますか? HTMLタグ内にCSSを書くのは間違っていると感じるだけです。

答えて

1

After GitHub converts Markdown to HTML

HTMLを積極的にあなたとあなたの親族-などscriptタグ、インラインスタイル、およびclassまたはid属性などに悪影響を及ぼす可能性が物事を取り除く、消毒されます。フルホワイトリストについては、sanitization filterを参照してください。

styleタグはGitHubのホワイトリストには含まれないため、削除されます。私は実際にインラインstyleの属性が働くことに驚いています。ホワイトリストにも含まれていないようで、前の段落で明示的に言及されています。

いずれの場合でも、GitHubはMarkdownに任意のHTMLを含めることを許可していません。

関連する問題