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

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account