検索
ホームページウェブフロントエンドH5 チュートリアルhtml5_html5 チュートリアル スキルの新しい属性と廃止された属性の概要

HTML5では、多くの新しい要素が追加されたり廃止されたりする一方で、多くの属性も追加されたり廃止されたりしています。

新しい属性

1. フォーム関連の属性

input (type=text)、select、textarea、button の autofocus 属性を指定します。属性を指定することで、画面を開いたときに要素に自動的にフォーカスを取得できます。 input (type=text) と textarea のプレースホルダー属性を指定します。これにより、ユーザーに入力を求め、ユーザーが入力できる内容が表示されます。 入力、出力、選択、テキストエリア、ボタン、フィールドセットのフォーム属性を指定します。どのフォームに属するかを宣言し、フォームを見失わずにページ上の任意の場所に配置します。 input (type=text) および textarea に必須の属性を指定します。この属性は、ユーザーが送信時にチェックし、要素内に入力コンテンツが存在する必要があることを確認することを示します。 入力タグにいくつかの新しい属性を追加します: autocomplete、min、max、multiple、pattern、step。 datalist 要素と組み合わせて使用​​される list 属性もあります。datalist 要素は autocomplete 属性と組み合わせて使用​​されます。 multiple 属性を使用すると、アップロード中に複数のファイルを一度にアップロードできます。pattern 属性は、実際には正規表現である入力フィールドのパターンを検証するために使用されます。 step 属性は、入力フィールドの有効な数値間隔を指定します (step="3" の場合、有効な数値は -3、0、3、6 などになります)。step 属性は max と組み合わせて使用​​できます。および min 属性を使用して、値の正当な範囲を作成します。 formaction、formenctype、formmethod、formnovalidate、formtarget 属性を input 要素と button 要素に追加します。ユーザーは、form 要素の action、enctype、method、novalidate、および target 属性をオーバーライドします。無効な属性を fieldset 要素に追加して、その子要素を無効な状態に設定します。 input、ボタン、フォームに novalidate 属性を追加すると、送信時に実行される関連チェックがキャンセルされ、フォームを無条件に送信できるようになります。

2. リンク関連の属性

メディア属性を および 領域に追加します。ターゲット URL が最適化されるメディア/デバイスのタイプを指定します。この属性は、ターゲット URL が特定のデバイス (iPhone など)、音声または印刷メディア用に設計されていることを指定するために使用されます。このプロパティは複数の値を受け入れることができます。 href 属性が存在する場合にのみ使用できます。 エリアにherflang属性とrel属性を追加します。 hreflang 属性は、リンクされたドキュメント内のテキストの言語を指定します。この属性は、href 属性が設定されている場合にのみ使用できます。注: このプロパティは純粋にアドバイスです。 rel 属性は、現在のドキュメントとリンクされたドキュメント/リソースの間の関係を指定します。 rel 属性は、href 属性を使用する場合にのみ使用できます。 リンクにサイズ属性を追加します。 size 属性は、リンクされたリソースのサイズを指定します。この属性は、リンクされたリソースがアイコン (rel="icon") の場合にのみ使用できます。このプロパティは複数の値を受け入れることができます。値はスペースで区切られます。 target 属性を Base 要素に追加するのは、主に a 要素との一貫性を維持するためです。

3. その他の属性

