- Dreamweaver ユーザーガイド
- はじめに
- Dreamweaver と Creative Cloud
- Dreamweaver のワークスペースとビュー
- サイトの設定
- ファイルの管理
- レイアウトとデザイン
- CSS
- ページコンテンツとアセット
- ページプロパティの設定
- CSS 見出しプロパティおよび CSS リンクプロパティの設定
- テキストの操作
- テキスト、タグ、属性の検索と置換
- DOM パネル
- ライブビューでの編集
- Dreamweaver でのドキュメントのエンコード
- ドキュメントウィンドウでのエレメントの選択および表示
- プロパティインスペクターでのテキストプロパティの設定
- web ページのスペルチェック
- Dreamweaver での区切り線の使用
- Dreamweaver でのフォントの組み合わせの追加と変更
- アセットを使用した作業
- Dreamweaver での日付の挿入と更新
- Dreamweaver でのお気に入りアセットの作成と管理
- Dreamweaver でのイメージの挿入と編集
- メディアオブジェクトの追加
- Dreamweaver でのビデオの追加
- HTML5 ビデオの挿入
- SWF ファイルの挿入
- オーディオエフェクトの追加
- Dreamweaver での HTML5 オーディオの挿入
- ライブラリ項目の操作
- Dreamweaver でのアラビア語およびヘブライ語のテキストの使用
- リンクおよびナビゲーション
- jQuery Widget と効果
- web サイトのコーディング
- Dreamweaver でのコーディングについて
- Dreamweaver のコーディング環境
- コーディングの環境設定
- コードカラーリングのカスタマイズ
- コードの記述と編集
- コードヒントとコード補完機能
- コードの折りたたみと展開
- スニペットでコードを再利用する
- 構文チェックコード
- コードの最適化
- デザインビューでのコードの編集
- ページのヘッドコンテンツの操作
- Dreamweaver でのサーバーサイドインクルードの挿入
- Dreamweaver でのタグライブラリの使用
- Dreamweaver へのカスタムタグの読み込み
- JavaScript ビヘイビアーの使用(基本操作)
- JavaScript に組み込まれているビヘイビアーの適用
- XML および XSLT について
- Dreamweaver でのサーバーサイド XSL 変換の実行
- Dreamweaver でのクライアントサイド XSL 変換の実行
- Dreamweaver での XSLT の文字エンティティの追加
- コードのフォーマット
- 製品間ワークフロー
- テンプレート
- Dreamweaver テンプレートについて
- テンプレートおよびテンプレートから作成されたドキュメントの認識
- Dreamweaver テンプレートの作成
- テンプレート編集可能領域の作成
- Dreamweaver でのリピート領域およびテーブルの作成
- テンプレートの任意の領域の使用
- Dreamweaver での編集可能なタグ属性の定義
- Dreamweaver でネストされたテンプレートを作成する方法
- テンプレートの編集、更新、削除
- Dreamweaver での xml コンテンツの書き出しおよび読み込み
- 既存のドキュメントでのテンプレートの適用または削除
- Dreamweaver テンプレートでのコンテンツの編集
- Dreamweaver でのテンプレートタグのシンタックスルール
- テンプレート領域のハイライト表示の環境設定
- Dreamweaver でテンプレートを使用する利点
- モバイルとマルチスクリーン
- 動的サイト、ページおよび web フォーム
- web アプリケーションについて
- アプリケーション開発のためのコンピューター設定
- データベース接続のトラブルシューティング
- Dreamweaver での接続スクリプトの削除
- 動的ページのデザイン
- 動的コンテンツソースの概要
- 動的コンテンツのソースの定義
- ページへの動的コンテンツの追加
- Dreamweaver での動的コンテンツの変更
- データベースのレコードの表示
- Dreamweaver でのライブデータの入力とトラブルシューティング
- Dreamweaver でのカスタムサーバービヘイビアーの追加
- Dreamweaver を使用したフォームの作成
- フォームを使用したユーザーからの情報の収集
- Dreamweaver での ColdFusion フォームの作成と有効化
- web フォームの作成
- フォームエレメントの HTML5 サポート強化
- Dreamweaver を使用したフォームの開発
- アプリケーションのビジュアル開発
- web サイトのテスト、プレビュー、パブリッシュ
- トラブルシューティング
Dreamweaver でクライアントサイド XSL 変換を実行する方法について説明します。また、XSLT ページを作成し、XML ページにリンクします。
Dreamweaver 以降では、ユーザーインターフェイスが簡素化されています。そのため、この記事で説明されているオプションの一部が Dreamweaver 以降には存在しない場合があります。詳しくは、こちらの記事を参照してください。
クライアントサイド XSL 変換を実行するためのワークフロー
クライアントサイド XSL 変換を実行できます。XML データを表示するページを作成する前に、サーバーサイドおよびクライアントサイド XSL 変換と、Web ページでの XML および XSL の使用を確認してください。
クライアントサイド XSL 変換を実行する一般的なワークフローは、次のとおりです。各手順については別のトピックで説明します。
Dreamweaver サイトを設定します。
XSLT ページを作成するか、HTML ページを XSLT に変換します。
Dreamweaver サイトで、XSLT ページ全体を作成します。
既存の HTML ページを XSLT ページ全体に変換します。
XML データソースをページにまだ適用していない場合、適用します。
適用する XML ファイルは、XSLT ページと同じディレクトリにある必要があります。
XSLT ページに XML データをバインドします。
データを XSLT ページ全体にバインドすることで、XML データを表示します。
必要に応じて、XML データプレースホルダーを含むテーブルまたはテーブル行にリピート領域 XSLT オブジェクトを追加します。
XML ページに XSLT ページを適用します。
XML ページおよびリンクされた XSLT ページの両方を Web サーバーにポストします。
ブラウザーで XML ページを表示します。
このときに、ブラウザーは XML データを変換し、XSLT ページを使ってフォーマットして、スタイルが設定されたページをブラウザー内で表示します。
XSLT ページ全体の作成とデータの表示
クライアントサイド変換には完全な XSLT ページを使用する必要があります (このタイプの変換の場合、XSLT フラグメントは機能しません)。クライアント変換用に XML データの作成とバインド、XSLT ページのフォーマットを行う場合、次に示す一般的な手順に従ってください。
XSLT ページを作成します。
XSLT ページにデータを表示します。
XSLT ページに繰り返しエレメントを表示します。
XSLT ページを XML ページにリンクする
XML データの動的コンテンツプレースホルダーを持つ XSLT ページ全体を作成したら、XSLT ページへの参照を XML にページに挿入する必要があります。
クライアントサイド変換に使用する XML ファイルと XSL ファイルは、同じディレクトリにある必要があります。同じディレクトリにない場合、ブラウザーは XML ファイルを読み取り、変換する XSLT ページを見つけますが、XSLT ページに相対リンクで定義されているアセット(スタイルシートやイメージなど)を見つけることができません。
-
XSLT ページにリンクする XML ファイルを開きます。
-
コマンド/XSLT スタイルシートの適用を選択します。
-
そのダイアログボックスで「参照」ボタンをクリックし、リンク先となる XSLT ページを参照し、そのページを選択して「OK」をクリックします。
-
「OK」をクリックしてダイアログボックスを閉じ、XML ドキュメントの上部に XSLT ページへの参照を挿入します。