

GitHubのREADMEを英語で書く場合であれば以下のように内部リンク（internal link）を貼ることができます:

[code]

    ## Table of content
    - [Usage](#usage)
    
    ## Usage 
    Consectetur Commodo Cursus Sollicitudin Vehicula
    
[/code]

しかし、日本語の場合には日本語をエンコードされたものがURLになるので英語と同様の方法が取れません。もちろん以下のようにすればできるとは思うのですが、せっかくMarkdownで書いているのにここだけHTMLで書くのはイケてない感じがします。

[code]

    ## 目次
    - [使い方](#usage)
    
    <h2 id="usage">使い方</h2>
    Consectetur Commodo Cursus Sollicitudin Vehicula
    
[/code]

  
英語でのREADMEのように書きたい場合、どのようにすれば日本語でも内部リンク（internal
link）を貼ることができますでしょうか？または一部HTMLで書かなくてはいけませんか？

**追記**  
コメントいただいたことを参考にすると、ブラウザによってこの辺りの挙動が異なるようなので、色々なブラウザでの状況を追加しておきます。検証した結果、WebKit系だと日本語での内部リンクが機能しません。

**OK なもの:**

  * Firefox 35.0
  * Firefox 37.0

**NG なもの:**

  * Chrome 40.0
  * Chrome Canary 42.0
  * Safari 8.0


CC BY-SA 4.0
2015-02-01T06:03:57.433
5684
2021-03-10T05:37:15.007
2021-03-10T05:37:15.007
3060
556
question
github markdown
GitHubのREADMEでの内部リンクを貼る方法


GitHub で実験してみましたが、以下のように括弧内も日本語にすれば、ちゃんとリンクが張られていますね。

**記述例:**

[code]

    # Link
    - [README](#README)
    - [使い方](#使い方)
    
    ## README
    
    README
    
    ## 使い方
    
    使い方
    
[/code]


CC BY-SA 4.0
2015-02-01T07:58:10.647
5688
2021-03-10T05:31:40.823
2021-03-10T05:31:40.823
3060
7900
5684
answer


大文字が小文字になったり、一部の記号が省略されたり変換されたりします。  
こんな解説ページがありますよ！

[Qiita
Markdownのページ内リンクの罠](https://qiita.com/hennin/items/7ee58dd7d7c013a23be7)

僕もすごく困っていましたから、とても満足のいく結果でした！  
ちょっと慣れが必要です！！


CC BY-SA 4.0
2020-05-01T06:05:40.980
66172
2020-05-01T06:31:42.483
2020-05-01T06:31:42.483
3060
39923
5684
answer