Eleventyとは

Eleventyは、シンプルで高速な静的サイトジェネレーターです。Markdownで記事を書くだけで、美しいブログサイトを構築できます。

記事の書き方

フロントマター

記事ファイルの先頭には、以下のようなフロントマターを記述します:

---
date: 2026-01-16
layout: post.njk
tags: post
title: 記事のタイトル
description: 記事の説明文
---

見出しについて

記事タイトルは自動的に h1 タグで表示されるため、記事内では ## (h2) 以降を使用します。

マークダウンの基本

リスト

箇条書きは以下のように書けます:

  • 項目1
  • 項目2
  • 項目3

コードブロック

コードは以下のように記述できます:

console.log('Hello, Eleventy!');

引用

これは引用文です。重要なポイントを強調する際に使用します。

画像の扱い

画像は src/assets/ に配置するか、Cloudinaryなどの外部サービスを利用することを推奨します。

Cloudinaryを使う場合は、URLに最適化パラメータを追加できます:

https://res.cloudinary.com/xxx/image/upload/w_400,f_auto,q_auto/v123/image.png

まとめ

Eleventyを使えば、簡単に美しいブログを作成できます。ぜひ活用してみてください!