このページのテーブルは全て色や形などの指定をしていません。 でも、ちょっと変わった形で表示されてるでしょ〜?(笑) | |
<TABLE
ALIGN="center"> <TR> <TD COLSPAN="2"> 上の欄 </TD></TR><TR><TD> テーブルタグが書いてある欄(この欄) </TD><TD> 右の欄 </TR></TD> </TABLE> |
←のように書けば、このように表示されるのです。 さて・・・ 何故でしょう・・・ |
正解は・・・ <HEAD>〜</HEAD>の間にテーブルの形状を指定したのです。 だから、このページにあるテーブル全てが同じ形〜! |
ムダ口はこのぐらいで、記述法を紹介します。 | |
<style
type="text/css"> <!-- TABLE{ filter:Alpha(opacity=70); border : 1px solid ff0099; background-color:#ffffff; font-size:11pt;} TD{ border-top: none; border-bottom:1px solid ff6699; border-left: none; border-right:1px solid ff6699; line-height: 150%;} --> </style> |
TABLE{ 部分は、テーブルの指定です。 filter:Alpha(opacity=70); これは、フィルター。背景が透き通ってるでしょ? その指定です。 border : 1px solid ff0099; これはテーブル枠の形の指定 background-color:#ffffff; これは背景色(白)の指定。 font-size:11pt;これは文字の大きさの指定 TD{ 部分は、セルの指定です。 border-top: none; border-bottom:1px solid ff6699; border-left: none; border-right:1px solid ff6699; これは、枠の形を上部、下部、左、右、それぞれ指定しています。 line-height: 150%;これは行間の指定です。 セル内の行間がちょっと広いでしょ? |
このように、様々な指定を入れる事が出来ます。 勿論、この他にも、テーブルの大きさやテーブル内の背景 テーブル内の文字の色や書体、文字幅・・・ 他にも色んな指定をする事が出来ます。 ちなみに、 TABLE{ }部分と TD{ }部分の内容が全く同じになる場合は、一括で指定します。 TABLE,TD{ 指定内容 } と、カンマで区切って指定します。 |
ここはテーブルの作り方についての説明をしています。 その他のスタイルシートについては説明していません。 カーソルの形や、このページの背景画像はテーブルとは関係ありませんので、あしからず。 |