HTML チュートリアル: 順序なしリスト

HTML チュートリアル: 順序なしリスト
<br />原文: http://andymao.com/andy/post/102.html
段落は完成し、いくつかの基本的な適用方法についても説明しました。しかし、それらは適用されたのでしょうか?もちろん、アプリケーションはより豊富になる可能性があるため、実際の作業では継続的な調査と検討が必要であり、その後、新しいアプリケーション フォームを作成するために革新と要約が必要になります。もちろん、段落は万能薬のようにどこでも使えるわけではありませんが、「DIV」タグの役割が拡大していることは誰もが知っていると思います(POPO にはかつて「<DIV> は万能薬ではない」という記事がありました)。また、CSS と組み合わせて使用​​してこの問題を議論している人もいます。ここで繰り返しますが、DIV は HTML 内の単なる意味のないタグです。レイアウトや意味のない部分として使用できますが、CSS はスタイル言語です。名前が正しくなければ、言葉は流れません。私はここで古風なことを言っているわけではありませんが、この発言は人々の標準に対する理解に偏りをもたらすでしょう。基礎レベルを理解せず、ラベルの機能を無限に拡大することは、正しい学習姿勢ではありません。ここでさまざまなタグとその使い方を詳しく説明する理由の 1 つは、WEB 標準の重要性を皆さんに正しく理解していただきたいからです。正しい用語は「xHTML CSS」または「WEB 標準」、あるいは単に「標準」です。今日は文句を言う時間ではありません。今日のトピック「順序なしリスト」について話しましょう。
誰もがリストを使用したことがあると思います。リストは Word や多くのドキュメント エディターで利用できます。 HTML には、順序なしリスト、順序付きリスト、定義リストの 3 種類のリストがあります。一度に一口ずつ食べて、一度に一つのことだけを行ってください。今日は順序なしリストについてのみお話しします。また、今日お話しするリストには CSS の美化作業は含まれません。この時点で、私の説明は独立したものであり、主にスタイルの美化に関するものではないことを皆さんは理解するはずです。これは、ラベル コードが非常に重要であることも伝えるためです。したがって、まずリストを理解する必要があります。私たちの日常生活や仕事は些細で無秩序であり、効率的で友好的な情報交換を実現するためには、情報を整理し、分類する必要があります。これが情報を効果的に伝える唯一の方法です。リストの基本的な機能は、リストを使用して類似のコンテンツを簡単に要約することだと思います。一般的な用途としては、書籍カタログ、レストランのメニュー、スタッフリスト、ToDo リストなどがあります。この情報のほとんどは長い情報内容ではなく、短いタイトルです。もちろん、リストの目的はタイトル情報を要約することだけではありませんし、リストによってコンテンツの量が制限されるわけでもありません。ただ、主にタイトル情報を要約するためにリストを使用することが多いのです。
では、順序なしリストをどのように理解すればよいのでしょうか?無秩序に対応するのは秩序であり、これは文字通り理解しやすい。秩序とは、それ自体が順序を示すものであり、厳密であり、この情報自体が連続的な性質を持っていることを意味する。例えば、操作手順を記述する場合、最初の手順と 2 番目の手順を明確に指定する必要があります。このような情報は順序どおりでなければなりませんが、無秩序である場合はどうでしょうか。つまり、無秩序であり、秩序が全くないのです。ここで、皆さんに考えていただきたい例を挙げたいと思います。政府部門のリーダーのリストの順序は、彼らにとって最大の悩みの種です。ランキングは特に順序付けされていないと書かれることもありますが、実際には順位はあります。そこで、私は疑問を提起したいと思います。そのようなリストは、順序付きリストであるべきか、順序なしリストであるべきか?もちろん、この質問に対する標準的な答えはありません。誰もが独自の考え方を持っています。それで、あなたはどう思いますか?ぜひコメント欄にご意見をお寄せください。ここで私がどう思うかは言いませんが、皆さんが頭を使ってもっと考えてくれることを願っています。
リストタグは次のとおりです。
<ul>
<li>これがリストの内容です</li>
<li>これがリストの内容です</li>
<li>これがリストの内容です</li>
<li>これがリストの内容です</li>
</ul>

