<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で実装されたテーブルページング機能
1. スタイルオブジェクトスタイル オブジェクトは単一のスタイル宣言を表し、スタイルが適用されている...
コンピュータ サイエンスで最も一般的に使用され、議論されているデータ構造の 1 つは、二分探索木です...
この記事では、マウスがドロップダウンボックスの上を通過するときにドロップダウンボックスを表示するため...
この記事では、参考までに、Vue の具体的なコードで簡単な計算機を実装する方法を紹介します。具体的な...
モバイル デバイス向けに開発する場合、Retina 画面上で要素の境界線が太くなるという問題に遭遇す...
この記事では、Linux 環境での ActiveMQ の展開方法について説明します。ご参考までに、詳...
1. Docker コンテナのホスト マシンに入り、指定されたイメージを実行しているコンテナ ID ...
MySQL5.6 SSLファイルの作成方法公式ドキュメント: https://dev.mysql.c...
目次1. ルータビュー2. ルータリンク3. リダイレクト4. ルーティングエイリアス5. ルーティ...
多くのウェブサイトでは、入力ボックスにヒントテキストが表示されています。入力ボックスにヒントテキスト...
序文実稼働環境で Docker を使用する場合、多くの場合、データを複数のコンテナ間で永続化または共...
LAN 内のマシンは外部ネットワークにアクセスできますが、外部ネットワークは内部ネットワークにアクセ...
1. MYSQLのインストール1. ダウンロードしたMySQLインストールファイルmysql-5.5...
ビッグデータはますます注目を集めており、ビッグデータのいくつかの構成要素に精通していないと、自慢でき...
1. ポジショニングとは何ですか? CSS の position 属性には、absolute/re...