Web コラム

web column
2007/07/23

Dreamweaver 8のバグ

当社は Dreamweaver 8でwebサイトを創っているのですが、先日XHTML+CSSでテンプレートを製作中にちょっと嵌ってしまったことがありました。

テンプレートを作り終え、そのテンプレートから新しいページを開き作業しようとした時に、下記のエラーが発生。

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

エラー内容としては、「いじっちゃいけない所をいじっちゃってるから、次にテンプレが更新されたときに、今いじったとこは消えちゃうよ」ということで、エラー自体は特段珍しくはないのですが、明らかにテンプレ部分ではなく編集可能領域に変更を加えた時に発生しました。

しかもこのエラーは、コードからHTMLを直接変更した場合にのみ発生するというややこしい感じ。ちょっとググッたんですが原因が分からず、数日他のサイトのテンプレと比較したり、色々タグを書き換えたりと試行錯誤。

adobeのホームページでもエラー報告されておらず、結局自分では解決できませんでした。

こうなったらホンキでググるしかありません。
(ググるとはgoogleで検索すること。Yahoo辞書Wikipediaにも載ってるので一般的な言葉?)

格闘すること数十分、ついに同じエラーで悩んでいたページを発見。

原因はなんと

「テンプレート内のCSSに inline があると×」

・ ・ ・ ・ ・ ・ ・ ・ ・

えーーー!!

リスト(li)で inline を使っていたので、floatで対応 → 即行で直る。
まさかCSSの設定が影響していたとは。
危なくムダにテンプレ作り直すとこだった。

たのんますよ adobe さん。
このエラーホントは把握してるでしょ?

 

著者:pacificus
質問や感想は column001@plelink.com まで
ホームページ制作サービス

ホームページ制作 | ホームページ作成|webサイト制作 | SEO対策 | SEM対策 | ホームページ運営・管理 | ホームページデザイン | ホームページブログ | ホームページ制作料金|ネットショップ出店|携帯向けモバイルサイト

ホームページ制作営業エリア

さいたま市、所沢市、川越市、入間市、狭山市、など埼玉県全域、青梅市、あきる野市、八王子市など東京都