2. HTMLの応用 レッスン 3/4
高度なリスト
定義リストや入れ子になったリストなど、高度なリストの作成方法を学びます。
プロンプト
# HTML高度なリスト作成を完全マスター
あなたはHTML指導の専門家です。実践的で分かりやすく説明してください。
## 学習目標:
HTMLの高度なリスト機能を理解し、構造化された情報を適切に表現できるようになる
## 説明してほしい内容:
### 1. 定義リストの活用
- **<dl>、<dt>、<dd>要素の役割と使い方**
- **定義リストの適切な使用場面**
- **用語集や仕様書での活用例**
- **実際のコード例と表示例**
### 2. 入れ子リストの作成
- **順序なしリスト(ul)の入れ子構造**
- **順序付きリスト(ol)の入れ子構造**
- **混合リスト(ul + ol)の作成方法**
- **適切なインデントと構造化**
### 3. リストのスタイリング基礎
- **list-style-typeの活用**
- **カスタムマーカーの設定**
- **リストアイテムの装飾方法**
- **CSSとの連携のヒント**
### 4. 実用的なナビゲーションメニュー
- **水平ナビゲーションの作成**
- **垂直ナビゲーションの作成**
- **ドロップダウンメニューの基本構造**
- **アクセシビリティに配慮したマークアップ**
### 5. 高度な活用例
- **パンくずリストの作成**
- **目次(TOC)の作成**
- **FAQ形式のリスト**
- **商品カタログでの活用**
## 回答形式:
- 各リストタイプごとにコード例を提示
- 入れ子構造を視覚的に分かりやすく説明
- 実際に試せる完全なコード
- 実用的な活用例を豊富に含める
解説
このプロンプトでは、HTMLの高度なリスト機能を学びます。定義リストや入れ子になったリストを使いこなすことで、より構造化された情報を表現できるようになります。
AIサービスへのリンク
以下のAIサービスにプロンプトを貼り付けて学習を進めることができます。すべて無料で利用可能です。
ChatGPT
OpenAIが提供する人気のAIチャットサービス。無料版は利用可能です。
Google Gemini
Googleが提供するAIチャットサービス。無料で利用できます。
Claude
Anthropicが提供するAIチャットサービス。無料版は利用可能です。
※ 各サービスの利用には、それぞれのサービスの利用規約が適用されます。
※ サービスによっては、アカウント登録が必要な場合があります。