CS6 テンプレート利用時のstyleタグ挿入位置
外部cssを利用して装飾したページを、テンプレートとして保存し、そのテンプレートから新規ファイルを作成した時の現象です。
そのページだけの装飾を追加したいために、新規cssルールの作成で、ルール定義を「このドキュメントのみ」にして、ルールを追加すると、なぜか<style>タグが、
<!-- instancebegineditable name="doctitle" -->
<title>ページタイトル</title>
<style type="text/css">
</style>
<!-- instanceendeditable -->
ここに入ってしまいます。
本来はその下にある
<!-- instancebegineditable name="head" -->
<!-- instanceendeditable -->
の間に入ってほしいです。
cs6にするまでは問題なかったのですが、cs6からはこの現象が起きてしまっています。
回避策として、テンプレートにあらかじめ下記のようにstyleタグを書いておくことで、そちらに誘導することができますが、ちょっと面倒です。
<!-- instancebegineditable name="head" -->
<style type="text/css">
</style>
<!-- instanceendeditable -->
これはcs6の仕様でしょうか?
修正を期待して12.2を入れてみましたが、現象変わらずでした。
どなたか、よい解決策をご存知でしたらご教授いただけると幸いです。
よろしくお願いいたします。
こんにちわ。 初めてテンプレートの機能を使ってみたんですが、うちは下記のような位置に入ります。
<!-- templatebegineditable name="doctitle" -->
<title>無題ドキュメント</title>
<!-- templateendeditable -->
<!-- templatebegineditable name="head" -->
<!-- templateendeditable -->
<style type="text/css">
.s {
font-family: "MS Pゴシック", "ms pgothic", sans-serif;
}
</style>
質問者様と違う位置に入りました。
ということは、configurationフォルダの何処かに設定ファイルを持っているのだと思います。
(ちょっと探してみたのですが見つけれなかった^^;)
大抵、内容はconfigurationの中で変えちゃうことができるので、地味な作業ですが探してみるのもアリだと思います。
下記のどちらか。
c:\program files (x86)\adobe\adobe dreamweaver cs6\configuration
↑大抵はこっち
c:\users\ユーザー名\appdata\roaming\adobe\dreamweaver cs6\ja_jp\configuration
↑こっちは悪さすることが多い気がします。設定したのに治らない!とか。 間違っていたらごめんなさい^^;
Dreamweaverコミュニティフォーラム (Japan) でのその他のディスカッション
adobe
Comments
Post a Comment