アクセシビリティ

Dreamweaver TechNote

テンプレートの編集可能領域をコードビューで変更できない

問題

テンプレートをコードビューにて編集した場合、編集可能領域を編集しているにもかかわらず下記のようなエラーが表示され、編集を完了することが出来ない場合があります。

-------------------------------------------
編集可能にマークされていないコードに変更を加えました。これらの変更を保持しても、次回のテンプレート適用時にファイルが更新されて、これらの変更は失われます。それまで変更を保持しますか?
-------------------------------------------

理由

編集可能領域以外のロックされた部分に存在するタグの属性値が大文字で記述されている場合、Dreamweaver MX はコードビューからドキュメントウィンドウにフォーカスが戻った際にこれらのタグを誤認識し、編集可能領域を正しく識別することが出来ません。

例:
<style TYPE=...>
<script LANGUAGE=...>
<meta CONTENT=...>

これは Dreamweaver MX の画面切り替え処理の不具合です。

回避策

属性値を小文字に変換することで問題を回避することが可能です。

  1. もとのテンプレートファイルを開きます。
  2. 環境設定の「コードフォーマット」カテゴリにある「属性の大文字/小文字」の設定値を「小文字」にします。
  3. 「OK」をクリックし、環境設定の設定を確定します。
  4. 「コマンド」メニューの「ソースフォーマットの適用」を実行させます
  5. テンプレート内のタグの属性が小文字になっていることを確認しテンプレートを保存します。
  6. テンプレート更新のダイアログが表示されましたら、HTMLを更新させます。

これによってコードからの編集が行えるようになります。

最終更新日: 2003年10月24日
作成日: 2003年10月24日
ID: dw0427
Product: Dreamweaver
Versions: MX
OS: All
Browser: N/A
Server: N/A
Database: N/A
Former ID: N/A