質問: GitHubのREADMEを英語で書く場合であれば以下のように内部リンク(internal link)を貼ることができます: ``` ## Table of content - Usage ## Usage Consectetur Commodo Cursus Sollicitudin Vehicula ``` しかし、日本語の場合には日本語をエンコードされたものがURLになるので英語と同様の方法が取れません。もちろん以下のようにすればできるとは思うのですが、せっかくmarkdownで書いているのにここだけHTMLで書くのはイケてない感じがします。 ``` ## 目次 - 使い方 使い方 Consectetur Commodo Cursus Sollicitudin Vehicula ``` 英語のでのREADMEのように書きたい場合にどのようにすれば日本語でも内部リンク(internal link)を貼ることができますでしょうか?または一部HTMLで書かなくてはいけませんか? Update (Mon Feb 2) ------------------ コメントいただいたことを参考にするとどうやらブラウザによってこのへんの挙動が変更されるとのこのなのでいろいろなブラウザでの状況を追加しておきます。検証した結果webkit系だと日本語での内部リンクが機能しません。 * Chrome(40.0): NO * Chrome Canary(42.0): NO * Firefox(35.0): OK * Firefox(37.0): OK * Safari(8.0): NO
回答: 大文字が小文字になったり、一部の記号が省略されたり変換されたりします。 こんな解説ページがありますよ! Qiita Markdownのページ内リンクの罠 僕もすごく困っていましたから、とても満足のいく結果でした! ちょっと慣れが必要です!!