HTML超初心者によるリンクの載せ方とは?

このQ&Aのポイント
  • HTMLの勉強を始めたばかりの超初心者がリンクの載せ方につまずいています。
  • Udemyでの学習中に文字化け問題が起き、別のエディタを使っています。
  • index.html, contact.html, about.htmlのリンクは成功しましたが、admin.htmlのリンクがエラーになってしまいます。
回答を見る
  • ベストアンサー

HTML 超初心者  リンクの載せ方

HTMLの勉強を昨日始めたばかりの超初心者です。初心者用のカテゴリが無いので、技術者向けなんてカテゴリからの質問で気が引けますが、回答お願い致しますm(__)m 今Udemyというアメリカ人が作った講義動画のサイトで勉強してるんですが、そちらではnotepadを使ってクロームに表示しているんですが、僕がやると文字化けしてしまうので、terapadを使ってエクスプローラーに表示しています。 つまずいた個所はリンクの載せ方の所です。細かく書きます。 index.html contact.html about.htmlというドキュメント?を作ってそれをひとまとめにwebsiteというファイルに収めてそのファイルの中にadminというファイルを作ってそのファイルの中にadmin.htmlというドキュメントを収めています。 index.html contact.html about.htmlそれぞれに <a href="index.html">Homepage</a><br /> <a href="About.html">About</a><br /> <a href="Contact.html">Contact</a><br /> リンクを作る文字列を打ってブラウザで実際にクリックしてリンクを表示させることはできました。 しかし、adminのほうがリンクの文字自体はされるのですが、それをクリックしてもエラーになってしまいます。<a href="Admin files/Admin1.html">Admin1</a>←のように動画にあるままにファイルも指定して文字を打ったんですがダメです。大文字などの打ち間違いも確認しましたが問題ありませんでした。 回答お願いします。

  • HTML
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ファイル……とのことですが、おそらくディレクトリ(フォルダ)のことですよね。つまり、websiteというディレクトリのなかに3つのWebページ「index.html」「contact.html」「about.html」がある。さらにwebsiteのなかにはadminというディレクトリもあって、そのなかに「admin.html」がある。こんな感じなんだと思います。 とすれば、<a href="admin/admin.html">Admin</a>と書いてみてください。《相対パス》や《絶対パス》といったキーワードで検索すると詳しいサイトが出てくるかと思いますが、<a href="Admin files/Admin1.html">Admin1</a>という書き方では、存在しないディレクトリ(Admin files)にリンクを飛ばしているためエラーになります。 それから、ファイル名が小文字のときは、リンクのファイル名も小文字にしたほうがいいですよ。 <a href="index.html">Homepage</a><br /> <a href="about.html">About</a><br /> <a href="contact.html">Contact</a><br />

参考URL:
http://htmq.com/html5/a.shtml
natyo4235
質問者

お礼

早速解答ありがとうございますm(__)m >ファイル……とのことですが、おそらくディレクトリ(フォルダ)のことですよね。 そうでした。フォルダでした。 この質問をしたタイミングでterapadにクロームを追加してたんですが、その時に変なところをいじったのか、リンクが表示できていたものができなくなっていてめちゃくちゃになってしまたので、また一からやり直します。 ご指摘いただいた方法、試してみます。また何かあった時はよろしくお願いしますm(__)m

