HTML 初心者は、ファイルを正しく参照する方法という問題によく遭遇します。たとえば、HTML ページ内のハイパーリンクとして別の HTML ページを参照するにはどうすればよいでしょうか。ウェブページに画像を挿入する方法 ファイル参照(ハイパーリンクの追加や画像の挿入など)時に誤ったファイルパスを使用すると、参照が無効になります(リンクされたファイルが参照できない、挿入された画像が表示されないなど)。 これらのエラーを回避し、ファイルを正しく参照するには、HTML パスについて学習する必要があります。 HTML でパスを記述する方法には、相対パスと絶対パスの 2 つがあります。 HTML 相対パス 同じディレクトリ内のファイル参照 ソース ファイルと参照ファイルが同じディレクトリにある場合は、参照ファイル名を記述するだけです。 ここで、ソース ファイル info.html を作成し、info.html 内のハイパーリンクとして index.html ファイルを参照します。 info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html へのパスが c:\Inetpub\wwwroot\sites\blabla\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "index.html">index.html</a> 親ディレクトリを指定する方法 ../ はソース ファイルの親ディレクトリを表し、../../ はソース ファイルの親ディレクトリを表します。 info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html へのパスが c:\Inetpub\wwwroot\sites\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "../index.html">index.html</a> info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html のパスが c:\Inetpub\wwwroot\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "../../index.html">index.html</a> info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html へのパスが c:\Inetpub\wwwroot\sites\wowstory\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "../wowstory/index.html">index.html</a> サブディレクトリがサブディレクトリ内のファイルを参照していることを示すにはどうすればよいでしょうか? サブディレクトリ ファイルのパスを記述するだけです。 info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html へのパスが c:\Inetpub\wwwroot\sites\blabla\html\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "html/index.html">index.html</a> info.html へのパスが c:\Inetpub\wwwroot\sites\blabla\info.html であると仮定します。 index.html へのパスが c:\Inetpub\wwwroot\sites\blabla\html\tutorials\index.html であると仮定します。 info.html に index.html へのハイパーリンクを追加するコードは次のように記述する必要があります。 <a href = "html/tutorials/index.html">index.html</a> HTML 絶対パス HTML 絶対パスは、ドメイン名を含むファイルの完全なパスを指します。 ドメイン名 www.jb51.net を登録し、仮想ホストを申請するとします。仮想ホスト プロバイダーは www などのディレクトリを提供します。この www が Web サイトのルート ディレクトリです。 たとえば、index.html ファイルを www ルート ディレクトリに置いたとします。このファイルの絶対パスは https://www.jb51.net/index.html です。 www ルート ディレクトリに html_tutorials というディレクトリを作成し、そのディレクトリに index.html ファイルを置いたとします。このファイルの絶対パスは https://www.jb51.net/html_tutorials/index.html です。 |
これは、面接者の CSS に関する基本的な知識をテストするものです。 CSSでアニメーションを実装す...
Ubuntu 20.04 がリリースされ、多くの新機能が導入されましたが、慣れていない機能も多くあ...
目次序文:特定の操作ステップ1: プレハブを準備するステップ2: オブジェクトプールを初期化するステ...
目次1. jQueryの紹介2. jQueryセレクター2.1 5つの基本セレクタ2.2 4種類の関...
目次序文ブラウザにおけるオーディオとビデオに関する知識のまとめビデオエンコーディング包装形態オーディ...
ダイアログをクロージャで使用し、右上隅の向こう側に閉じるボタンがあるダイアログを描画しました。ボタン...
パブリッシュ/サブスクライブとは何ですか?例を挙げてみましょう。あなたは服を買うために店に行きます。...
1. ツールとライブラリをインストールする# PCRE は、Perl 互換の正規表現ライブラリを含...
この記事の例では、参考までにセルの結合を実現するためのel-tableの具体的なコードを共有していま...
explain コマンドは、クエリ オプティマイザーがクエリの実行を決定した方法を確認する主な方法で...
通常、私たちが構築する Docker イメージはサイズが大きく、多くのディスク領域を占有します。コン...
購入証明書Alibaba CloudのCloud Shield証明書サービスから購入できます。証明書...
CSS3 のボックス サイズ設定 (content-box と border-box) CSS3 の...
1. setUp関数の最初のパラメータpropsセットアップ(プロパティ、コンテキスト){}最初のパ...
目次Vue ファースト スクリーン パフォーマンス最適化コンポーネント説明するインターセクションオブ...