まっかっか~さんのページ ユーザー

2.8千文字の記事

内容にはあまり手を付けません。
崩れたページ可読性の低いページが大好物ですw
グズグズなページがあったら教えてくださいです。。。

さんぷるこーど

ヘッダ(h?)

<h1>h1がここで効いたら困るのです。"<h1>タグは利用できません。"て怒られます。</h1>

→h1はw3c書式仕様上、ページタイトル。g◯◯gleさんの最近の見解はしらんけど。

h2

h3

h4

h5

div float並べ

ここはdiv。分かりやすいようにborder濃いめにしています。背景色も変えておくです。

通常は float:left; で並べるのが、表示順とコードの並びが同じなので分かりやすい。

divはこんな定義(右側突き抜けるんで、わざと改行してます。)

<div style="width: 640px; 
             border: 1px solid #444; 
             background-color: #faa; 
             padding: 0; 
             margin-bottom: 20px;
">
  • div 1つ
  • リストを入れてみる。
  • 高さをえなくていい場合は、heightはあえて定しない
  • div 3つ
  • 2つづつ並べる想定だけど、上のやつらが高さあべこべな時はこうなります。

子div 4つ。 こいつだけ float してない。

上の float してるやつの定義はこんなん

<!-- 
幅298pxの根拠
1,描画エリアサイズ(幅)
divの幅から、
    親divのpadding-left  親divのpadding-right
  を引く。
= 640px + 0
= 640px

2,2つ並べたいので、1の値を2で割る
= 320px

3,2の値から、
    子divのmargin-left +
 divのmargin-right +
 divのborder-left divのborder-right
  を引く
= 320 - (10 + 10 + 1 + 1)
= 320 - 22
= 298px
--> 

<div style="width: 298px; 
           margin: 10px; 
           background-color: #aaf; 
           float: left;
           border:1px solid #000;
">

???なんかおかしいでござる

floatで崩壊してるのってmこのパターンが多い希ガス

div float並べ 再び。

ここはdiv。分かりやすいようにborder濃いめにしています。背景色も変えておくです。

通常は float:left; で並べるのが、表示順とコードの並びが同じなので分かりやすい。

divはこんな定義(右側突き抜けるんで、わざと改行してます。)

<div style="width: 640px; 
             border: 1px solid #444; 
             background-color: #faa; 
             padding: 0; 
             margin-bottom: 20px;
">
  • div 1つ
  • リストを入れてみる。
  • 高さをえなくていい場合は、heightはあえて定しない
  • div 3つ
  • 2つづつ並べる想定だけど、上のやつらが高さあべこべな時はこうなります。
おまじない。

子div 4つ。 こいつだけ float してない。

上の float してるやつの定義はこんなん

<!-- 
幅298pxの根拠
1,描画エリアサイズ(幅)
divの幅から、
    親divのpadding-left  親divのpadding-right
  を引く。
= 640px + 0
= 640px

2,2つ並べたいので、1の値を2で割る
= 320px

3,2の値から、
    子divのmargin-left +
 divのmargin-right +
 divのborder-left divのborder-right
  を引く
= 320 - (10 + 10 + 1 + 1)
= 320 - 22
= 298px
--> 

<div style="width: 298px; 
           margin: 10px; 
           background-color: #aaf; 
           float: left;
           border:1px solid #000;
">

4つの前にこの手のおまじない入れておくと、float した後の書式崩れ回避。

<div style="clear: both;"></div>

上では「おなじない」って入れたけど、手抜きですがdivするのも一応あり。

div float並べ 今度はfloat right。

ここはdiv。分かりやすいようにborder濃いめにしています。背景色も変えておくです。

今回は float:right; で並べてみる。エディタ上は、上と同じ表記順で、styleのfloat定が違うだけ。

  • div 1つ
  • リストを入れてみる。
  • 高さをえなくていい場合は、heightはあえて定しない
  • div 3つ
  • 2つづつ並べる想定だけど、上のやつらが高さあべこべな時はこうなります。

こんな感じで、右側から順番に入っていく訳です。使いどころは、記事の右側に表を置いて、左側に本文を並べていくような配置にしたい場合、なんかですかね。R-9Aとかの記事や、ヤン・ウェンリー提督の生地なんかではガッツリ使われてます。

ただ、Rの系譜あたりで顕著でしたが、clearfix系(class "clearfix" は定義されてないから、style="clear:both;"としとく。)のブロックを適宜挟まないと、表題(h3とかh4)に被ってしまって、見たが悪くなります。

Rの系譜は本文も div で囲って周り込みしで整形。ヤン提督の方は clear:both; のstyleがついたdiv追加で回り込みに配慮。 標準型戦艦(銀河帝国)標準型戦艦(自由惑星同盟)div追加ですな。

子div 4つ。 今回はこいつもfloat中〜

float:right; で位置を動かす場合、右に来るブロックを先に記述してから、本文を記述してきます。この文も4つのdivの後に記述しています。

基本的に回り込まれるモノを先に記述する。と覚えておけば、いろいろと把握しやすいはず。。。です。というわけで、だいたい、floatはこんなもんで一回終わらせます。

もう一回おまじない。

気が向いたらサンプル増やしてくです。

この記事を編集する
記事と一緒に動画もおすすめ!
もっと見る

掲示板

掲示板に書き込みがありません。

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2026/01/11(日) 19:00

ほめられた記事

最終更新:2026/01/11(日) 19:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP