CSS Nite in Ginza, Vol.31フォローアップ(3)小林さん

web-common-100.jpg

小林さんが共著者のひとりとなっている『Webデザイン 知らないと困る現場の新常識100』が2月末に発売になります。

下記は、当日いただいたアンケートの書き込みに対して、小林さんにコメントいただいたものです。

IE6対応のために「display: inline;」を利用すると、DWテンプレートの編集可能領域が編集不可になってしまった
「display: inline;」はあえてハックを使わずに指定をすることが多いですが、スターハックを利用して指定すればDWには認識されなくなります。
「薬の飲みすぎ(CSSハックの使いすぎ)には注意」「CSSハックをガシガシ利用しましょう」が矛盾しているのでは?というご指摘いただきました。
例えばXHTML自体が間違っていることが原因で表示が崩れているのをCSSハックを利用して解決するなどはちょっと違うよねと思います。そんな時を指して「薬の飲みすぎ(CSSハックの使いすぎ)には注意」ということですね。
「CSSハックをガシガシ利用しましょう」ですが、「CSSハックの必要性」でもお話しした通り、CSSハックを利用することでXHTMLがクリーンに保たれるのであれば、運用/効率性を考えてCSSハックをガシガシ利用するというのが僕の方針です。
もっと詳しく!的な内容をいくつかいただきました。
が、僕自身サイトを作っていてIE6のために考えていることは、本当にお話しただけのことしか考えていません。
「IE6対応を考える前に」でもお話しましたが、まずはXHTML/CSSの基礎体力を挙げること。CSSレイアウトを行う際には一つのデザインを幾通りもの方法で再現することが可能ですが、出来るだけシンプルにしてやることで、IE6のわがままが少なくなります。

その他

コメント(1)

display: inline;でDW編集不可になりますと質問したものです。
・スターハックでdisplay: inline;
これでも編集不可になります(最初この実装でした)
それとも私の環境が悪いのでしょうか。
クライアント要望でDW8で作成しています。

CSS Niteの各セミナーイベントでは、プロジェクト管理にサイボウズLiveを利用しています。

世界中から集めた小粋なデザインたち - quote

世界中から集めた小粋なデザインたち - quote

オススメのイベント

CSS Nite back2basic

平日夜、短時間に、単トピックごとに、基本をおさえていただくセミナーCSS Nite back2basicを2012年1-2月に開催します。開催はいずれもKDDIウェブコミュニケーションズ セミナールームをお借りします。

CSS Niteの本

『現場のプロから学ぶXHTML+CSS』

画像:『Movable Typeプロフェッショナル・スタイル』表紙2008年11月1日に開催したCSS Niteビギナーズの連動書籍として企画。現在のCSSを体系的に学ぶことができる実用的な書籍です。
12回の増刷(13刷)、3万部を超えました。

『効率的なサイト制作のためのDreamweaverの教科書』(CS5.5対応版)

画像:『効率的なサイト制作のためのDreamweaverの教科書』表紙2010年8月に毎日コミュニケーションズから発行した『効率的なサイト制作のためのDreamweaverの教科書』の改訂版。Dreamweaver CS5.5対応。2011年9月23日発売。