プロが教えるわが家の防犯対策術!

Dreamweaverでテンプレートを一つ作成しました(untitled-1)。テンプレート設定のときにuntitled-1には1部の写真を範囲に設定していなかったので、untitled-1からその写真のhtmlなどを変更できません。

今のファイルを消してテンプレート設定を始めからやり直すしか方法はないんでしょうか?

A 回答 (1件)

どうも。




untitled-1.dwt(?)を作成されたのでしょうか?
それでしたら編集可能領域を持たせて指定したい範囲を編集できるようにすればいいのではないかと思われます。


■ソースの例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>無題ドキュメント</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

<body>
<div id="header">ヘッダ</div>
<div id="sidebar">サイドバー</div>
<div id="main">main</div>
<div id="footer">フッタ</div>
</body>
</html>



■こんな感じに編集可能領域を持たせます
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>無題ドキュメント</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

<body>
<div id="header">ヘッダ</div>
<div id="sidebar">サイドバー</div>
<div id="main"><!-- TemplateBeginEditable name="main" -->main<!-- TemplateEndEditable --></div>
<div id="footer">フッタ</div>
</body>
</html>


というような感じです。
<!-- TemplateBeginEditable name="main" -->main<!-- TemplateEndEditable -->
は編集可能領域を意味し、
これを挿入することにより、例の場合「main」の部分を各ページごとに編集できるようにすることができます。

編集可能領域を追加する方法は、
挿入 > テンプレートオブジェクト > 編集可能領域[Ctrl + Alt + V]
でできます。(Dreamweaver 8で見ているので違ったらすみません。別のどこかにあるので探してみてください。)

推測での回答ですが、これでどうでしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!