html5 は、ハイパーテキスト マークアップ言語 HTML の 5 番目のメジャー リビジョンです。その主な目的は、Web 開発者とブラウザ作成者がコンセンサスベースの標準に準拠しやすくすることで、コンプライアンスを向上させ、コンプライアンスを強化することです。 CSS3 は CSS テクノロジーのアップグレード版で、HTML や XML などのファイル スタイルを表現するために使用されるコンピューター言語です。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
HTML5 とは何ですか?
HTML5 は、ハイパーテキスト マークアップ言語 (HTML) の改訂版で、5 番目のメジャー リビジョンです。HTML は、Web ページのコンテンツと外観を記述するために使用される標準プログラミング言語です。 HTML5 は、従来の HTML および XHTML スタイルの構文に加えて、そのマークアップ、新しい API、XHTML、エラー処理のその他の新機能をサポートします。
HTML5 は、現在の標準 HTML4 に影響を与える互換性の問題を解決するために開発されました。 HTML5 と以前のバージョンの標準の最大の違いの 1 つは、古いバージョンの HTML では独自のプラグインと API が必要だったということです。 (これが、あるブラウザで構築およびテストされた Web ページが別のブラウザでは正しく読み込まれない理由です。) HTML5 は、要素の読み込みを容易にする共通のインターフェイスを提供します。たとえば、要素は単独で実行されるため、HTML5 に Flash プラグインをインストールする必要はありません。
HTML5 の主な目的は、Web 開発者とブラウザ作成者がコンセンサスベースの標準に準拠しやすくすることで、コンプライアンスを向上させ、コンプライアンスを強化することです。また、デスクトップとモバイルの訪問者に対して、より優れた、より高速で、より一貫したユーザー エクスペリエンスを提供するように設計されています。
HTML5 の設計目標の 1 つは、モバイル デバイスでマルチメディアをサポートすることです。この機能をサポートするために、ビデオ、オーディオ、キャンバス タグなどの新しい構文機能が導入されました。 HTML5 には、ユーザーがドキュメントを操作する方法を大きく変える新機能も導入されています。
HTML5 のいくつかの興味深い新機能:
ペイント用の Canvas 要素。
メディア再生用のビデオおよびオーディオ要素
ローカル オフライン ストレージのサポートが強化されました。
記事、フッター、ヘッダー、ナビゲーション、セクションなどの新しい特別なコンテンツ要素。
カレンダー、日付、時刻、電子メール、URL、検索などの新しいフォーム コントロール。
#CSS3 とは何ですか?
CSS とは、Cascading Style Sheets の略で、HTML (Standard Generalized Markup Language) や XML (Standard Generalized Markup Language) のサブセットなどを表現するために使用されるアプリケーションです。スタイルのコンピュータ言語。
CSS は、Web ページ内の要素の位置のレイアウトをピクセルレベルで正確に制御でき、ほぼすべてのフォント サイズ スタイルをサポートし、Web ページのオブジェクトとモデル スタイルを編集する機能を備えています。
CSS3 は、CSS (Cascading Style Sheets) テクノロジーのアップグレード バージョンです。1999 年に策定されました。2001 年 5 月 23 日に、W3C は主にボックス モデル、リスト モジュール、ハイパーリンクを含む CSS3 の作業草案を完成させました。メソッド、言語モジュール、背景と枠線、テキスト効果、複数列レイアウト、その他のモジュール。
CSS の進化における大きな変化の 1 つは、CSS3 を一連のモジュールに分割するという W3C の決定です。ブラウザ ベンダーは CSS のペースで急速に革新するため、モジュール型アプローチを採用することで、CSS3 仕様の要素は異なる速度で前進できます。これは、ブラウザ ベンダーが異なると特定の機能のみをサポートするためです。ただし、ブラウザーごとにサポートされる機能が異なるため、クロスブラウザー開発も複雑になります。
CSS3 の原理は CSS と同じで、Web ページ内のスタイルシートのセレクターをカスタマイズし、Web ページ内でそのセレクターを大量に参照することです。
新機能
CSS3 には、角丸、グラフィック境界線、ブロック シャドウやテキスト シャドウなど、RGBA を使用した透明効果、グラデーションの実現など、多くの新機能があります。エフェクトでは、@Font-Face を使用して、カスタマイズされたフォント、複数の背景画像、テキストまたは画像の変形処理 (回転、拡大縮小、傾き、移動)、複数列レイアウト、メディア クエリなどを実現します。
(学習ビデオ共有: css ビデオ チュートリアル 、Web フロントエンド入門チュートリアル )
以上がhtml5とcss3とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。