CSS3 は、CSS (Cascading Style Sheets) テクノロジーのアップグレード バージョンです。1999 年に策定されました。2001 年 5 月 23 日に、W3C は主にボックス モデル、リスト モジュール、ハイパーリンクを含む CSS3 の作業草案を完成させました。メソッド、言語モジュール、背景と枠線、テキスト効果、複数列レイアウト、その他のモジュール。
CSS の進化における大きな変化の 1 つは、CSS3 を一連のモジュールに分割するという W3C の決定です。 (推奨される学習: CSS ビデオ チュートリアル )
ブラウザ メーカーは CSS のリズムに従って急速に革新するため、モジュール アプローチを採用することで、CSS3 仕様の要素はさまざまな速度で開発できます。ブラウザのベンダーによっては、特定の機能のみがサポートされます。ただし、ブラウザーごとにサポートされる機能が異なるため、クロスブラウザー開発も複雑になります。
W3C は 2001 年の初めに CSS3 の仕様草案を完成させました。 CSS3 仕様の新しい特徴は、CSS3 仕様が複数の独立したモジュールに分割されていることです。
一方で、いくつかの小さなモジュールに分割すると、仕様のタイムリーな更新と公開、およびモジュールの内容のタイムリーな調整が容易になります。これらのモジュールは独立して実装およびリリースされます。将来の CSS 拡張の基礎となります。
一方で、サポートされるデバイスやブラウザのメーカーの制限により、CSS3 の推進につながる、一部のモジュールを選択的にサポートし、CSS3 のサブセットをサポートできる機器やメーカーが存在しません。
CSS3 プログラミング ツールは CSS と同じであり、任意のテキスト編集ツールを使用して記述できます。 例: Windows のメモ帳とメモ帳、または Web ページのテキストの編集に特に使用されるその他のツール (IntelliJ IDEA、Eclipse、MyEclipse、webstorm、sublime text など)、さらに、フロント用に特化したプラグインもあります。 :Emmet などの開発を終了します。
CSS3 の構文は CSS のオリジナル バージョンに基づいており、ユーザーは冗長なクラス、ID、または JavaScript を使用せずにタグ内の特定の HTML 要素を指定できます。
CSS セレクターのほとんどは CSS3 で新たに追加されたものではありませんが、以前のバージョンでは広く使用されていませんでした。
クリーンで軽量なタグを実現し、構造とパフォーマンスをより適切に分離しようとしている場合、高度なセレクターはタグ内のクラスと ID の数を減らし、デザイナーにとってより簡単になります。スタイルシートを維持するため。
その他の CSS 関連の技術記事については、CSS チュートリアル 列にアクセスして学習してください。
以上がcss3とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。