私たちは常に学習し、進歩と改善を追求しています。私たちは CSS をどの程度理解していますか?比較してみましょう。
レベル0: CSS?マルチプレイヤーシューティングゲームじゃないの?
CSSってマルチプレイヤーゲームじゃないですか?
CS:S (Counter Strike: Source)というゲームの情報を求めて#CSSのWebサイトに来た人もいます。このような人々については心配する必要はありません。彼らはあまりにも多くの Web ページを作成できないため、ネットワークに大きな害を及ぼすことはありません。
レベル 1: ええ、時々リンクの下線を削除するために使用します レベル 0 の人々とは異なり、これらの人々は HTML を学習し、また、いくつかの簡単な Web サイトを構築しました。 CSS は、リンクの最下行の削除や行の高さの設定など、HTML を使用して特定の効果を作成できない場合にのみ使用されます。これらの人々の Web サイトは通常小さく、訪問者も多くないため、ネットワークに大きな害を与えることはありません。
レベル 2: いいえ、div 要素は好きではありません。テーブルの方がずっと使いやすいです。
いいえ、私は div は好きではありません。テーブルの方がずっと扱いやすいです 彼らは Web ページをデザインするために div 要素を使用することについて聞いており、CSS の学習に時間を費やしました。しかし、彼らは CSS が難しすぎてサポートが不十分であると感じてすぐに諦め、レイアウトにはテーブルを使用することになりました。
注意!彼らは危険な人々です!彼らはこの分野に長く携わっており、多くはウェブサイト部門の責任者です。ネットワーク標準を提唱する人々と連絡を取ることは非常に重要です。これはネットワークにとって非常に重要です。
レベル3: はい、良いと聞いていますが、使用しませんでした...
はい、良いと聞いていますが、...のため使用できません これらの人々ですがCSS の利点は知っていますが、CSS を使用できない理由は常にあります。たとえば、第 2 レベルの上司がいる場合や、Netscape 4 ユーザーを考慮する必要がある場合などです。
古いバージョンのブラウザは CSS をサポートしていませんが、ユーザーは完全なコンテンツを表示できます。アクセシビリティと使いやすさの利点に基づいて、CSS はより多くの訪問者を Web サイトに呼び込むことができます。たとえ意思決定者ではなかったとしても、レベル 3 の開発者にこれらの利点を伝えることで、レベル 2 の上司に何らかの影響を与えることができるかもしれません。
レベル4: CSS?おお!はい、レイアウトに div 要素を使用します
CSS ですか? はい、すべてのレイアウトに div 要素を使用します このグループの人にとっては、#toprightredline または # r5_c7 (列 5、列 7 を表す) この方法で div 要素の ID を設定します。たとえ XHTML 1.1 検証に合格したとしても、この組版方法では CSS を利用できません。スクリーン リーダー (視覚障害者が使用するブラウザ) では、これらの Web ページを解釈することが難しく、Web ページのコンテンツを完全に表示することができません。クラスやIDの命名方法が間違っていると、レイアウトの変更にも大きな不便が生じます。
レベル 4 の人々が作成した Web サイトは依然としてひどいものですが、新しいアイデアを受け入れやすいため、ネットワークへのダメージは少ないです。多くの WYSIWYG エディタは、div 要素が満載のソース コードを作成します。これが、このグループの人々が誤解される理由である可能性があります。幸いなことに、これらのエディターは徐々に改善されており、これがレベル 4 のエディターの継続的な向上に役立つことを願っています。
レベル 5: デザインに CSS を使用しています。理由はテーブルよりも優れています。
デザインに CSS を使用しています。テーブルよりも優れています。理由は… レベル 5 の人々は CSS の利点を知っており、喜んで CSS を使用します。 、場合によっては問題が発生することもありますが、深刻なものではありません。また、CSS を扱った長年の経験を利用して、Web ページの構造とデザインを分離する必要がある理由を議論することもできます。この記事の読者のほとんどはこのレベルの CSS 開発者だと思いますが、私もその一人だと思います。しかし、これは最善ではありません...
レベル 6: CSS のバージョンはどれですか?はい、知っています。 …
についての私の本を読みましたか? CSS のバージョンは何ですか? はい、読みました… についての私の本を読みました。レベル 6 の人々は CSS の改善に取り組んでおり、CSS の新しい使用法を紹介する多くの優れた記事を執筆しています。彼らの中には、CSS に関する W3C ドキュメントをすべて読んで、どの機能がどのブラウザのバージョンでサポートされているかを知っている人もいます。彼らは CSS 初心者のロールモデルであり、その影響力を利用して Web をより進歩的にします。彼らの多くは Web Standards Project を結成しており、サイトでエラーを見つけた場合は必ず理由があるはずで、彼らに助けを求めれば満足のいく答えが得られるでしょう。