NetscapeCommunicator4.7(英語版)でCSSは使えないの?
[上に]
[前に]
[次に]
としお
[E-Mail]
1999/12/09(木) 11:03:07
NCの4.7を使っています。
ホームページを作ろうと思って、いろいろやってますが、
スタイルシートで背景を取り扱おうと思ったのですができません。
設定は使用するにしてあります。Javaもオンです。
以前の質問に関連したHPを見たら、NetscapeはCSSを正常に表現できない、
もとからダメ、みたいなことが書いてあったのですが、あきらめるしかありませんか?
もしNetscapeで表示できずにあきらめるとしたら、それはCSSを使うのは
誰もが同じ環境で閲覧するということには反することになりかねませんね。
やっぱり使わないほうがいいんでしょうか。
HR
1999/12/09(木) 14:34:59
指定方法とかがまずいんじゃないですか?
絶対にCSSを使わなければいけないということもないですし
> 以前の質問に関連したHPを見たら、NetscapeはCSSを正常に表現できない、
> もとからダメ、みたいなことが書いてあったのですが、あきらめるしかありませんか
ieに比べたらいくらか(対応度が)弱いかもしれませんけど・・・
「正常に表示できない、もとからダメ」ってことは無いと思います
> 誰もが同じ環境で閲覧する
現状だと完全に作者の思い通りに見せるってのは無理じゃないですかね?
としお
1999/12/11(土) 01:57:19
> 指定方法とかがまずいんじゃないですか?
指定方法は平気だと思います。リファレンスとかの書籍を参考にしてるし、
丸移ししたとしても無理なんで。
> eに比べたらいくらか(対応度が)弱いかもしれませんけど・・・
> 「正常に表示できない、もとからダメ」ってことは無いと思います
どんなところでもどんな書籍でもそう言われてますが、
実際普及してるのはどっちのブラウザなんでしょうか?
最近バンドルされてタスクバーにもeの字がでるほどのieと、
元祖ブラウザのネスケ。僕なんかヴィジュアル的にネスケ使っちゃうんですけどね。
この際普及してるほうに合わせるのが妥当ですね。
何で見ても大丈夫なデザインってのには自信がないんで。
あとは画像使うくらいでしょうか。ただ、重いページは作りたくないし。
どこかを切り捨てないといけないようですね。
フォント指定ならばHTMLでも機種依存なく表示は一定にできますか?
若干違うというのをどこかで見た気がします。
テキストのボックスを作っても思い通りに改行してもらわないとこまるし、
だらだら続けるのもセンスがないし。
HTMLだけでレイアウトするには(マージンとか)ちょっとキツイ気がするんです。
やっぱり切り捨てでしょうか。
Haiyuyan
1999/12/11(土) 03:46:06
http://www.villagecenter.co.jp/atvc/vcsoft/htmlcmd/cssref.html
にCSS対応表があります.
http://jigsaw.w3.org/css-validator/validator.html.en
で,CSSのチェックをしてくれます.
> どんなところでもどんな書籍でもそう言われてますが、
実際普及してるのはどっちのブラウザなんでしょうか?
http://www.statmarket.com/
に普及度が載ってました.
元祖ブラウザ…両者の祖先は”モザイク”だったかな.
ネットスケープのCSSはネットスケープ独自拡張のJCSS
で実現されているらしいので,CSSを将来的にも正しく表示
されないかもしれませんね.
バージョン5.0に期待したい…
>フォント指定ならばHTMLでも機種依存なく表示は一定にできますか?
よくわかりません…すいません
seea
1999/12/11(土) 04:15:24
>フォント指定
font-familyの指定が最も機種依存します。(FONTタグも、かなり…)
互換を考えるなら使わないほうがいいです。
CSS1の仕様上は、互換性を考えた表記が用意されているのですが
Mac/Win/UNIXの差もあり、指定すると最悪のケースでは文字化けして
文章そのものが読めなくなります。
もちろんどれかを切り捨てるのならば問題ありません。
文字化けしたブラウザは、CSSをoffにすれば、何とかなります。
あくまで互換を追求する場合、ここで参考になるのは
大手商用サーチエンジンで使われているスタイルシートでしょう。
スタイルシートが使われていなければ、使われないだけの理由が
あると思います。
うそっち
1999/12/11(土) 04:46:48
以下はCSSを別ファイルにしていて、CSSと表示HTMLが別のディレクトリにあると仮定した場合です。
背景を呼び出すときに相対パスで書いているとしたら絶対パスに変更してみてください。
相対パスだとIEはCSSからの相対パス、NNは表示HTMLからの相対パスになるようです。
汎用性を考えればイメージはCSSからの相対パスでないとダメなんですけどね。
Syn
[E-Mail]
1999/12/11(土) 05:33:14
NN4 は @import ができないので、 CSS から別の CSS を読む
ことができません。
あと、 link タグの media 要素に screen 以外の値を入れる
と NN4 ではそのタグ自体が無視されます。
うちのページではこれを利用して IE と NN で CSS を使い分
けてます。
ワ
1999/12/11(土) 05:59:59
あと余計な閉じタグがあると
そこから先はまったくCSSが効かなくなってしまったり。
JavaScriptのdocument.writeで書き出した所は効かなかったり…
結構いろいろ面倒ですね。
としお
1999/12/11(土) 12:54:39
[[解決]]
たくさんのレスありがとうございます。
失礼ですが、まとめてコメントさせていただきます。
Haiyuyanさん:
普及率とチェックサイト、ありがとうございます。早速かけてみましたが、
とりあえずは大丈夫のようでした。書く順序も関係あるんですね。
対応表の三角印は不安定なものでしょうか。確かにその項目では
正確な動作が見られませんでした。なるべく避けるようにします。
seeaさん:
> font-familyの指定が最も機種依存します。(FONTタグも、かなり…)
> 互換を考えるなら使わないほうがいいです。
これは、一部のページスタイルとフォントは読み手に任せるほうがいい
ということでしょうか。それはちょっとデザインできなくなるので、
切り捨ての方向にします。あと、大手商用サーチエンジン、
他の面でも参考になりました。ただ、どうしてもスタイルシートを使うのは、
デザインを筆頭に考えているからなので・・・。やはりコンテンツにしても
何にしても自己主張の一環でもありますし。
まぁ、対象はごく少数になるでしょうし・・・。
うそっちさん:
HTMLからみたパスだとすると、フレームで階層化したディレクトリから
読み込むとしたらいくつかのディレクトリに置かないと常に正常に表示
されませんよね?ページが変わる毎に背景を読み直すとしたら、
大きなイメージは使えないし、重くもなるので検討してみます。
Synさん:
> あと、 link タグの media 要素に screen 以外の値を入れる
> と NN4 ではそのタグ自体が無視されます。
申し訳ありません、勉強不足で意味がわかりません(^ ^;;
ワさん:
そうですね、面倒ですね。。。
何が動作してしないのか、はっきり確立してるわけでもないし、
あらゆる環境でテストすることもできないし、うざったくなってきました。
いっそのこと作らないのが一番なんですけどね(笑)。
解決ではないんですが、不安定なものはなるべく使わない、
大きく分布が偏るものに対しては切り捨てという方向でいこうと思います。
デザインデザインと自分で言っていますが、道具が少なくて作り上げるのも
一つの才能だと思って・・・。
zizz...
[HomePage]
1999/12/11(土) 15:23:50
CSSのサポートと言えばやはりWSP。
http://www.webstandards.org/css.html
からいろんなページに行ける。
MSIEのCSSサポートもまだまだみたいですね。
> ネットスケープのCSSはネットスケープ独自拡張のJCSS
> で実現されているらしいので,CSSを将来的にも正しく表示
> されないかもしれませんね.
> バージョン5.0に期待したい…
MozillaはJSSを切り捨てるみたいです。
WSPの言う通り、ひたすらCSSの完全サポートを目指すとか。
>> あと、 link タグの media 要素に screen 以外の値を入れる
>> と NN4 ではそのタグ自体が無視されます。
>
> 申し訳ありません、勉強不足で意味がわかりません(^ ^;;
わからなければ、仕様書を読みましょう。
とほほさんのリファレンスには載っていませんし。
http://www.w3.org/TR/REC-CSS2/media.html
Haiyuyan
1999/12/11(土) 16:11:38
>> ネットスケープのCSSはネットスケープ独自拡張のJCSS
>> で実現されているらしいので,CSSを将来的にも正しく表示
>> されないかもしれませんね.
>> バージョン5.0に期待したい…
>MozillaはJSSを切り捨てるみたいです。
>WSPの言う通り、ひたすらCSSの完全サポートを目指すとか。
本当ですか!!?
すばらしい!
”済”にレスつけてすいません.
[上に]
[前に]
[次に]