reversed 属性を ol に追加します。これは、リストが逆の順序で表示されることを指定します。 charset 属性をメタに追加し、type 属性と label 属性をメニューに追加します。 label はメニューのコースウェア ラベルを定義し、type 属性によりコンテキスト メニュー、ツールバー、リストの 3 つの形式で表示できるようにします。 スコープ付き属性をスタイルに追加します。これにより、ドキュメント全体ではなく、ドキュメントの指定された部分のスタイルを定義できるようになります。 「scoped」属性が使用される場合、指定されたスタイルは、style 要素の親要素とその子にのみ適用されます。 スクリプトの属性を追加または削除します。これは、スクリプトが非同期で実行されるかどうかを定義します。 async 属性は外部スクリプトでのみ機能します (src 属性を使用する場合のみ)。 外部スクリプトを実行するにはいくつかの方法があります。 async="async" の場合: スクリプトはページの残りの部分に対して非同期で実行されます (ページの継続中)。 async が使用されておらず、defer="defer" の場合: ページの解析が終了したときにスクリプトが実行されます。 async も defer も使用されていない場合: スクリプトはブラウザーの直前に読み取られて実行されます。は、引き続きページを HTML 要素として解析します。マニフェストは、オフライン Web アプリケーションの開発時に API と組み合わせて使用​​され、URL を定義し、この URL 上のドキュメントのキャッシュ情報を記述します。 iframe、sandbox、シームレス、srcdoc に属性を追加します。ページのセキュリティを向上させ、信頼できない Web ページが特定の操作を実行できないようにするために使用されます。

廃止された属性

HTML4 の一部の属性は HTML5 では使用されなくなり、他の属性または他のメソッドに置き換えられます。

を使用します。
HTML 4 で使用される属性 この属性を使用する要素 HTML 5 の代替手段
改訂 リンク、 関連
文字セット リンク、 リンクされたリソースで HTTP Content-type ヘッダー要素を使用します
形状、座標 a 要素の代わりに area 要素を使用します
longdesc img、iframe a 要素を使用して主要な説明にリンクします
ターゲット リンク 冗長な属性、省略
ノレフ エリア 冗長な属性、省略
プロフィール 冗長な属性、省略
バージョン html 冗長な属性、省略
名前 画像 ID
スキーム メタ 特定のフォームフィールドにのみスキームを使用する
アーカイブ、chlassid、codebose、codetype、declare、standby オブジェクト data および typc 属性クラスを使用してプラグインを呼び出します。これらの属性を使用してパラメータを設定する必要がある場合は、param 属性
値の型、タイプ パラメータ name 属性と value 属性を使用し、MIME タイプを宣言しないでください
、略 日、日 明確で簡潔なテキストで始まり、その後に詳細なテキストが続く形式を使用します。より詳細なコンテンツを表示するには title 属性を使用してセルのコンテンツを短くすることができます
スコープ リンクされたリソースで HTTP Content-type ヘッダー要素を使用します
整列 キャプション、入力、凡例、div、h1、h2、h3、h4、h5、h6、p 代わりに CSS スタイルシートを使用してください
alink、リンク、テキスト、vlink、背景、bgcolor 本体 代わりに CSS スタイルシートを使用してください
整列、bgcolor、border、cellpadding、cellspacing、frame、rules、width テーブル 代わりに CSS スタイルシートを使用してください
align、char、charoff、高さ、nowrap、valign 体、頭、足 代わりに CSS スタイルシートを使用してください
align、bgcolor、char、charoff、高さ、nowrap、valign、width 日、日 代わりに CSS スタイルシートを使用してください
align、bgcolor、char、charoff、valign トリ 代わりに CSS スタイルシートを使用してください
align、char、charoff、valign、width コル、コルグループ 代わりに CSS スタイルシートを使用してください
align、border、hspace、vspace オブジェクト 代わりに CSS スタイルシートを使用してください
クリア br 代わりに CSS スタイルシートを使用してください
入力、入力 オル、ウル、リ 代わりに CSS スタイルシートを使用してください
和解 ダウンロード 代わりに CSS スタイルシートを使用してください
和解 メニュー 代わりに CSS スタイルシートを使用してください
代わりに CSS スタイルシートを使用してください
align、hspace、vspace 画像 代わりに CSS スタイルシートを使用してください
整列、ノーシェード、サイズ、幅 時間 代わりに CSS スタイルシートを使用してください
align、フレームボーダー、スクロール、marginheight、marginwidth iframe 代わりに CSS スタイルシートを使用してください
自動送信 メニュー
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
マスタリングマイクロダタ:HTML5のステップバイステップガイドマスタリングマイクロダタ:HTML5のステップバイステップガイドMay 14, 2025 am 12:07 AM

