Share via


ドキュメント タイプ情報の設定

ブラウザでは、ページの DocType 宣言が読み取られ、ページで使用されている HTML のバージョンが特定されます。Microsoft Expression Web では、新しいページに DocType 宣言が自動的に挿入されるように、既定の DocType を設定できます。新しいページに DocType 宣言が自動的に挿入されないように設定することもできます。DocType 宣言の例を次に示します。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Web ページ上の DocType 宣言によって、Expression Web で非互換性の判定に使用されるスキーマと、HTML およびスクリプト用の IntelliSense も決まります。Expression Web では、ページの DocType が認識できないか存在しない場合にセカンダリ スキーマが使用されます。HTML に非互換性がある場合、またはエラーが存在する場合は、Expression Web によってステータス バーにアイコンが追加されます。[検出されたコード エラー] アイコン Cc295208.ce9aa591-79eb-4304-8fba-f4ef8eaac11d(ja-jp,Expression.10).gif は、ページのコード内にエラーがあることを示します。[互換性のない HTML が検出されました] アイコン Cc295208.fa01a755-ef45-4902-8501-b3ebf05e35ae(ja-jp,Expression.10).gif は、選択した HTML スキーマに対して、コードに非互換性があることを示します。

CSS スキーマ オプションの設定については、「カスケード スタイル シート用の IntelliSense」を参照してください。

他の IntelliSense オプションの設定については、「IntelliSense オプションの設定」を参照してください。

Cc295208.alert_note(ja-jp,Expression.10).gifメモ :

DocType 宣言が含まれていないページを表示すると、ウィンドウ下部にあるステータス バーに、[互換] が表示されます。

新しいページを作成したときに Expression Web で挿入される既定の DocType 宣言を設定するには

  1. [ツール] メニューの [ページ編集オプション] をクリックします。

  2. [ページ編集オプション] ダイアログ ボックスの [作成] タブで、すべての新しいファイルに適用する [DocType 宣言] および [セカンダリ スキーマ] を選択します。

    Cc295208.alert_note(ja-jp,Expression.10).gifメモ :

    Expression Web で DocType 宣言が挿入されないようにするには、[DocType 宣言] ボックスで [なし] をクリックします。

既存のページの DocType 宣言を変更するには

  1. ページの [コード] ビューで、次のいずれかの操作を行います。

    • 既に DocType 宣言がページにある場合は、DocType 宣言全体を選択します。

    • DocType 宣言がページ内にない場合は、ページの他のどのコードよりも前にカーソルを置きます。

  2. 次のいずれかの操作を行います。

    • Ctrl キーを押しながら Enter キーを押します。

    • [編集] メニューの [IntelliSense] をポイントし、[コード スニペットの一覧表示] をクリックします。

    • [コード ビュー] ツール バーで、[コード スニペットの一覧表示] ボタン Cc295208.8783702d-6889-4dc3-b337-e732062bf2cd(ja-jp,Expression.10).gif をクリックします。

  3. コード スニペットの一覧で、次のいずれかの操作を行います。

    • コード スニペットに対応するキーワードを入力し、Enter キーまたは Tab キーを押してコード スニペットを挿入します。

    • 挿入するコード スニペットを選択し、Enter キーまたは Tab キーを押してコード スニペットを挿入します。

    • 挿入するコード スニペットをダブルクリックします。

関連項目

概念

バイト オーダー マークの追加または削除

互換性レポートの生成

ステータス バー