No.4ベストアンサー
- 回答日時:
> 対象とするユーザーを考え、幅広いユーザーを対象とする場合は
> このように古いタグを使うことも必要なんですね。
いえ、とんでもない誤解です。
幅広いユーザーを対象とする場合こそ
スタイルシート(以下CSSと書きます)を
使わなければいけません。
CSSの考え方では、第一段階として
「スタイルを一切適用しない」論理構造のしっかりした
HTMLをまずつくることが求められます。
これができた場合、どんなブラウザでも
見ることができます。
そこから第二段階として「デザインをしたい人は
CSSを使ってご自由に」となるわけです。
誤解を恐れずに言えば、CSSはオマケです。
やってもやらなくてもいいんです。
W3Cが求めているのはあくまで、前提にある
「論理構造のしっかりしたHTML」=
「どんなブラウザでも閲覧できるHTML」ですので
お間違えにならないように。
実際私は、文字ブラウザの「Lynx」でよく
いろんなページをチェックしますが、
http://www.t3.rim.or.jp/~patakuti/lynx/
CSSの理念、W3Cの理念を理解して
つくられているページは
何の問題もなく閲覧できます。
一方、それ以外のページは、読んでも
意味すら分からないページも多いです。
> 多くのサイトはスタイルシートをほとんど使わず、
多くの企業がCSSを採用しないのは、
適切に使用すれば「どんなブラウザにも読める」
長所を持つが、「どんなブラウザにも同じ見栄えに
することは激しく困難」だという短所を持つCSSの、
後者を嫌って、というのが大きいのでしょう。
実際、CSS非対応のブラウザがあります。
とんでもない表示をするブラウザがあります。
http://www.fromdfj.net/html/html_css_bug.html
http://members.at.infoseek.co.jp/cssbug/index.html
しかし、こういう場合はCSSを
読み込ませない方向で考えるべきものなのです。
シートを読み込ませなくても、論理構造の
しっかりしたHTMLは残りますので
閲覧に何の問題もないわけです。
これがW3Cの考え方です。
しかし企業は、そのことでそっけないHTMLに
なることが嫌なんでしょう。
結局、Webページ作りには
究極の選択をしなければいけないんですね。
「どんな人にも読める」ページをつくるのか、
「どんな人にも同じデザインを見せる」
ページをつくるのか、という…。
その、文章とデザインの二者択一で
オマケたるべきデザインが選ばれているという
悲しい状態になっているわけです。
なお、以下のページはHTMLの世界で
評価の高い方が書いた必読ページです。
ぜひひととおり読んでみてください。
私はHTMLやCSSに対する考え方が
180度変わりました。
http://kanzaki.com/docs/html/lesson1.html
http://kanzaki.com/docs/html/htminfo10.html
http://kanzaki.com/docs/html/htminfo17.html
参考URL:http://www.t3.rim.or.jp/~patakuti/lynx/,http://kanzaki.com/docs/html/lesson1.html
ありがとうございます。
CSSについて再確認することができ、大変参考になりました。
私も普段ホームページを作成する際、なるべくCSSを使用して論理構造を重視したHTMLとなるよう心がけ、「Lynx」で表示確認するようにしています。
自分のやり方が間違っていなかったということが分かってよかったです。
ただ、最低限古いブラウザ等でも同じ見栄えにしたい箇所については、部分的に当面はCSSと併用して古いタグも使用したりしようかと思います。
また、参考となるサイトまで紹介していただき、ありがとうございます。
じっくりと読ませていただきたいと思います。
No.3
- 回答日時:
やはりあらゆるブラウザで表示できる・・・を最優先しているためでしょう。
以前、ジャンクで買ったPCにIE2.0が入っていたのですがしっかりYahooは表示できましたよ。他のサイトはレイアウトがバラバラだったり、「IE4.0以上で見てください」と表示されたり。
Yahooはたいしたものだと重いマスタ。
IE2.0で表示できたんですか!それはすごいですね。
必ずしもW3Cの提唱する方法を使うべきってわけでもないんですね。
対象とするユーザーを考え、幅広いユーザーを対象とする場合はこのように古いタグを使うことも必要なんですね。
貴重なお話、ありがとうございました。
No.2
- 回答日時:
一つには、Pidetsugu様がご想像の通り、ブラウザを選ばずに表示できるように、という理由があります。
もう一つは、表示スピードの問題があります。CSSをしっかり使ったページは、ロースペックのPCで見るとどうしても表示に時間がかかります。
コンマ一秒でも速く表示したいがための工夫ですね。
それでも、徐々にどのサイトも重くなってきていますが。
個人的には、CSSが採用される日もそう遠くはないと思っています。
スタイルシートを使うと、表示に時間がかかるんですか!?
HTMLから切り離せて、ソースがすっきりするため、逆に早くなるのかと思ってました。
勉強になりました。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- HTML・CSS ブロックエディターで作りつつ、画像を挿入しつつ、画像にスタイルシートのコードを付ける方法はありますか 1 2022/08/23 18:46
- Android(アンドロイド) ハーウェイのタブレット(Android)を使用しています。 間違えてChromeのキャッシュを削除で 3 2023/02/19 13:07
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- その他(IT・Webサービス) 各社の対話型AIについて。 1 2023/05/05 11:22
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- 英語 口頭での"the following..."の可否等について 6 2022/08/19 01:01
- その他(IT・Webサービス) google サイトの目次表示について 1 2023/06/17 23:24
- 格安スマホ・SIMフリースマホ SMS認証用の電話番号が欲しい 6 2022/06/12 18:21
- Windows 10 Chrome OS Flexのインストールメディアが作成できないです... 1 2022/07/20 20:47
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
GoogleChromeでレイアウトが左...
-
doc As HTMLdocumentのコンパイ...
-
ブラウザによって見え方が異なる。
-
<IMG>のALIGN属性値「absmiddle...
-
AfterEffectsでイージーイーズ...
-
XMLを作成してもタグしか表示さ...
-
長いホームページで途中の位置...
-
品質表示タグが付いてない商品
-
リンク先のURLを非表示にし...
-
改行できる・できない入力ボッ...
-
H1タグに改行の<br>を使う
-
ZARAの商品のタグの外しかた
-
<br style="clear:both;">って...
-
HTMLの属性値の省略について
-
pixivの消えないブックマークタ...
-
aviutlで最後まで動画が読み込...
-
カラムの末尾にスペースが入る
-
Mayaレンダリングの中断
-
下着などの洗濯タグ、どうやっ...
-
掲示板からIPアドレスってど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
GoogleChromeでレイアウトが左...
-
プルダウン(リストボックス)の...
-
スマホでページ内リンクができない
-
WindowsとMacでのChromeのスタ...
-
doc As HTMLdocumentのコンパイ...
-
HTMLのバージョンの確認方法は?
-
<IMG>のALIGN属性値「absmiddle...
-
WEBページからのメッセージをVBAで
-
Macで見るとページが崩れます。
-
エクセルのシートをブラウザに...
-
VBA オブジェクトが必要です
-
マウスカーソルの矢印はIDC_ARROW
-
CSSやJavaScriptのバージョン指定
-
ボタンをクリックした時に指定...
-
HTMLのソース隠し
-
古いブラウザ・・どこまで対応...
-
DOCTYPE宣言はしなくていいの?
-
起動済みのIEをハンドルから操...
-
ブラウザによる表示の違い
-
スマートフォン HTML特殊文字...
おすすめ情報