IE にはFirefoxなどにあるフォントサイズ指定がなく、代わりに [表示 -> 文字のサイズ] で文字サイズをコントロールする。
[文字サイズ -> 中] は font-size: 16px; に相当しており、TAG Indexでは、この設定に最適化してある。
http://www.tagindex.com/cgi-lib/bbs/patio.cgi?mode=view2&f=37&no=501
>>1
トピックス一覧を font-size: 80% にしている理由は、
・100%にすると見た目がごちゃごちゃした感じになってしまう
・折り返しが入りやすくなってしまう
です。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<title>HTML5</title>
<style type="text/css"><!--
html, body, div {
margin: 0;
padding: 0;
}
table#ListTable {
width: 100%;
}
#ListTable th {
padding: 0.3em; /* 余白も em を指定する */
background-color: #ffd37d;
white-space: nowrap;
}
#ListTable td {
padding: 0.3em; /* 上に同じ */
}
/* セル個別設定 */
.TdBgc1 {
background-color: #f7f7f7;
}
.TdBgc2 {
background-color: #fcfcfc;
}
.TdBgc3 {
background-color: #eaeaea;
}
.CateSel {
width: 11em; /* カテゴリで一番長い文字数は10文字なので、10emを指定する (スタイルシート質問板) */
white-space: nowrap;
}
.NameSel {
white-space: nowrap;
}
.CountSel {
width: 5em; /* 参照数の最大値をアバウトに目測した判断 */
white-space: nowrap;
text-align: right;
}
.LastupSel {
width: 12em; /* 同じく、アバウトに目算 */
white-space: nowrap;
}
/* 過去ログ一覧セル */
.KakoNoSel {
text-align: center;
}
--></style>
</head>
<body>
<table id="ListTable">
<tr>
<th>掲示板</th>
<th>トピックス</th>
<th>作成者</th>
<th>返信</th>
<th>参照</th>
<th>最終更新</th>
</tr>
<tr class="TdBgc1">
<td class="CateSel"><a href="../q1bbs/patio.cgi">総合質問板</a></td>
<td class="TitleSel"><a href="../q1bbs/patio.cgi?mode=view&no=4553" title="初めてホームページを作成しているのですが、文字やボックスの幅や高さなどの単位はpxか%のどちらを選択し...">HP作成の基礎</a></td>
<td class="NameSel">A子</td>
<td class="CountSel">6</td>
<td class="CountSel">209</td>
<td class="LastupSel"><span>2010/06/12(土) 23:32</span><br>by A子 </td></tr>
<tr class="TdBgc2">
<td class="CateSel"><a href="../bbs/patio.cgi">雑談ルーム</a></td>
<td class="TitleSel"><a href="../bbs/patio.cgi?mode=view&no=354" title="TAG index掲示板へのご要望等がありましたら、このスレッドにてコメントをお寄せください。前スレhttp://w...">
掲示板へのご要望等 2</a></td>
<td class="NameSel">えじ</td>
<td class="CountSel">1</td>
<td class="CountSel">15</td>
<td class="LastupSel"><span>2010/06/12(土) 22:55</span><br>by えじ</td></tr>
<tr class="TdBgc1">
<td class="CateSel"><a href="../bbs/patio.cgi">雑談ルーム</a></td>
<td class="TitleSel"><a href="../bbs/patio.cgi?mode=view&no=322" title="移転元:http://www.tagindex.com/cgi-lib/q3bbs/patio.cgi?mode=view&no=1208
まったく持って失礼いた...">ボックスの高さ</a></td>
<td class="NameSel">十里</td>
<td class="CountSel">9</td>
<td class="CountSel">1113</td>
<td class="LastupSel"><span>2010/06/12(土) 22:02</span><br>by think</td></tr>
</table>
</body>
</html>>>1
http://www.tagindex.com/cgi-lib/bbs/patio.cgi?mode=view2&f=37&no=498-501
# なんで501まで書き込めちゃったんだろう…^^;
if ($max < $res+1) { &error("最大記事数をオーバーしたため投稿できません"); }
elsif ($max == $res+1) { $maxflag=1; }
else { $maxflag=0; }テキスト・フォントタグリンクタグ
100% | 80% -------------- 20px | 16px 18px | 14.4px 16px | 12.8px 14px | 11.2px 12px | 9.6px 10px | 8px
100% | 90% -------------- 20px | 18px 18px | 16.2px 16px | 14.4px 14px | 12.6px 12px | 10.8px 10px | 9px
html, body, div {
margin: 0;
padding: 0;
font-family: "メイリオ";
}<th>お名前:</th> <td><input type="text" name="q1ZKfrLY_name" size="40" value="" maxlength="14" style="width: 230px;"></td> ↓ <th><label for="input_name">お名前:</label></th> <td><input type="text" name="q1ZKfrLY_name" size="40" value="" maxlength="14" style="width: 230px;" id="input_name"></td>
<input type="checkbox" name="cook" value="on" checked>クッキー保存 ↓ <input type="checkbox" name="cook" value="on" id="save_cookie" checked><label for="save_cookie">クッキー保存</label>
22 名前: 初心者 [ 2011/06/10(金) 19:41 ] UA - ID:Y7ogkZHH sub-Ax
>>20
長々とご説明ありがとう
F-Yの説明間違ってますよ。
最後の1回は並べ替えを行わない。
配列の個数より1回少ないから高速って言われてます。
実際のトコ通常方法でシャッフルしても誤差レベルですけどね。
一方、>>15 では手順がもろに乱数の影響を受けます。なるほど、1 マス決定するのに要素数 x 2 も試行すれば、重ならない要素が 1 度は出現するかもしれない。しかし、そうでなければ配列を破棄してやり直し。もったいないという以前に、手順が終了するかどうか自体が偶然に左右されるわけで、ちょっと怖くて使えません。
スマートな方法を模索したけど、めんどくさくなった。
カウントは重ならない要素が一切出現しなかった時のために20で脱出してるわけ。
確率的には確実に終了するから大丈夫だよ。
別に使ってくれとは言ってないわけだし、バカにしたいだけなら書き込むのやめようぜ?
http://www.tagindex.com/cgi-lib/q4bbs/patio.cgi?mode=view2&f=2845&no=22
自分が小馬鹿にされて怒る気持ちが生じるならば(その感情の動きを理解できるのならば)、
自分も他者に対してそれをしないように努力するべきです。
FY法は過去のシャッフル法と違って配列個数より1回少なくてすむのが特徴なのだし、そこを間違えてたら解説としても意味をなさない
time proportional to the number of items(長さに比例する時間で) と解説しています。(まぁ、Wikipedia の記述を信用すればですが。)