MicrodatainHTML5enhancesSEOanduserexperiencebyprovidingstructureddatatosearchengines.1)Useitemscope,itemtype,anditempropattributestomarkupcontentlikeproductsorevents.2)TestmicrodatawithtoolslikeGoogle'sStructuredDataTestingTool.3)ConsiderusingJSON-LD

HTML5フォームの新しいものは何ですか?新しい入力タイプの調査HTML5フォームの新しいものは何ですか?新しい入力タイプの調査May 13, 2025 pm 03:45 PM

HTML5INTRODUCESNEWINPUTTYPESTENHANCEUSEREXPERIENCE、SIMPRIYIFYDEVELOPMENT、およびIMPROVEACCESSIBILITY.1)自動的にEmailformat.2)FOTIMIZENUMIMERICYPAD.3)およびSimplifyDateAndtimeInputs、reducingEdeDateDateRutedolutution。

H5の理解:意味と重要性H5の理解:意味と重要性May 11, 2025 am 12:19 AM

H5はHTML5、HTMLの5番目のバージョンです。 HTML5は、Webページの表現力と相互作用を向上させ、セマンティックタグ、マルチメディアサポート、オフラインストレージ、キャンバス描画などの新しい機能を導入し、Webテクノロジーの開発を促進します。

H5:アクセシビリティとWeb標準のコンプライアンスH5:アクセシビリティとWeb標準のコンプライアンスMay 10, 2025 am 12:21 AM

ネットワーク標準へのアクセシビリティとコンプライアンスは、Webサイトにとって不可欠です。 1)アクセシビリティは、すべてのユーザーがウェブサイトに平等にアクセスできるようにします。2)ネットワーク標準は、ウェブサイトのアクセシビリティと一貫性を改善するために続きます。3)アクセシビリティには、セマンティックHTML、キーボードナビゲーション、色コントラスト、代替テキストの使用が必要です。

HTMLのH5タグは何ですか?HTMLのH5タグは何ですか?May 09, 2025 am 12:11 AM

HTMLのH5タグは、小さいタイトルまたはサブタイトルのタグを付けるために使用される5番目のタイトルです。 1)H5タグは、コンテンツの階層を改良し、読みやすさとSEOを改善するのに役立ちます。 2)CSSと組み合わせて、スタイルをカスタマイズして視覚効果を強化できます。 3)H5タグを合理的に使用して、乱用を避け、論理コンテンツ構造を確保します。

H5コード:Web構造に関する初心者向けガイドH5コード:Web構造に関する初心者向けガイドMay 08, 2025 am 12:15 AM

HTML5にWebサイトを構築する方法には、次のものが含まれます。1。セマンティックタグを使用して、などのWebページ構造を定義します。 2。マルチメディアコンテンツ、使用、タグを埋め込みます。 3.フォーム検証やローカルストレージなどの高度な機能を適用します。これらの手順を通じて、明確な構造と豊富な機能を備えた最新のWebページを作成できます。

H5コード構造:読みやすさのためのコンテンツの整理H5コード構造:読みやすさのためのコンテンツの整理May 07, 2025 am 12:06 AM

合理的なH5コード構造により、ページは多くのコンテンツの中で際立っています。 1)コンテンツなどのセマンティックラベルを使用して、構造を明確にするためにコンテンツを整理します。 2)FlexBoxやグリッドなどのCSSレイアウトを介して、さまざまなデバイスでのページのレンダリング効果を制御します。 3)レスポンシブデザインを実装して、ページがさまざまな画面サイズに適応するようにします。

H5対古いHTMLバージョン:比較H5対古いHTMLバージョン:比較May 06, 2025 am 12:09 AM

HTML5(H5)以降のバージョンのHTMLの主な違いには、次のものが含まれます。1)H5はセマンティックタグを導入し、2)マルチメディアコンテンツをサポートし、3)オフラインストレージ機能を提供します。 H5は、新しいタグやタグなどのAPIを介してWebページの機能と表現力を高め、ユーザーエクスペリエンスやSEO効果を改善しますが、互換性の問題に注意を払う必要があります。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい