9

フォーム入力チュートリアルを使用して投稿を作成しようとしています。ソースはたくさんありますが、ソースページはページにアンカーを提供しません。


だから私の質問は、htmlページのテキストの具体的な段落へのリンクを作成する方法ですか?

それは可能ですか?

それを達成するためのJavaScriptのトリックはURLにありますか?


編集

外部ソースの特定の段落にリンクする必要があります。たとえば、このウィキペディアのページの「海軍はその起源を」という言葉で始まる段落に

4

3 に答える 3

7

2020年現在、WICGによるテキストフラグメントのドラフトがあり、ハッシュに以下を追加することで、ページ上のテキストを検索しているかのようにリンクできるようになりました。

#:~:text=<Text To Link to>

の実例Chrome Version 81.0.4044.138

このリンクをクリックしてページをリロードし、リンクのテキストを強調表示する必要があります

于 2020-05-09T20:16:29.033 に答える
6

名前付きアンカーまたはIDを持つ要素にのみリンクできます。ターゲットページにどちらも含まれていない場合は、運が悪いです。

于 2012-08-21T19:11:21.997 に答える
2

私はちょうどあなたが外部ソースでこれを望んでいることに気づきました。IDがある場合は、これを使用できます:http: //jsfiddle.net/LCgge/

于 2012-08-21T19:12:22.947 に答える