<br />原文: http://andymao.com/andy/post/103.html 前のセクション: 順序なしリスト 情報は無秩序にまとめられることもありますが、前の記事でも触れたように、明確な順序がある場合もあります。そこで、私たちの身の回りにある、順序があるものを単純に考えてみましょう。操作手順、ランキング、本のカタログなど... これまでは、順序を示す数字や順序のあるコンテンツに直面したとき、データの前に自分で数字を追加するか、プログラムにこの数字を追加させることがほとんどでした。順序付きリストを使えば、それほど面倒なことはしなくて済みます。自分で序数を記入する必要がありません。この機能は、単層リストを使用する場合はわかりにくいようですが、複数層リストを使用する場合は非常にわかりやすくなります。それでは、まず順序付きリストのコード形式を理解しましょう。 <オル> <li>これがリストの内容です。これが最初の文です</li> <li>これがリストの内容です。これが 2 番目の文です</li> <li>これがリストの内容です。これが 3 番目の文です</li> <li>これがリストの内容です。これが 4 番目の文です</li> <li>これがリストの内容です。これが 5 番目の文です</li> </ol> ご覧のとおり、基本的な形式は順序なしリストと同じですが、外側のタグの名前が異なります。順序なしは UL になり、順序ありは OL になります。違いは、順序付きリストには順序なしリストよりも多くのタグ属性があることです。順序付けられているため、シーケンスのあらゆる側面が含まれます。 開始値を変更する<br />通常、ブラウザはアラビア数字の「1」から始まる番号を自動的に順番に付けます。ただし、順序付きリストを 2 つの部分に分割する必要がある場合、次の部分の番号を最初から付け始めるのは誤りです。すると、次の部分の番号付けは、当然、前の部分の最後の番号に 1 を加えた番号から始まります。つまり、リストの開始値を変更する必要があるということです。開始値を変更するプロパティは「start」です。正式な記述方法は次のとおりです。 <ol 開始="6"> <li>これがリストの内容です。これが最初の文です</li> <li>これがリストの内容です。これが 2 番目の文です</li> <li>これがリストの内容です。これが 3 番目の文です</li> <li>これがリストの内容です。これが 4 番目の文です</li> <li>これがリストの内容です。これが 5 番目の文です</li> </ol> お気づきかもしれませんが、上記のコードでは、リストの開始値は 6 から始まるとされています。では、この属性を順序付きリストに追加して、何かが変わるかどうか確認してみませんか? 番号付けの種類を変更する<br />デフォルトでは、ブラウザはリスト番号にアラビア数字を使用します。別の種類はありますか?はい、属性は「type」ですが、提供されているタイプは 5 つだけです。 タイプ値生成パターンシーケンス例A 大文字の A、B、C、D、E a 小文字の a、b、c、c、e I 大文字のローマ数字の I、II、III、IV、V i 小文字のローマ数字の i、ii、iii、iv、v 1 アラビア数字の 1、2、3、4、5 コードは次のように記述する必要があります。 <ol type="A"> <li>これがリストの内容です。これが最初の文です</li> <li>これがリストの内容です。これが 2 番目の文です</li> <li>これがリストの内容です。これが 3 番目の文です</li> <li>これがリストの内容です。これが 4 番目の文です</li> <li>これがリストの内容です。これが 5 番目の文です</li> </ol> このタイプは CSS を使用して設定することもできるため、このタイプの値はあまり使用しない方が良いと思います。私は常に、スタイルに関する問題はスタイル言語によって処理されるべきだと主張してきました。特別な理由がない限り、この属性を使用しない方がよいでしょう。もちろん、CSS1 も CSS2 も基本的に中国を考慮していません。CSS2 では日本語の数字文字は提供されていますが、中国語は提供されていません。この点に関しては CSS2 にはまだ欠陥があると思います。少なくとも、より優れた拡張形式は提供されていません。彼が提供してくれなかったとしても、私たちは自分たちのやり方で多様性を実現することができます。どうやってやるんですか?まずは考えてみてください。リスト形式への対応方法については後ほど説明します。 |
<<: Vue2.0+ElementUI+PageHelperで実装されたテーブルページング機能
目次環境仮想マシンバージョンMySQL バージョン事前準備MySQLの実行ステータスを確認するルート...
/etc/docker/daemon.json を編集し、以下を追加します。 { "ストレ...
概要私たちは、双十一に天猫で化粧品を購入する人の平均支出額を知りたい(商品の価格帯を見つけるのに役立...
目次成果を達成する利用可能なプラグインの紹介ニーズに応じてプラグインを選択するプラグインのインストー...
時間が経つにつれて、多くの人が XHTML の使い方を知らないことに気づきました。普通の初心者だけで...
@Font-face 基本紹介: @font-face は、Web ページにカスタム フォントを表示...
目次バックエンド: Rails API部分フロントエンド: React部分Reactコンポーネントa...
開発の問題点開発プロセスでは、データベース フィールドが頻繁に変更されるため、RD 環境と QA 環...
一部の Web ページは大きく見えなくても開くのに非常に時間がかかる場合があります。一方、他の We...
この記事では、大画面スクロール効果を実現するためのjQueryの具体的なコードを参考までに紹介します...
この記事の例では、ログインと登録機能を実装するためのjsの具体的なコードを参考までに共有しています。...
概要: この記事では、Avro データをシリアル化して生成し、FlinkSQL を使用して解析する方...
この記事では、サイコロゲームを実装するためのWeChatアプレットの具体的なコードを参考までに共有し...
1つ。 IE8 互換表示の概要<br />新しいバージョンのブラウザが古い Web サイ...
目次1. 何ですか2. 使用数値列挙文字列列挙異種列挙自然3. 応用シナリオ要約する1. 何ですか列...