ここで、リストには 2 つの部分があることに気づくはずです。1 つは最も外側のタグ <ul></ul> で、もう 1 つは <li></li> 内のコンテンツです。これを次のように理解することができます。<li></li> は標準化された小さなボックスであり、主にリスト情報を保存します。一方、<ul></ul> は大きなボックスであり、その機能は小さなボックスを保存することです。これらの小さな箱は、大きな箱の中に入れておくと紛失しません。輸送(移植)や保管(配置)が簡単できれいです。リストには段落と同じように多くの属性を設定できます。たとえば、<ul></ul> には id、class、title などを設定できます。これらの特性と機能は段落の場合と同じです。 <li></li> にもこれらの属性を設定できますが、一般に、同じタイプのリストは特別に扱われません。
これで、順序なしリストは基本的に説明しました。実は、この記事の最も重要な内容は、順序なしリストではどのような情報を使用するべきかということであり、実際に適用する際には、さらに分析と検討が必要になります。したがって、まだリスト タグを使用したことがない人は、リスト タグの使用を開始し、リスト タグの代わりに DIV を使用することをやめてください。または、リストを表示するために表を使用する友人も、それを変更してみることができます。今後は順序なしリストタグを使用してください。もちろん、すでに使用していて、それでも満足できない場合は、スタイルを使用してリストの可能性を引き出す方法については後ほど説明するので、お待ちください。今日お話ししたことは比較的単純なものですが、この記事を読んだ友人たちが、私が上で提起した質問について考えてくれることを願っています。

<<:  MySQL 8.0.22 zip圧縮パッケージ版(無料インストール)のダウンロード、インストール、および構成手順の詳細

>>:  Dockerで構築されたコンテナにpingツールをインストールする

推薦する

Baidu Union 環境での広告スキル (グラフィック チュートリアル)

最近、製品部門のユーザーエクスペリエンスチームの学生は、アライアンス環境における広告に関する一連の研...

Dockerはポートを介してコンテナに接続します

Dockerコンテナ接続1. ネットワークポートマッピングPythonアプリケーション用のコンテナを...

SQL 挿入文の書き方の説明

方法 1: INSERT INTO t1(field1,field2) VALUE(v001,v00...

Linux resolv.conf の簡単な分析

1. はじめにresolv.conf は、さまざまなオペレーティング システムのドメイン ネーム シ...

MySQL ストアド プロシージャの原理と使用法の詳細な説明

この記事では、例を使用して、MySQL ストアド プロシージャの原理と使用方法を説明します。ご参考ま...

MySQL でのインデックスの追加と削除に関連する操作

目次1. インデックスの役割2. インデックスの作成と削除(1)ALTER TABLE文を使用して、...

CSS レスポンシブ レイアウト システムの例コード

レスポンシブ レイアウト システムは、今日の一般的な CSS フレームワークではすでに非常に一般的で...

ネイティブJSは非常に見栄えの良いカウンターを実装します

今日は、ネイティブ JS で実装された見栄えの良いカウンターを紹介します。効果は次のとおりです。 以...

Vue+nodeはオーディオ録音・再生機能を実現

結果: コードロジックを実装するのが主な部分であり、具体的なページ構造を一つ一つ紹介することはありま...

Ubuntu インストール cuda10.1 ドライバ実装手順

1. cuda10.1をダウンロードします。 NVIDIA 公式ウェブサイト リンク: https:...

Navicat for Mysql 接続エラー 1251 (接続失敗) の問題を解決する

以前書いた内容が詳細さに欠けていたため、今回は修正・補足しました。ただし、以前の MySQL バージ...

Raspberry PiにDockerをインストールする方法

Raspberry Pi は ARM アーキテクチャをベースとしているため、Docker のインスト...

MySQLインスタンスが起動できない問題の分析と解決

目次序文シナリオ分析要約する序文数日前、友人がWeChatで私に連絡してきて、マシンがダウンタイムか...

Dockerコンテナの紹介

Dockerの概要Docker はオープンソースのソフトウェア展開ソリューションです。 Docker...

JS での filter() 配列フィルターの使用

目次1. はじめに2. 方法の紹介3. 使用例要約する1. はじめに配列フィルターは、フロントエンド...