10:38:26)追加された行はこの色です。削除された行はこの色です。6/7では正常に表示できない場合があるので注意しましょう。6/7は解除してしまいます。|............|になってしまいます。6/7、Mozillaでは親ブロック(A)の外側にあるBブロックのfloatが解除されることはないので、正常に表示されます。~これで問題になるのは、本文とメニューバーをfloatで左右に並べているとき(テーブルレイアウトを排除した場合は、通常はこうなっているはず)、本文中でclearが現われた場合です。~clearが親ブロックの外側のfloatまで解除してしまうOperaのバグです。~対策は左右を逆にする。floatを指定していない側のブロックにclearがなければ、Operaでも正常に表示できますので、左右のブロックを逆にすればよい。~PukiWikiの場合、一般にメニューバーのブロックには原則としてclearがないので、本文のブロックを先に記述してfloatするとよい。メニューバーを左に置いた場合には上記の問題は発生しない。この場合、メニューバーよりも先に本文を記述することになるから、テキストブラウザや音声ブラウザのアクセシビリティも向上する。部をカスタマイズしたいと考えています。以下のようになります。質問で恐縮ですが返信頂けると助かります。1.1でも使用可能なので、とくにCSSで指定しなくてもいいです。CSSで指定するなら下記のようになります。20:39:05};~返信ありがとうございます。コントロールしたいです。22:19:55};~下記のようにすれば可能です。}~なお、floatを使う場合の注意は、[[しろくろのへや:PukiWiki/覚え書き]]参照。23:40:03};~やりたいことがバッチリできました。ありがとうございました。[#v8e843a1]-差分を当てると、注釈、添付ファイル一覧、アイコンメニュー、フッターなどがすべてメニューバーの右側に表示されてしまってます([[サンプル>しろくろのへや:PukiWiki]])。このページの下のように、これらはメニューバー・本文とは別に下に表示されるべき。13:38:50};-差分はrelativeやabsoluteを使って強引に表示してますが、MenuBarや$bodyの大きさが不定であるPukiWikiの場合、この方法ではうまくいきません。上記に例示したように、floatとclearでやるほうが正しく表示できます。19:01:00};-素人な質問で申し訳ないが、差分をどのようなコマンドで当てるのか教えていただけますか?よろしくお願いします。18:55:35};--[[jjyun]]さん、アドバイスをありがとうございました。ちなみに、tDiaryスキンはテーブルを使っていません。02:35:33};--レイアウトをマークアップの段階で固定化する部分を減らせるため、スタイルシートの自由度が上がります。float:rightをfloat:leftと変更するだけで左右の配置を入れ替えることが出来ます。ページ全体を覆うようなテーブルレイアウトを排除することで、ページ全体を受信するのに時間が掛かるようなナローバンドの回線利用者が、ページ全体を受信し終わるまで待つことなく、読み込み途中の内容を順次確認できる可能性が有ります。03:31:04};---なるほど。テーブルを排除する意味はそういう意味があるのですね。私の場合ナローバンドで利用していますが、<div>でスタイルシートで処理される方がテーブルで処理されるより重くなってしまうのはPCの能力とブラウザ環境ですね。ありがとうございました。えーと余計なロジックが多い、というのはtDiaryスキンに関するコメントです。[[Mizar]]さんには伝わっているようなので、何か勘違いされているのではないかと思います。23:01:29};--Mizarさんがすでに指摘されていますが、さまざまなデザインを実現できるのが、no-tableのメリットです。文書構造(ロジック)とデザインの分離によって、同一のXHTML文書でありながら様々なデザインを実現できます。tableレイアウトを使い続けるメリットも、そんなに無いように思っています。tableレイアウトはケシカランなどとは思いませんが、いろんなデザインのPukiWikiを作り出せるという点では、no-tableの方がより容易ではないでしょうか。