関連するQ&A

  • HTMLタグが入力できません

    私、今、HPを作ろうと思っているんですけれども、HTML式でやっています。 それで、『トップ』や、『プロフィール』などのタグを入力してやってみたら、そこだけないんです。 ちゃんと入力もしましたし、内容もぜんぜん間違っていません。 ちなみに、入力したタグです。 hr width="500"> <a href="index.html">トップ</a>  <a href="about.html">プロフィール</a>  <a href="link.html">リンク集</a><br> <hr width="500"><br><br> 早めにお願いします。早く知りたいので...。

  • 日本語アドレスへのリンク

    [windows200 IIS5] で テキストファイル等へリンクするするとき (1)<A HREF="/document/temp/test.txt">test.txt</A><br> (2)<A HREF="/document/temp/しけんふぁいる.txt">しけんふぁいる.txt</A><br> と書いた html にアクセスすると (1)は、ちゃんとリンクできて内容を表示できますが、 (2)は、ページが見つかりません!という表示が出てうまくいきません。 [windows200 IIS5] の同一の環境のマシーンが2台ありますが、 1台(1年程前から運用のマシーン)は、(2)でも、ちゃんとリンクできて内容を表示できます。 インストールしてあるAPは多少異なりますが、設定等は同一だと思っています。 日本語等の2バイト文字ファイル名には、本来リンクできないのでしょうか。 どなたか、ご存知の方、教えてください。 なお、URLScan等はインストールしておりません。

  • html リンクを別フレームに表示したい

    htmlでリンク先を別フレームに表示したいです。 今は、縦にフレームを2つ作っていて、本当は左側の文字をクリックしたら右側に表示されるようにしたいのですが、別枠のウィンドウが開いてしまいます。 どこがいけないのでしょうか… このページ以外で編集する必要がありますか? http://noula.himegimi.jp/ 左枠 <html> <head> </head> <body bgcolor="#fff0f5" text="#fa8072"> <font size="2"> <a href="toppage.html" target="left">TOP</a><br> <a href="about.html" target="left">ABOUT</a><br> PROFILE<br> WHAT'S NEW<br> VOICE<br> SONG<br> BLOG<br> WORK<br> LINK<br> CONTACT</font><br> </body> </html> フレーム設定 <html> <frameset cols="10%,*" frameborder="no"> <frame name="right" src="menu.html"> <frame name="left" src="toppage.html"> </frameset> </html> よろしくお願いします

  • HTMLのリンク先が表示されない

    同じフォルダにあるhtmlファイルを表示させるため、 リンクを設定し、いざIEでリンクをクリックすると 全く反応がありません。 コードもしくはファイルの配置ミスなのか判断が付かないため、 御教授下さい。 以下ソースです。取得というリンクをクリックして表示させたいです。 <TABLE cellSpacing=0 cellPadding=0 width=400 border=0> <TBODY> <TD width=40>&nbsp;</TD> <TD width=160><A href="./peace.html">取得</A> </TD> <TD width=20>&nbsp;</TD> <TD width=180><A href="./password.html">パスワード変更</A> </TD></TR> <BR><BR><BR></CENTER></BODY></HTML>

  • FireFoxでリンクをクリックしても飛ばない

    ・Firefoxで表示すると、左上にあるリンクをクリックしてもリンク先に飛びません。 (なぜか他のリンクはきちんと飛ぶ) LunascapeでGekkoエンジンにした時も同じ結果です。 ・IE 8.0/9.0 では、正確にリンク先に飛びます ・何かブラウザによって違う動きをするHTMLを書いてしまったのでしょうか? すみません、教えてください。 ---------- そこのところの記述ですが <p> <a href="http://********************.com/">index.htm</a> | <a href="http://********************.com/about_me.htm">About me</a> </p> FireFoxのみ これでリンク先に飛べません。 http://********************.com/index.htm内で 例えば、 <li><a href="**************.htm"> PCs, **********:ミニタワー</a> </li> と記述したところは、どちらのブラウザでもリンク先に飛べます ヒントや解決方法をいただければ幸いに存じます。

    • ベストアンサー
    • HTML
  • HTMLから文字を取り出す

    何度も質問すみません。 □index.php(本体) ├./01/index.html ├./02/index.html └./03/index.html とあって 01の中にメインページです。 02の中にサブページ2です。 03の中にサブページ3です。 とそれぞれ書いたHTMLを置いてそれをindex.php(本体)で <a href="./01/">メインページ</a><br> <a href="./02/">サブページ2</a><br> <a href="./03/">サブページ3</a><br> と表示させたいのですが、自分なりに調べてみて<a href="./01/">の表示の仕方はわかりましたが「メインページ」とか「サブぺージ2」などの表示のさせ方がわかりません。 もし可能なら教えていただけないでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • HTML内のリンクURLとリンク文字の取得について

    色々調べてある程度は出来たのですが、本当に欲しいとしている事が出来ない為質問させて頂きます。 PHPにおいてあるURLを指定して <a href="http://test.net/">1</a><BR> <a href="http://test.net/index.html">2</a><HR> <a href="http://test.net/index.php">3</a><BR> あああ<BR> <a href="./test.html">5</a> 等と入っている場合に http://test.net/,1, http://test.net/index.html,2, http://test.net/index.php,3, ./test.html,5, の様に変換したいのです いいやり方がありましたらご教授お願い致します。

    • ベストアンサー
    • PHP
  • HTMLのリンクについて

    自分のホームページ造りを始めました。 その際、左右に画面を2分割し、左側画面のメニューのハイパーリンクをクリックして、右側画面に表示されるようにしたいです。 左側と右側画面にそれぞれ「NAME」属性でframe1, frame2 として、TARGET属性を挿入して、リンクを表示させるフレームをframe2 と指定したのですが、何度試しても、新しい(別の)ウィンドウでリンクが開いてしまいます。 以下の様に書きました。 (省略) <A HREF="main.html" TARGET="frame2">ホーム</A><BR> <A HREF="column.html" TARGET="frame2">コラム</A><BR> (省略) 間違ってはいないと思うのですが、お分かりの方がいたら、ご指摘お願いします。

    • ベストアンサー
    • Mac
  • HTMLでファイルリンクしたときに困っています

    xampp2.5で、簡単なホームページを作成しています。 そこで作成したとあるhtmlページにて ネットワーク上の共有フォルダへ、リンクを貼っています。 具体的な記述は下記です。 <a href="aaa/test.xls">指定ファイルへリンク</a><br /> 直接フォルダを開いて、元のexcelファイルを修正して上書き保存したあとは、 htmlページから飛んだ開いたファイルも その修正されたファイルが表示されるようにしたいのですが、 なぜか、修正されるまえの古いファイルが開かれてしまいます。 どのようにすれば、htmlのリンクからも常に最新のファイルが開かれるように なるのでしょうか? よろしくご教授お願いいたします。

  • 画像リンクの上に文字リンクを乗せる方法は?

    画像(アイコン)リンクの上にテストで、文字リンクを貼りつけたいのですが、どのようにしたらよいでしょうか? ちなみに、リンク先はphpで読み込ませています。 ソースは <li><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$TPL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="当サイトについて" style="border: none" name="about" id="about" /></a></li> のようになっています。現在、画像(アイコン)リンクはこれで表示できています。 どなたかよろしくお願い致します。

専門家に質問してみよう