行1列1見出し | 行1列2見出し | 行1列3見出し |
---|---|---|
行2列1 | 行2列2 |
行2列3(右寄せ)
|
行3列1 | 行3列2 |
行2列3
(右寄せ) |
【メモ】
はてなブログの公式テーマ「Smooth」の表の罫線の色や太さを調整できるCSS - blog-RuinDig
※通常のボーダー設定ではうまく枠線表示されず、これに最も苦労したが、このCSSであればExcelコピペでも適当に表示される
※「font-size: 14px;」はオリジナルで付け加えたもの(通常は16pxだが、加えればフォントサイズの調整も可能)
.entry-content table th {
font-size: 14px;
border: 2px;
border-style: solid;
border-color: #a9a9a9;
}
.entry-content table td {
font-size: 14px;
border: 2px;
border-style: solid;
border-color: #a9a9a9;
}
【ひな形】
- 以下のコードをひな形とする(あとから行数、列数、見出し位置、枠内配置も調整可能)
- まず1行目で列数を決めてしまう
- あわせて見出しを1行目にまとめるか列ごとにするかも決めてしまう
- 続けて2行目以降、1行目で決めた列数で必要な数だけ枠組を加えていく
【ひな形:3列の表組みで1行目に見出しをまとめたもの】
- <tr>行<tr/>ごとに、列を追加していく
- 列の追加は種別で使い分ける <th>見出し<th/> <td>通常<td/>
- 改行する場合は、<br>を入れる
- 配置指定がある場合は、列のタグ内に<div align="right">文字</div>タグを挟む(right部分を変えれば左寄せもセンターも可能)
行1列1見出し | 行1列2見出し | 行1列3見出し |
---|---|---|
行2列1 | 行2列2 |
行2列3(右寄せ)
|
行3列1 | 行3列2 |
行2列3
(右寄せ) |
<table>
<tbody>
※1行目(3列すべて見出し)
<tr>
<th>行1列1見出し</th>
<th>行1列2見出し</th>
<th>行1列3見出し</th>
</tr>
※2行目(3列目のみ右寄せ)
<tr>
<td>行2列1</td>
<td>行2列2</td>
<td>
<div align="right">行2列3(右寄せ)</div>
</td>
</tr>
※3行目(3列目のみ右寄せ&改行)
<tr>
<td>行3列1</td>
<td>行3列2</td>
<td>
<div align="right">行2列3<br/>(右寄せ)</div>
</td>
</tr>
</tbody>
</table>