(´-`).。oO人はTABLEにもどってくるんだよ。
■ このスレッドは過去ログ倉庫に格納されています
コンテンツが少ない時はフッターをブラウズ領域の最下に、
多い時は広く見れるようにコンテンツの下に表示させたい…
やっぱしテーブルに帰ってきました。レイアウトの為にスクリプト書くなんて
本末転倒だもの。fixedがちゃんと動けばなぁ。 TABLEは多重にすると表示が遅いからCSSのほうがいい。 CSS使うことによるメリット:
・HTMLで文書構造をあらわす際、見栄えやレイアウトに関することは一切考えなくてよい
(見栄えやレイアウトに関する情報は外部ファイルに分離したCSSに定義してあるため)
但しclassやid、入れ子構造などは意識しないと駄目なのが欠点。。
・万が一、閲覧することが出来なくてもCSSを無効にすれば読める
……ホントはもっといろいろあるけど、書くの面倒になったのでやーーーめた。
ただ、ここまでブラウザのバグが酷いCSSを人に勧める自信が無くなってきた。。 >>139
CSSでできるのに、腕がないと暴露してるようなものじゃん・・・ まじで?IE5、6&SAFARIでブラウザハックとか小細工無しで出来ます?
出来るならヒントだけでも教えてもらえますか。 IE7もCSSひどいらしいね。Win2kだから確認できないけど。 >>145
いや小細工は必要だけどね。あとMacは知らん。
ttp://www.stylish-style.com/csstec/ultimate/fix-foot.html みんな、ただいまー!!!!携帯にはdisplay:inlinもfloatも効きませんでしたーwww >>147
d。苦労してもやっぱしブラウザ挙動に依存してしまいそうですねぇ。
トランジショナルでテーブルが安全簡単だよなぁ。 テーブルが簡単なのは単にソフトに依存してるだけだし
テーブルも機種依存の部分の大きい仕様なんだけどねー・・ >>157
そういや Vinelinux.org もテーブルレイアウトだな。
http://www.vinelinux.org/ おっしゃ、俺もTableレイアウトに戻しちゃうぞ
こんな融通の利かないレイアウト嫌いだったんだ
ふーすっきりした >>142
>万が一、閲覧することが出来なくてもCSSを無効にすれば読める
IEでCSSを無効にするやり方を教えてほしいね。 >>167
いい悪いの問題じゃないだろ。
現実にはIEでCSSをオフにするってのは素人にはできないってことだから、
>万が一、閲覧することが出来なくてもCSSを無効にすれば読める
これは意味がないって事。 >>167
>乗り換えろ、さっさと。
自分だけ乗り換えても意味ないって事がわからないか。 >>168, >>169
それを私に言われても困ります。
CSSを無効にできないユーザエージェントがお馬鹿なのです。
素人でも簡単にCSSを無効にできるよう工夫することも大事です。
一部のユーザエージェントを気にしていたらCSSの持っている力を考えると惜しいと思う。
外部ファイルに分離するメリットというのはそこにあると考えているんです。
普通に考えて閲覧者は乗り換えるか、開発者に文句を言うでしょ。 そもそも普通のネットユーザはCSSが何で、
オフにすることでどう変わるのかとか知ってるはずないでしょ。
簡単にCSSをオフに出来る出来ないとかの問題じゃない。
というか、このスレが薦めているのはCSSレイアウトでもテーブルレイアウトでもなく
ハイブリッドレイアウトだよ。
大まかなレイアウトはテーブルでやって、細かいデザインはCSS任せ
その便利さに気づいた人たちが集まってるんじゃないの? >>170
>CSSを無効にできないユーザエージェントがお馬鹿なのです。
>素人でも簡単にCSSを無効にできるよう工夫することも大事です。
馬鹿であろうがなかろうが、そういったユーザーエージェントが使われている
というのが現状なのだから、
「CSSをオフにすればいい」
なんて言ったところで、そりゃ絵に描いたモチだよっていってるんだよ。
現実問題として対処できなきゃ無意味。
>>170
>普通に考えて閲覧者は乗り換えるか、開発者に文句を言うでしょ。
普通に考えれば、外部スタイルシートがオフにできないって理由だけで乗り換えないです。
開発者に文句言うのは普通の人間はしません。
電話でもかけるんすか?開発者に。
そもそも、ブラウザでスタイルシートをオフにできるなんて事、普通の人は知りません。
いやいや、それを気にしていたらダメでしょ。
私はそんなのどうでもいいことで、CSSのメリットを尊重したいね。 >>179
うん、UAでオフすればどうとかこうとかなんてのは、現実問題としては
ほとんど考慮するところじゃない。
CSSのメリットは別のところにあるよね。
テーブルレイアウトのメリットも確かにあるけど、テーブルレイアウトは
実際問題、オーサリングツール使わなきゃできないってこともある。 >そもそも、ブラウザでスタイルシートをオフにできるなんて事、普通の人は知りません。
確かに。しかも普通に使う分にはOFFにするメリットが考えられない >OFFにするメリット
豆字UZEEEEEEEEEEE
IE以外でずれる絶対配置UZEEEEEEE
off or user-style-sheet >>187
たとえばIEなら
ツール>インターネットオプション>ユーザー補助>Webページで指定されたフォントサイズを
使用しない
これにチェックを入れる事により、製作者側で指定してきたフォントサイズ(豆字とか)を
スタイルシートでなくても閲覧者側で変えることができる。 >OFFにするメリットが考えられない
OFFにしたときの崩れ具合を楽しめるじゃないか。 >>188
それをやることにより「読めなくなる」ページ続出だから、変えられない罠。 >>190
これはすごく簡単に変えられるんだから、その時だけ変えりゃいいじゃない。 どっちにしろ文字が小さくても見えない、
文字を大きくしたら見えない、
で見られないページになる罠。 <TABLE width=100%>
<TD width=2></TD>
<TD width="○○"</TD>
</TABLE>
で○○に何を入れたら残りを埋めてくれるんだ?○○に何も入れない場合上の2pxが伸びてしまう。
○○に100%を入れると2pxがつぶれてしまうし・・・。どうしたらいい? 解っているとは思うが、
このスレをネタスレにしようと必死なのはW3信者。 レイアウトはTABLE
文字・装飾はCSSが一番作りやすいと思うようになった 他にやり方だとどうも
サイズが狂う(特に上下方向) どっちも長所があるってことでええがな(´・ω・`) >199
そそ。それが一般的な大多数の感想でしょ。
W3C信者が異常、ってか潔癖なくらい凝り固まってるだけで。 現状のブラウザシェアやバージョンからするとハイブリッドにするしかないわな。 CSSだけで書いたら、携帯向けの
フルブラウザでは崩れるね
まぁ直に繋いでも崩れるけど >>200
そんなことよりもおまえが2初心者なのが気になる cssはどうやっても崩れる。
重要な部分は table に戻すことにしました。 >>207
未熟な私を笑っていいよ。
もっと笑いなさい。 おーっほっほっほっほ、
cssがないならtableを食べればいいじゃない!
文句があればベルサイユまでいらっしゃいwww >>213
そんなことが日本でできたらアルフレット・ノーベル賞とれるよw 話の流れから
小学校に戻って来たのかと思ってしまった cssレイアウトってのはWEB制作会社が競合会社に顧客を奪われないように
わざと難解にしてcssを採用してるんじゃないの?
オーバーライドしまくり、それでもダメならimportant入れまくりで
なんとか納品できた自分の感想。
個人サイトや一人で管理できる小規模サイトならいいけどね。どんなのでも。 そうそう、最初の頃のホームページって
四苦八苦して空白スペースでデザインしてた
サイトって多かったよ。
なんかアスキーアートみたいだな。 EXCEL VBAで、自動TABLEタグ書き出すマクロ作ったら、需要在るのかな?
まあ、選択した範囲のセルを、<TABLE><TR><TD>〜</TD></TR></TABLE>に
書き出すだけの機能だけど。
EXCELのシートで表を修正して、IEのTABLEデータに、メモ帳経由で貼り付け、とかが
簡単にできるようになるのがメリットか。 いつまでたってもCSSでインチキ誤魔化しソース肥大化方法じゃない
きちんとした段組みが出来るテーブルレベルに達した程度の方法すら
出てこないからもうテーブルで良いよ。
てゆーか殆どの携帯や一部のブラウザなんかは絶対CSS読めないんだから
配置レイアウトをCSSでやるのは結局無理がある。単純にHTMLレベルで
段組みしないとレイアウト崩壊は免れない。4年かけて今更こんな事に
気がついたぜ。 携帯からの閲覧を考えてCSSデザインにしたものの、
そもそも携帯で来る人がいなかった俺は勝ち組 横並びを配置する目的のHTMLのタグがあればCSSでなんかレイアウト
しなくて済むのにな。いい加減本来の使用目的から逸れたインチキフロート段組を
使わないで済む用にして欲しい。
こんだけ携帯隆盛の世の中じゃ絶対読めない環境が山ほどあるんだし
CSSは良く使う要素の簡単な装飾には良くてもレイアウトとか根本的な事には
向かないよな。 >>223
>携帯からの閲覧を考えてCSSデザインにしたものの
携帯考えたらCSSデザイン使わないだろ普通 横幅狭いのに段組固定だぜ?
__________________
|■メニュー |■2008年04 |■更新履歴 |
| ・このサイ |月01日 | ・2008年04|
|トについて .|―――――-|月01日 |
| ・管理人の| 今日はトッ| トップペ |
|プロフィール|プページをテ|ージをテーブ|
| ・写真アル|ーブルレイア.|ルレイアウト|
みたいにされてみろよ >>222
CSSの表モデルを利用すれば 「インチキ誤魔化しソース肥大化方法じゃないきちんとした段組みが出来」 ます。
> てゆーか殆どの携帯や一部のブラウザなんかは絶対CSS読めないんだから
> 配置レイアウトをCSSでやるのは結局無理がある。
CSSが読めない場合は、 そのブラウザのデフォルトのスタイルで文書が表示されるのですから、
文書構造さえ正しくマークアップされていれば問題ないはずです。
> 4年かけて今更こんな事に気がついたぜ。
4年かけていったい何を学んだんですか。 >>227
ほう
>CSSの表モデルを利用すれば 「インチキ誤魔化しソース肥大化方法じゃないきちんとした段組みが出来」 ます。
ならhtmlとcssが馬鹿みたいな長文にならずに縦2段で下段を横3段組にする
ソースをhtmlとcss両方示してくれ。
>文書構造さえ正しくマークアップされていれば問題ないはずです。
問題ありまくり。blogなんて左にナビあればナビを皆殺しに読むまで
本文は読めません。まぁこれは単純な例だがいくらでもある。 本当に書かれたらなんて反論するつもりなん。
「CSSの表モデルなんぞ実装しているブラウザが少なすぎて結局使う価値がない」
って言えばいいのに。
でまあ、最近の携帯電話は、float使った段組ならかなり正確にレンダリングしてくれる。
段組用のプロパティじゃないからなんともいえないけどね。 ハイ書けませんと。素直にマヌケさ認めれば良いのに。
4年前の彼よりアホな奴だ。
逐一細かい要素設定指定しなきゃきちんと見栄え対応できないんだからソースは
肥大化するんだよ。それを見るも無惨なインチキフロートで無理矢理まとめてるだけなんだから。
>でまあ、最近の携帯電話は、float使った段組ならかなり正確にレンダリングしてくれる。
残念ながら最近だろうが今だに殆どの携帯はCSSを読まないのが普通。
と言うか読めるのがPCサイトビューアーの極一部だけって言い方が正しい。 ■ このスレッドは過去ログ倉庫に格納されています