• ベストアンサー

Perlでcssを使わないで3カラムにしたい

現在、Perlでcgiを作成していますが、ページの最上部にヘッダー、ページの両端にメニューや広告、中央にメインコンテンツを配置する3カラム(三段組み)、最下部をフッターにしたいと考えています。 現在、メインコンテンツは完成しております。 cssは、使わないで上記のようなレイアウトをPerlで組みたいのですが、上記にようにしたい場合は、どのように書けば良いのでしょうか? 横幅全体は800。(ヘッダーとフッターも横幅は800) 左メニュー180、中央メインコンテンツ 440 、右メニュー180 で組みたいと思っています。 お手数をおかけ致しますが、アドバイスよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

「PerlでCGI使っている」かどうかは関係ありません。 最終的に出力されるhtml(とCSS,その他)がどうなっているかです。 CSSで表現できない物はCGIを使っても表現できません。 CSSを使わない、となると、(今では悪者扱いされてる)tableによるレイアウトくらいしか思いつきません。

tanaka150
質問者

お礼

ご回答ありがとうございました。 なるほど、tableを使うという方法もあるんですね。 でもやっぱり、cssでやった方が、効率的なんですね。 とても参考になりました!

その他の回答 (1)

  • 4017B
  • ベストアンサー率73% (1336/1814)
回答No.1

CSSを使わないのなら。後はHTMLタグで<table>を用いるしか方法は無いと思いますが…。 そもそも複数カラムのページを作るのに、CSS~つまりスタイルシートを使わないという判断は…ちょっと有り得ないというか間違ってると思います。 何か特段の理由があるのでしょうか?

tanaka150
質問者

お礼

ご回答ありがとうございました。 やはりCSSを使った方が便利なんですね。 まだ入門レベルなので、そのあたりがよく分かりませんでした。 もっと勉強します(>_<)

関連するQ&A