teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

文章のつながりを改善

2019/07/25 23:04

投稿

SolKul
SolKul

スコア14

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,8 @@
1
1
  #状況
2
2
  VScode上でMarkdown Preview Enhancedを使い、HTMLで文章を書いているのですが、
3
+ Markdownで作ったhtmlファイルのページ内リンク(アンカー)がIEで使えません。
4
+
5
+
3
6
  Markdown Preview EnhancedをインストールしたVScode上で
4
7
 
5
8
  ```markdown

2

現象を追加

2019/07/25 23:04

投稿

SolKul
SolKul

スコア14

title CHANGED
File without changes
body CHANGED
@@ -1,14 +1,28 @@
1
1
  #状況
2
2
  VScode上でMarkdown Preview Enhancedを使い、HTMLで文章を書いているのですが、
3
- Markdownで
3
+ Markdown Preview EnhancedをインストールしたVScode上
4
4
 
5
5
  ```markdown
6
6
  [ほげ](#ほげ)
7
7
  #ほげ
8
8
  ```
9
- としてヘッダー「ほげ」にアンカーを作りhtml化ると
9
+ としてヘッダー「ほげ」にアンカーを作り
10
- Chromeではこのアンカは使えるのですが、IEでは使えま
10
+ そしてCtrl+K→Vを押してプレビュ画面を表示さます
11
+ そしてプレビュー画面を右クリックし、html化します。
11
12
 
13
+ そしてそのhtmlをChromeで開くとアンカーは使えますが、
14
+ IEで開くと、アンカーは使えません。
15
+
16
+ そのとき生成されるhtmlのソースがこれです。
17
+ ```html
18
+ ...
19
+ <a href="#%E3%81%BB%E3%81%92">&#x307B;&#x3052;</a><br>
20
+ URL Standard&#x3067;&#x306F;&#x3001;URL&#x306E;
21
+ ...
22
+ <h1 class="mume-header" id="%E3%81%BB%E3%81%92">&#x307B;&#x3052;</h1>
23
+ ...
24
+ ```
25
+
12
26
  #動作
13
27
  調べたところ、このアンカーというのは、html化する際、
14
28
  まずヘッダーの名前から自動的にIDを生成して、

1

タグを追加

2019/07/25 23:02

投稿

SolKul
SolKul

スコア14

title CHANGED
File without changes
body CHANGED
File without changes