- ベストアンサー
HTMLタグでテーブル枠を曲線で記述したい
- HTMLタグを使用してテーブルの枠線を曲線で表現したいです。
- テーブル枠の曲線表現についてわかりません。どの部分が曲線になるのか教えてください。
- 「オークションプレートメーカー2」のテンプレートを使用し、テーブルの枠線を少しアレンジしたいです。具体的に、曲線をつけたい部分がどこにあたるのか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Yahoo!のオークションなどでは、スタイルシートが使えないためHTML,TABLEを利用して無理やりデザインを構成しています。あくまで、正規なHTMLやスタイルシートが使えないための裏技だということを理解してください。 □□□□□□□□□■■■■■■■ □□□□□■■■■■■■■■■■ □□□■■■■■■■■■■■■■ □□■■■■■■■■■■■■■■ □□■■■■■■■■■■■■■■ □■■■■■■■■■■■■■■■ □■■■■■■■■■■■■■■■ □■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■ と狭い幅の着色したセルを並べています。 あくまで、オークションサイトなど制限された場所でのみ有効な方法で、一般的なサイトでは禁手です。
その他の回答 (2)
その部分は画像ファイルを使用してるのだと思いますが。
お礼
ありがとうございました。 お時間がありましたら、補足の方お願いします。
補足
Mechirunさんだけ画像ファイルの回答だったので補足させていただきます。 その部分というのは、丸くなっている部分だけ画像ファイルを使っているということですか? タグ内のどこに画像ファイルを入れているのかいまいち分かりません。
- pentium100
- ベストアンサー率45% (689/1517)
画面では丸くなっているように見えますが、 1ピクセルの幅の非常に細かいテーブルを使って、 擬似的に表現しているだけです。 Excelでセル幅や行の高さを極端に小さく設定して ドット絵を描いたりするのと同じ原理です。 <td width=1></td> <td width=1></td> <td width=1></td> <td width=2></td> <td width=2></td> のあたりで、幅を極端に狭く設定しています。 同様に height=1 などのところで行の高さを1ピクセルないし2ピクセルの 非常に細かい幅で刻んでいることが分かります。 こうやって細かい正方形のセルをいくつも塗りつぶして、 結果的に(よく見るとモザイク状の)丸い形を表現しています。
お礼
へぇ~…擬似的になっているだけなんですね。 いろいろと勉強になります。 どうもありがとうございました(*^_^*)
お礼
>ヤフオクではスタイルシートが使えない HTMLとCSSの違いが分からなかったのですが、調べてある程度理解できました^^; 記号を使った分かりやすい説明、ありがとうございました(*^_^*)