PamGau
Web周り、サッカーの話、ときどきヌコ

tableタグを得る自己流の方法

ブログの記事にtable(表)を書きたいときはどうされているのでしょう?

PCにインストールされているソフトを使いますか。それともWeb上で提供されている表作成ツールを使ったりするのでしょうか。

実は私は前の記事の試合日程のtableタグを書くのに、ツールをいちいち探し出すのが面倒だったので、あまり意識しないで自分の(Yuki)Wikiを使いました。

一般にWikiツールはタイピングの手間を省くためにHTMLタグに代わるいろいろな記法が提供されています。特にtableを描くための記法は、HTMLのそれに比べて飛躍的にタイプ量を減らせます。

例えば、YukiWikiの場合、下記のように、表の各要素に当たる文字列の左にカンマを付けて羅列するとともに、改行で一行の区切を明示するような書き方をします。


,,睦月,如月,弥生,卯月
,パンパ,項目1-1,項目1-2,項目1-3,項目1-4
,ガウチョ,項目2-1,項目2-2,項目2-3,項目2-4
,ねずみ,項目3-1,項目3-2,項目3-3,項目3-4

そしてWiki上で新規ページを作成し、上の文字列を入力して保存します。出来上がったページをブラウザで開き、HTMLソースを表示させると下記のようなHTMLによるtableタグに変換してくれていることがわかります。


<table border="1">
<tr><td></td><td>睦月</td><td>如月</td><td>弥生</td><td>卯月</td></tr>
<tr><td>パンパ</td><td>項目1-1</td><td>項目1-2</td><td>項目1-3</td><td>項目1-4</td></tr>
<tr><td>ガウチョ</td><td>項目2-1</td><td>項目2-2</td><td>項目2-3</td><td>項目2-4</td></tr>
<tr><td>ねずみ</td><td>項目3-1</td><td>項目3-2</td><td>項目3-3</td><td>項目3-4</td></tr>
</table>

このようなWiki記法は便利なので、最近はホスティングタイプのブログサービスでも記事の編集にWiki記法を使えるようにできるところが増えています。それができなくても、livedoor@WikiのようなレンタルWikiサービスもあるので借りておくこともできます。まあ、このためだけに借りる人はいないでしょうけど…。

あとこの例の仕上げとして、属性値"border"を削除し、th要素にすべきところを修正し、キャプションとサマリーを書き、tbody, theadででもマークアップします。


<table summary="Wikiの助けを借りて作ったテーブル">
<caption>サンプルテーブル</caption>
<thead>
<tr><th></th><th>睦月</th><th>如月</th><th>弥生</th><th>卯月</th></tr>
</thead>
<tbody>
<tr><th>パンパ</th><td>項目1-1</td><td>項目1-2</td><td>項目1-3</td><td>項目1-4</td></tr>
<tr><th>ガウチョ</th><td>項目2-1</td><td>項目2-2</td><td>項目2-3</td><td>項目2-4</td></tr>
<tr><th>ねずみ</th><td>項目3-1</td><td>項目3-2</td><td>項目3-3</td><td>項目3-4</td></tr>
</tbody>
</table>

こうなります。

サンプルテーブル
睦月如月弥生卯月
パンパ項目1-1項目1-2項目1-3項目1-4
ガウチョ項目2-1項目2-2項目2-3項目2-4
ねずみ項目3-1項目3-2項目3-3項目3-4

あとこのtableのスタイルですが、私はtableタグの中になるべく属性値は入れたくないので、とても適当ですけど、CSSを書くことにしています。ただあまりにも適当なのでもうちょっと何とかしようと思って物色すると、下記のWebツールがありました。

HTML and CSS Table Border Style Wizard

便利そうです。


"京都パープルサンガの今年" « Home » "松井大輔の好調"

TrackBack

ご注意
当分の間、トラックバックの受信を行わないことといたしました。過去に戴いたトラックバックのリストについてはそのまま保持いたします。
トラックバックはありません

Comments

wiki posted at 2006/02/05 19:32
レンタルwikiのmywikiも便利ですよ。
http://mywiki.jp/
ご注意
当分の間、JavaScript が有効でないとコメント投稿できないようにします。スパム対策であって、投稿される方の個人情報を取得する目的ではありません。悪しからずご了承ください。
Recent Entries
京都御苑の「自転車道」
Googleの左サイドバーを消すユーザスタイルシート for Firefox , Opera
"Ruby Way"章頭の言葉
"The worst feelings in life"より
裸の英会話
RubyでProject Euler - Problem 59
RubyでProject Euler - Problem 58
RubyでProject Euler - Problem 57
RubyでProject Euler - Problem 55, 56
RubyでProject Euler - Problem 54
Links
PamGau 系
PamGau::Memo
PamGau::Dust
PamgauSigh Wiki
はてなブックマーク
パンパでガウチョ
kyorecobaのdel.icio.us
BLOGNAVI
XREA.COM
VALUE-DOMAIN
PHP ver 4.4.2
Powered by Nucleus CMS Creative Commons
feedberner banner この日記のはてなブックマーク数
BlogPeople
あわせて読みたい