html
1<p>詳細は、<a href="https://www.google.com/" class="admin-detail" target="_blank">https://www.google.com/</a>からどうぞ!</p>
現在、マークダウンファイルにhtmlを記載しております。
<a href="url">url</a>のように、aタグの表示名をurlにしたいと考え、
上記のようにhtmlを記載しました。
しかし、この部分を開発者ツールで見てみると以下のように、aタグが二つ生成されていました。
html
1<p>詳細は、 2<a href="https://www.google.com/" class="admin-detail" target="_blank"></a> 3<a href="https://www.google.com/">https://www.google.com/</a>からどうぞ! 4</p>
aタグが二つ生成されるのをなくし、aタグの表示名をurlにするにはどのようにすればよいですか?
提示されたコードで問題が再現しません。実際のコードを提示されてはいかがでしょうか。
再現の試みまでしてくださり、ありがとうございます!ソースコードを修正しました。こちらのコードで発生しております。また、今回、普通のhtmlファイルではなく、マークダウンファイルにhtmlを記述しているので、それが影響しているのかなとも思っています...
同じく再現しません。出力されたHTML(ブラウザで「ページのソースを表示」)を質問文に追記ください。
すみません、自己解決いたしました。原因は、htmlファイルではなく、マークダウンファイルにhtmlを記載したためでした。マークダウンファイルにurlを記載すると、自動的にaタグで囲われてしまうようです。普通のhtmlファイルでは、このような現象は起きないようです。お騒がせいたしました。ありがとうございました。
hugoのような通常とは異なる環境で制作しているのあれば
質問文に記載するべきです。
別のコメントでも回答しましたが
通常はマークダウンファイルにhtmlを記載したとしても勝手に
<p>詳細は、
<a href="https://www.google.com/" class="admin-detail" target="_blank"></a>
<a href="https://www.google.com/">https://www.google.com/</a>からどうぞ!
</p>
のようになったりはしないため
hugoを使用していることが原因と見て間違いないです。
回答3件
あなたの回答
tips
プレビュー