ドキュメントウィンドウで、デザインビューに切り替え、ドキュメントの一部を選択して、ライブラリ項目として保存します。
このトピックでは、Dreamweaver でライブラリ項目を作成し、ドキュメントにライブラリ項目を挿入および編集します。
ライブラリは、Web ページに配置できる個別のアセットまたはアセットのコピーのコレクションを含む特別な Dreamweaver ファイルです。ライブラリにあるこれらのアセットは、ライブラリ項目と呼ばれます。 ライブラリに保存できる項目には、画像、表、音声、Adobe Flash で作成されたファイルが含まれます。ライブラリ項目を編集するたびに、その項目を使用しているすべての ページを自動的に更新できます。
例えば、すべてのページにスローガンを表示したい会社向けの 大きなサイトを作成しているとします。スローガンを含むライブラリ項目を作成し、すべてのページで そのライブラリ項目を使用できます。 スローガンが変更された場合、ライブラリ項目を変更するだけで、それを使用しているすべてのページを自動的に 更新できます。
Dreamweaver は、各サイトのローカルルートフォルダー内の Library フォルダーにライブラリ項目を保存します。各 サイトには独自のライブラリがあります。
ドキュメントの本文セクションの任意の要素から ライブラリ項目を作成できます。テキスト、表、フォーム、Java アプレット、プラグイン、 ActiveX 要素、ナビゲーション バー、画像などが含まれます。
画像などのリンク項目の場合、ライブラリは項目への参照のみを 保存します。ライブラリ項目が正しく動作するためには、元のファイルが指定された場所に 残っている必要があります。
ただし、ライブラリ項目にイメージを保存しておく方が便利な場合もあります。 例えば、完全なimgタグを ライブラリ項目に保存できます。これにより、画像のaltテキストや、 サイト全体でsrc属性を簡単に変更できます。(ただし、画像エディターを使用して画像の実際のサイズも変更しない限り、この手法を画像の幅と高さ属性の変更には使用しないでください。)
ライブラリ項目にリンクが含まれていると、リンクが新しいサイトで動作しない場合があります。 また、ライブラリ項目内のイメージは、新しいサイトにはコピーされません。
ライブラリ項目を使用すると、Dreamweaver は web ページに項目自体ではなく、項目へのリンクを挿入します。つまり、Dreamweaver はその項目の HTML ソース コードのコピーをドキュメントに挿入し、元の外部項目への 参照を含む HTML コメントを追加します。この外部 参照により、自動更新が可能になります。
Dreamweaver ビヘイビアーが添付された要素を含む ライブラリ項目を作成すると、Dreamweaver は要素とそのイベントハンドラー (onClick、onLoad、onMouseOverなど、 どのイベントがアクションをトリガーし、イベントが発生したときにどのアクションを呼び出すかを指定する属性)を ライブラリ項目ファイルにコピーします。Dreamweaver は関連する JavaScript 関数をライブラリ項目にコピーしません。代わりに、ライブラリ項目を ドキュメントに挿入すると、Dreamweaver は自動的に 適切な JavaScript 関数をそのドキュメントのheadセクションに 挿入します(まだ存在しない場合)。
JavaScript を手作業でコーディングする(Dreamweaver のビヘイビアーを使用せずに作成する)場合は、「JavaScript の呼出し」ビヘイビアーを使用してコードを実行すると、ライブラリ項目の一部にすることができます。 コードの実行に Dreamweaver のビヘイビアーを使用しない場合、コードはライブラリ項目の一部として保持されません。
ライブラリ項目でビヘイビアーを編集するには 特別な要件があります。これらの要素のコードはheadセクションの一部であるため、 ライブラリ項目にはスタイルシートを含めることはできません。
選択に基づいたライブラリ項目の作成
ツール/ライブラリ/ライブラリにオブジェクトを追加を選択します。
Dreamweaver は各ライブラリ項目を サイトのローカルルートフォルダーの Library フォルダーに個別のファイル(拡張子 .lbi)として保存します。
空のライブラリ項目の作成
何かが選択されている場合、それが新しい ライブラリ項目に配置されます。
アセットパネルで、「ライブラリ」カテゴリーを選択します。
パネルの下部にある「新規ライブラリ項目」ボタン をクリックします。
ライブラリ項目のドキュメントへの挿入
ライブラリ項目をページに追加すると、実際のコンテンツがライブラリ項目への参照と共に ドキュメントに挿入されます。
アセットパネルで、「ライブラリ」カテゴリーを選択します。
- ライブラリ項目をアセットパネルからドキュメントウィンドウにドラッグします。
項目への参照をドキュメントに含めずに、ライブラリ項目のコンテンツを挿入するには、Ctrl キー(Windows)または Option キー(Mac OS)を押しながら、アセットパネルのライブラリ項目をドラッグします。 この方法でライブラリ項目を挿入すると、ドキュメント内でライブラリ項目を編集できます。ただし、そのライブラリ項目が使用されているページを更新しても、ドキュメントは更新されません。
ライブラリ項目を選択し、「挿入」をクリックします。
ライブラリ項目の編集とドキュメントの更新
ライブラリ項目を編集すると、その項目を使用している すべてのドキュメントを更新できます。更新しないことを選択した場合、 ドキュメントはライブラリ項目との関連付けが維持され、後で更新することができます。
項目の名前を変更してドキュメントやテンプレートとの接続を切断したり、サイトのライブラリから項目を削除したり、 不足しているライブラリ項目を再作成したりできます。
ライブラリ項目の編集
アセットパネルで、「ライブラリ」カテゴリーを選択します。
「編集」ボタンをクリックするか、またはライブラリ項目をダブルクリックします。
Dreamweaver は、ライブラリ項目を編集するための ドキュメントウィンドウに似た新しいウィンドウを開きます。グレーの背景は、ドキュメントではなく ライブラリ項目を編集していることを示します。
そのライブラリ項目を使用しているローカルサイトのドキュメントを更新するかどうかを指定します。 直ちに更新するには、「更新」を選択します。 「更新しない」を選択すると、ツール/ライブラリ/現在のページの更新または「サイト全体の更新」を選択するまで、ドキュメントは更新されません。
現在のドキュメントを更新して すべてのライブラリ項目の現在のバージョンを使用する
ツール/ライブラリ/現在のページを更新を選択します。
特定のライブラリ項目を使用するサイト全体または すべてのドキュメントを更新する
ツール/ライブラリ/サイト全体の更新を選択します。
選択されたサイト内のすべてのページですべてのライブラリ項目の現在のバージョンを使用するように更新するには、「サイト全体」を選択し、 隣接するポップアップメニューからサイト名を選択します。
ライブラリ項目を使用する現在のサイト内のすべてのページを更新するには、「使用しているファイル」を選択し、 隣接するポップアップメニューからライブラリ項目名を選択します。
同時にテンプレートを更新する場合は、「テンプレート」も選択します。
Dreamweaver は指示に従って ファイルを更新します。「ログを表示」オプションを選択した場合、Dreamweaver はファイルが正常に更新されたかどうかと その他の情報を示すレポートを生成します。
ライブラリ項目の名前の変更
アセットパネルで、「ライブラリ」カテゴリーを選択します。
ライブラリからのライブラリ項目の削除
ライブラリ項目を削除すると、Dreamweaverはライブラリからその項目を削除しますが、その項目を使用しているドキュメントのコンテンツは変更しません。
アセットパネルで、「ライブラリ」カテゴリーを選択します。
削除したライブラリ項目は、「取り消し」を使って元に戻すことはできません。 ただし、ライブラリ項目を再作成することができます。
不足または削除されたライブラリ項目を 再作成する
ライブラリ項目の ハイライト表示をカスタマイズする
ハイライト設定を設定することで、ライブラリ項目の ハイライト色をカスタマイズしたり、ハイライト表示の表示/非表示を 切り替えたりできます。
ライブラリ項目の ハイライト色を変更する
ドキュメント ウィンドウでハイライト表示を 展開または折りたたむには
ハイライトを表示するには、表示/デザインビューのオプション/ビジュアルエイド/不可視エレメントを選択します。 ハイライトを非表示にするには、「不可視エレメント」を選択解除します。
ライブラリ アイテムのプロパティを編集
プロパティインスペクターを使用して、ライブラリアイテムを開いて編集したり、選択したライブラリアイテムをソースファイルから切り離したり、現在選択しているライブラリアイテムでアイテムを上書きしたりすることができます。
ソース
ライブラリアイテムのソースファイルのファイル名と場所を表示します。この情報は編集できません。
開く
編集用にライブラリ項目のソースファイルを開きます。 これは アセット パネルでアイテムを選択し、「編集」 ボタンをクリックすることと同じです。
オリジナルから切り離す
選択したライブラリアイテムとそのソースファイルとの間のリンクを切断します。切り離したアイテムはドキュメントで編集できますが、 ライブラリ アイテムではなくなり、元のファイルを変更しても更新されません。
再作成
元のライブラリ項目を現在の選択項目で上書きします。 元のライブラリアイテムが見つからない場合や誤って削除された場合に、このオプションを使用してライブラリアイテムを再作成します。
ライブラリ アイテムを ドキュメントで編集可能にします
ライブラリ アイテムをドキュメントに 追加し、そのページ専用にアイテムを編集する場合は、 ドキュメント内のアイテムとライブラリの 間のリンクを切断する必要があります。ライブラリ アイテムのインスタンスを編集可能にすると、 そのインスタンスはライブラリ アイテムが変更されても更新されません。
ライブラリ項目のビヘイビアーの編集
ライブラリ アイテムの ビヘイビアを編集するには、まずアイテムをドキュメントに挿入してから、 そのドキュメントでアイテムを編集可能にする必要があります。変更を行った後、 ライブラリ アイテムを再作成し、ライブラリ内のアイテムを ドキュメントから編集したアイテムで置き換えることができます。
ライブラリ アイテムの名前と、それに含まれる正確な タグをメモします。この情報は、後で必要になります。
アセットパネルで、「ライブラリ」カテゴリーを選択します。
元のライブラリ アイテムにあったのと 正確に同じ要素を選択するよう注意してください。
アセットパネルの「新規ライブラリ項目」ボタンをクリックし、削除したライブラリ項目とスペルも大文字小文字の使い分けも同じ名前を新しいライブラリ項目に付けます。
そのライブラリ項目をサイト内の他のドキュメントでも更新するには、ツール/ライブラリ/サイト全体の更新を選択します。