ブログの基本的な要素
このセクションでは、改修したAstroのブログシステムが 各種マークダウン要素 をどのようにスタイリングするかをテストしています。
1. 見出し(Heading 3)
見出し2(##)および見出し3(###)は、目次(Table of Contents)に自動的にピックアップされるようになっています。右側の目次(またはスマホ版の目次ブロック)が連動してハイライトされるかも確認対象です。
2. テキスト装飾とリンク
ここは通常の段落です。テキストの中には 太字(Bold) や 斜体(Italic)、そして 取り消し線 などを混在させることができます。
また、RengeDev公式ページ へのリンクもこのようにアクセントカラーでホバー下線付きにスタイリングされます。
構成要素のテスト
リスト(箇条書き)
- フロントエンド技術
- Astro 5.0
- Tailwind CSS (今回は不使用・バニラCSS)
- バックエンド技術
- Node.js
- Cloudflare R2 (画像ストレージ)
引用(Blockquote)
デザインとレイアウトの原則
無駄を省き、コンテンツそのものが主役となるようなUIレイアウトを目指しています。 ダークテーマを基調とし、Neo-Glassmorphism と薄紫色(Pale Purple)のアクセントが特徴です。
コードブロック(Code)
インラインのコードは npm run dev のように表示されます。
複数行のプログラミングコードは以下の通りです:
// src/pages/index.astro のサンプル
import Layout from '../layouts/Layout.astro';
export default function Home() {
console.log("Welcome to RengeDev!");
return (
<Layout title="Home Page">
<h1>Hello, Astro!</h1>
</Layout>
);
}
画像の表示テスト
記事内に直接挿入された画像も、自動的に角丸やボーダーがあしらわれ、枠内に収まるようレスポンシブに表示されます。

このように、QiitaやZennのような本格的な技術ブログとして十分な表現力とレイアウトの美しさを備えています!ぜひブラウザの横幅を縮めたりして、レイアウトの崩れがないかテストしてみてください。