マークダウン記法テスト
様々なマークダウン記法のテスト記事です。表示が正常に動作するかを確認します。
基本的なテキスト装飾
太字のテキストと斜体のテキスト、そしてインラインコードを含む段落です。
リスト表示
順序なしリスト
- 項目1
- 項目2
- ネストした項目A
- ネストした項目B
- 項目3
複数階層ネストリスト
- レベル1項目1
- レベル1項目2
- レベル2項目A
- レベル2項目B
- レベル3項目i
- レベル3項目ii
- レベル4項目α
- レベル4項目β
- レベル5項目・深いネスト1
- レベル5項目・深いネスト2
- レベル3項目iii
- レベル2項目C
- レベル1項目3
- レベル2項目D
- レベル3項目iv
- レベル3項目v
- レベル2項目D
順序ありリスト
- 最初の項目
- 二番目の項目
- 三番目の項目
複数階層順序ありリスト
- 第一章
- 第二章
- 第一節
- 第二節
- サブセクション1
- サブセクション2
- 詳細項目A
- 詳細項目B
- さらに詳細な項目
- 最も深い項目
- 第三節
- 第三章
引用ブロック
これは引用ブロックです。重要な内容を強調する際に使用します。 複数行にわたって引用することも可能です。
水平線のテスト
上の段落と下の段落の間に水平線を挿入します。
水平線が正常に表示されるかテストしています。
コードブロックのテスト
JavaScript(言語のみ)
JavaScript
function greet(name) {
console.log(`Hello, ${name}!`);
}
greet("World");Python(ファイル名付き)
hello.py
def greet(name):
print(f"Hello, {name}!")
if __name__ == "__main__":
greet("Python")TypeScript(複雑な例)
types.ts
interface User {
id: number;
name: string;
email: string;
}
class UserService {
private users: User[] = [];
addUser(user: User): void {
this.users.push(user);
}
getUserById(id: number): User | undefined {
return this.users.find(user => user.id === id);
}
}表のテスト
| 言語 | 拡張子 | 用途 |
|---|---|---|
| JavaScript | .js | Web開発 |
| Python | .py | データサイエンス |
| Rust | .rs | システム開発 |
最後のセクション
このテスト記事では以下の要素を確認しました:
- 見出し(h1〜h3)
- テキスト装飾(太字、斜体、インラインコード)
- リスト(順序あり・なし)
- 引用ブロック
- 水平線
- コードブロック(言語のみ・ファイル名付き)
- 表
すべてが正常に表示されていれば、マークダウン処理は正常に動作しています!