- ベストアンサー
DWでIMG挿入時にボーダーを”0”に自動設定する方法
DWのCS3で画像を挿入した時に自動でborder="0"になるようにしたいのですが、 設定方法が分かりません。 どなたか分かる方いらっしゃいましたら教えてください。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
少し特殊な方法かとは思いますが、Dreamweaverの設定ファイルを触ることによって好みの環境にすることは出来ます。 DreamweaverはUIや処理にHTMLやXML、javascriptをなど、webでおなじみの手法を取り入れています。簡単にいうと、Dreamweaverで出てくるプロパティーやダイアログなどはHTML等で書かれていたり、アイコンはGIFやPNGだったりします。処理の実行自体もJavascriptだったりする場合もあります。 プログラム自体をWEB製作者がカスタマイズ出来るように作られているということです。 今回の質問のimageタグ挿入に関しての設定ファイルは下記のパスにあります。 c:\Program Files\Adobe\Adobe Dreamweaver CS3\configuration\Objects\Common\Image.js HTMLやJavascriptを触ったことがあるのであれば、中身をみれば大体は理解できると思います。 簡単に書くと下記該当箇所に rtnStr= '<img src="' + newURL + '" width="' + imgDim[0] +'" height="' + imgDim[1] + '">'; border="0"を追加して下記のようにする。 rtnStr= '<img src="' + newURL + '" width="' + imgDim[0] +'" height="' + imgDim[1] + '" border="0">'; 個別にborder="0"用のイメージオブジェクトのアイコンボタンを作ることも出来ます。マニュアルを熟読し、設定ファイル群を見ていけば大体は理解することが出来ると思います。
その他の回答 (2)
環境設定では(理屈上)できないと思います。 CSSが使えないシステムなら、挿入時に消すしか方法がないと思われますが。 (もしかして楽天ですか?あそこなら諦めるしかないかも・・) ちなみに、DW8を使ってますがデフォルトでborder="0"になってます。 CS3から変わったんですね。
右パネルのCSSスタイルで imgプロパティをborder: noneと指定すれば良いと思います。 ページ数が多いようなら ”すべて” を選択し、外部スタイルシートにして読み込ませることで、後々変更する場合が楽になります。
補足
cssを使わず、テーブルのみで作成(システムの関係じょう)しなくてはいけないので、 環境設定などで設定できたらと思っています。
お礼
こんな所で設定するんですね! 大変勉強になりました。 設定してみたら見事にボーダー0になってました。 これでいちいちボーダー設定の所に0を入れないですみます。 本当にどうもありがとうございました。