ホームページ ウェブフロントエンド H5 チュートリアル html5の詳細タグの役割は何ですか? タグの使い方の紹介(使用例付き)

html5の詳細タグの役割は何ですか? タグの使い方の紹介(使用例付き)

Aug 22, 2018 pm 01:58 PM
html5

HTML5 の詳細タグの機能と

タグの使用方法は何ですか?詳しい内容については、この記事で紹介したhtml 詳細タグの定義と使い方、そして html5 詳細タグの具体的な使い方を見ていきましょう

html5

タグの定義と使用方法:

HTML5 の新しい

タグを使用すると、ユーザーは展開可能および折りたたみ可能な要素を作成して、テキストまたはタイトルに非表示の情報を含めることができます。

タグは、文書または文書の特定の部分の詳細を説明するために使用されます。

タグは、表示または非表示にするユーザーの要件の追加の詳細を指定します。

タグは、ユーザーが対話型コントロールを開いたり閉じたりするために使用されます。任意の形式のコンテンツを
タグ内に配置できます。

要素の内容は、open 属性が設定されていない限り、ユーザーには表示されません。

html5

タグの使用方法:

通常、詳細はページに表示されるコンテンツをさらに説明するために使用されます。表示される効果は、jQuery アコーディオン プラグインの効果と似ています。

大まかな書き方は次のとおりです:

<details>
<summary>Google Nexus 6</summary>
<p>商品详情:</p>
<dl>
<dt>屏幕</dt>
<dd>5.96” 2560x1440 QHD AMOLED display (493 ppi)</dd>
<dt>电池</dt>
<dd>3220 mAh</dd>
<dt>相机</dt>
<dd>13MP rear-facing with optical image stabilization 2MP front-facing</dd>
<dt>处理器</dt>
<dd>Qualcomm? Snapdragon? 805 processor</dd>
</dl>
</details>
ログイン後にコピー

最初は

タグ、続いてタイトル ここの内容は通常、ページに表示されます。その後、任意のタイプの HTML 要素を詳細コンテンツとして追跡できます。詳細コンテンツは、 をクリックした場合にのみ表示されます。

details は、h5 の新しいインタラクティブな要素です。詳細は、概要タグと組み合わせて使用​​して、詳細のタイトルを定義できます。デフォルトでは、詳細タグのコンテンツは表示されません。タイトルをクリックすると詳細が表示されます。

details タグの登場により、ユーザー エクスペリエンスが向上しました。この縮小および拡張効果を実現するために JS を記述する必要はありません。

details には新しく追加されたサブタグである summary タグ内のコンテンツ テキストをクリックすると、詳細タグ内の他のすべての要素が拡大または縮小されます。

html5 詳細タグ例 1:

<!DOCTYPE HTML> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <title>HTML5每日一练之details标签的应用</title> 
    </head>     
    <body> 
        <details> 
                <summary>HTML5|CSS3|PHP | PHP中文网(php.cn)!</summary> 
                <p>PHP中文网,WEB前端开发论坛,教程资源完全免费PHP网站,打造最好的编程网站</p> 
        </detalis> 
    </body> 
</html>
ログイン後にコピー

詳細に概要タグがない場合はどうなりますか? 実際、詳細要素に概要タグがない場合、ブラウザは解析時に次のようなデフォルトのテキストを提供します。 「「詳細を表示」などのローカライズされたテキストの場合、ブラウザーには上下矢印などのアイコンも表示されます。たとえば、次のケース 2 は、summary サブタグが存在しない例です。

例 2:

<!DOCTYPE HTML> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <title>HTML5每日一练之details展开收缩标签的应用</title> 
    </head> 
    <body> 
        <details> 
                <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开发论坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
        </details> 
    </body> 
</html>
ログイン後にコピー

場合によっては、detalis のコンテンツをデフォルトで展開する必要がある場合はどうすればよいでしょうか。

実際、HTML5 はすでに考えられており、必要な場合は、ケース 3 などの属性を追加するだけです。

HTML5 詳細タグの役割と Open 属性の使用法:

ケース 1 のコードを次のように変更します:

例 3:

<!DOCTYPE HTML> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <title>HTML5每日一练之details展开收缩标签的应用</title> 
    </head> 
    <body> 
        <details open> 
                <summary>HTML5|CSS3|论坛 | 前端开发网(W3Cfuns.com)!</summary> 
                <p>HTML5论坛,CSS3论坛,CSS论坛,WEB前端开发论坛,教程资源完全免费的CSS论坛,打造最好的HTML5/CSS3论坛</p> 
        </details> 
    </body> 
</html>
ログイン後にコピー

HTML5 が実際に多くのことをもたらしたことがわかります。便利です。

html5 詳細タグの役割と詳細タグの共通属性の使用法:

open: 値はオープンであり、機能は詳細を表示するかどうかを定義することです。

subject: 値は sub_id で、その機能は要素に対応するプロジェクトの ID 番号を設定することです。

draggable: 値は true または false で、要素をドラッグできるかどうかを設定します。デフォルト値は false です。

簡単な詳細の例:

html5の詳細タグの役割は何ですか? <details>タグの使い方の紹介(使用例付き)

現在、Chrome と Safari 6 のみが

タグをサポートしています。

個人的には、詳細タグは将来的にはより多くのブラウザでサポートされるべきだと思います。なぜなら、その外観は初心者にとって非常に便利なものだからです。今からもっと学ぶことは常に良いことであり、その後は自由に使用できます。この記事は以上です。ご質問がございましたら、以下よりお問い合わせください。

【個人的なおすすめ】

HTML emタグの機能とは何ですか? タグと タグの違い

HTML5 テーブルタグのスタイルの紹介 (HTML5 テーブル CSS センタリングの例を添付)

以上がhtml5の詳細タグの役割は何ですか? タグの使い方の紹介(使用例付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホット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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLの表の境界線 HTMLの表の境界線 Sep 04, 2024 pm 04:49 PM

HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML 左マージン HTML 左マージン Sep 04, 2024 pm 04:48 PM

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML のネストされたテーブル HTML のネストされたテーブル Sep 04, 2024 pm 04:49 PM

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML テーブルのレイアウト HTML テーブルのレイアウト Sep 04, 2024 pm 04:54 PM

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML入力プレースホルダー HTML入力プレースホルダー Sep 04, 2024 pm 04:54 PM

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML 順序付きリスト HTML 順序付きリスト Sep 04, 2024 pm 04:43 PM

HTML 順序付きリストのガイド。ここでは、HTML 順序付きリストと型の導入とその例についても説明します。

HTML 内のテキストの移動 HTML 内のテキストの移動 Sep 04, 2024 pm 04:45 PM

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML の onclick ボタン HTML の onclick ボタン Sep 04, 2024 pm 04:49 PM

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

See all articles