| Making | T | a | b | l | e | s | with fun. |
| 明るく楽しい | T | A | B | L | E | タグ | 講座 |
| Only for IE3.0 or NN3.0 | |||||||
何が哀しくて、こんなものを作らなければならなかったのか。いや、何が楽しくて、こんなものを作ってしまったのか……。途中までやっていて、「やっぱ、コレはやめとこうかなあ」とか考えたのだが、なにものにも貢献しない、こういったばかばかしさが、ことコンピュータの世界では、大切なのだ、と自分に言い聞かせてやりました。いや、やってしまいました。
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
さてねえ、何に使えるでしょうかねえ。
でっかい数字がほしいなら、FONTのSIZE指定すればいいだけのことだし、ことさらにTABLEタグで、それもお世辞にも認識しやすいとは言いかねるデジタル数字を表示するなんて、考えるだにばかばかしい。なにものにも貢献しないどころか、貴重なリソースや回線の無駄以外のなにものでもない。
なんか、うだうだと、言い訳ばっかしてるなぁ……
応用可能性があるとすれば、色指定のみで、デジタル表示を可能にしているのですから、その色を変数にして、Scriptで任意の数値を表示する、といった利用ができそうな気もします(だったら、直でJavaで書いた方が早い、なんて言わないでね、おねがいだから)。
左の例は、デジタル表示であることを特徴的に表現するために、CELLSPACING="1"を指定していますが、これをゼロにすれば、もっと見やすくなります。また、表示しなくていい部分も、薄い色の指定を行っていますので、ここも、バックグラウンドに合わせれば、なおのこと、デジタル表示の雰囲気は薄れます。
いいかげん居直って、アルファベット26文字も、作ってやろうじゃねえか、とか考えましたが、さすがにそこまではやめておきます。リクエストがあればやるかもしれませんが、まず、そんなものは、ないでしょう。だって、自分だって、そんなモン使いたいとか思わないんだもん。
全部のソースを掲げるのは、まさに無駄そのものなので、ここでは、ひとつだけ例としてあげておきます。
|
<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="3">
<TR>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="20" BGCOLOR="#004000" COLSPAN="2"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
</TR>
<TR>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="20" COLSPAN="2"><FONT COLOR="#F0E8D8">_</FONT></TD>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
</TR>
<TR>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="20" BGCOLOR="#80A080" COLSPAN="2"><FONT COLOR="#80A080">_</FONT></TD>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
</TR>
<TR>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="20" COLSPAN="2"><FONT COLOR="#F0E8D8">_</FONT></TD>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
</TR>
<TR>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="20" BGCOLOR="#004000" COLSPAN="2"><FONT COLOR="#004000">_</FONT></TD>
<TD WIDTH="10" BGCOLOR="#004000"><FONT COLOR="#004000">_</FONT></TD>
</TR>
</TABLE>
|
||||||||||||||||||||
BGCOLORの指定が、ちょっとうっとオしい部分ですし、別段、COLSPAN="2"なんて指定をしなくても大丈夫なんですが、これは、アルファベットを作るときのための布石として、準備しておきました。たぶん、このまま、死滅するでしょう。
最初は、かなりに大変な作業かとも思ったのですが、やっていくと、パタンの組み合わせでできるので、考えている以上に簡単なTABLEタグでした。だからといって、立派なものができたかどうかは、別の話ですが。
今回は、自分で読んでも「なんかツライことがあったのかなあ」と思うような文章でしたが、お許し下さい。「質問、要望、指摘」なんぞ、あるわきゃないということは、じゅうじゅう承知しておりますが、とりあえず……
ご質問、ご要望、ご指摘をよろしく。