www.wanichan.com
ワニchanのうぇぶわーるど ~Expression Web & FrontPage 総合情報&Tips~

ハイパーリンク

HOME > Web Design FAQ > ハイパーリンク

はてなブックマーク | Yahoo!ブックマーク Yahoo!ブックマークでこのサイトを登録している人数 人が登録

インデックス

マイクロソフトサポート技術情報(KB)

リンク先がローカルディスク内のファイルになるのはなぜ?

リンク切れが発生するケースは以下の通りです。

フォルダ一覧を開いても真っ白の状態でWebページを作っている

FrontPageではFrontPage Webとして認識されたフォルダ内で作業し、かつ、「Webを開く」(FrontPage 2003の場合は「サイトを開く」)状態でない限り、管理機能は使えません。
フォルダ一覧を開いても真っ白の場合は、FrontPageの管理機能が無効となりますので、リンク切れが発生します。

ホームページデータがマイドキュメント内のMy Websフォルダ内にはなく、別の場所にある場合は、
[ファイル]→[Webを開く](FrontPage 2003の場合は[サイトを開く])をクリックし、そのフォルダを指定して[開く]ボタンをクリックしてください。

コピー元のHTMLファイルを閉じた後にコピー先に貼り付けを行った

他のページに画像やハイパーリンクを含む部分をコピーする際、
コピー元とコピー先のファイルは共に開いた状態で編集しなければいけない
ということです。

まず、コピー元のファイルを開き、コピーしたい部分をクリップボードにコピーします。
その後、そのコピー元のファイルは絶対に閉じずに開いたままの状態で、コピー先のファイルを開き、貼り付けてください。

もし、一方が閉じている場合、ハードディスク内のファイルを指定して表示させようとしますので注意してください。

▲Page TOP

PDFファイルや圧縮ファイル等にリンクを張りたい

PDFファイル、圧縮ファイルなどにリンクをしたい場合、それらをFrontPage Webフォルダ内に移動またはコピーします。
該当するファイルがあるフォルダを開いて、フォルダ一覧の任意の場所にドラッグ&ドロップすることによって、簡単にコピーをすることができます。
その後、フォルダ一覧に移動またはコピーされたファイルを選択して、作業中のWebページ内の好きな場所にドラッグ&ドロップ、つまり左から右へドラッグ&ドロップすることにより、簡単にリンクを作成することができます。

▲Page TOP

[FP2002/2003]リンク先のファイルを新規作成した場合の不具合について

リンク元のファイルがFrontPage Webフォルダ直下にある場合は問題ありません。未作成のファイルにリンクする方法についてはMicrosoftの公式サイトにありますので、そちらをご覧ください。
ハイパーリンクの作成と同時に、新しいページを作成するには

私がFrontPage 2002/2003バージョンにおいて未作成のファイルにリンクする方法の説明を割愛したのにも理由があります(^^;
なぜなら、FrontPage Webフォルダ直下ではなく、サブフォルダ内のファイルから新規作成する場合、リンクの情報がおかしな相対パスになったり、ローカルディスクに直接指定されるような絶対パスになる不具合が発生するからです。

この現象を2005/2/16にMicrosoftに報告したところ、その現象の再現性が確認されており、現在調査中とのことです。
現在のところ回避策はなく、予めリンク先のファイルを保存し、その保存されたファイルにリンクする方法を行うしかない、とのことです。

2005/2/23付けでサポート技術情報にドキュメントとして公開されました。詳しくはこちら
[FP2003] ハイパーリンク ダイアログから新規作成したハイパーリンク先のページが正しく表示されない

FrontPage後継のMicrosoft Expression Webでは、この不具合は修正されているようです。

▲Page TOP

[FP2002/2003]リンク文字列のアンダーラインを消したい!

ある特定のリンク文字列のアンダーラインを消すには、以下の操作を行います。
すべてのリンク文字列のアンダーラインを消すには、スタイルシートを利用すると効率的です。

  1. リンクの文字列内にカーソルを移動して、右クリックして[ハイパーリンクのプロパティ]をクリックするか、
    ショートカットキーであるCtrl+Kキーをクリックします。
  2. [ハイパーリンクの編集]ダイアログボックスの右側、[スタイル]をクリックします。
    ハイパーリンクの編集
  3. [スタイルの変更]ダイアログの[書式設定]ボタンをクリックし、一覧から[フォント]をクリックします。
    スタイルの変更
  4. [テキストを修飾しない]のチェックボックスをオンにして、[OK]ボタンをクリックします。
    フォント
  5. 説明の部分に「text-decoration: none」が表示されていることを確認して、[OK]ボタンをクリックします。
    スタイルの変更
  6. 最後に、[ハイパーリンクの編集]ダイアログボックスの[OK]ボタンをクリックします。

▲Page TOP

[FP2002/2003]URLをコピペできない!

FrontPage 2000の場合、ブラウザを起動してアドレスバーでのURLをコピーして、ハイパーリンクの挿入ダイアログボックスにてアドレスとして右クリックしてショートカットメニューより[貼り付け]をされていた方がFrontPage 2003に乗り換えた場合、同様の操作ができないという意見が出ています。

私はショートカットメニューではなく、ショートカットキーのCtrl+Vキーで貼り付けてます(^^;

もう一つの方法として、以下の方法で対処してください。
私はこの方法もたまに使います(^^;

▲Page TOP

HOME

総合

Expression Web

FrontPage

その他

Most Valuable Professional
Microsoft MVP for Expression
(Apr 2008 - Mar 2009)
/ FrontPage
(Apr 2005 - Mar 2008)