HTMLを学ぶ
無料で使える、インタラクティブなHTMLオンライン講座。すべてのレッスンで実際にHTMLを書きます。入力に合わせてプレビューがリアルタイムに更新され、修了すれば無料の修了証明書がもらえます。
321,924+ 人のcoddersが登録中
241 レッスン212 チャレンジ1,193 クイズの問題
- 初心者向け
AIによるコーディングサポート
実践的なインタラクティブレッスン
全レッスンに音声ナレーション付き
知識を確かめるクイズ
無料の修了証明書
シラバス
セクション 1
基礎
セクションを始める開始開く閉じるウェブページをゼロから作成するための基本構造と構文を学びましょうHTMLの基礎
5 レッスン530テキストと書式設定
6 レッスン1135レシピカード
プロジェクト4 レッスン1コンテンツの追加
5 レッスン837ページレイアウト
5 レッスン930個人プロフィールページ
プロジェクト5 レッスン1フォームと入力 パート1
6 レッスン936フォームと入力 Part 2
7 レッスン1239テーブル
4 レッスン723イベント登録ページ
プロジェクト5 レッスン1最終チャレンジ
4 レッスン4セクション 2
CSSによるスタイリング専用ページ
セクションを始める開始開く閉じる色、レイアウト、スタイルを使ってウェブページに命を吹き込みましょうCSSの追加
4 レッスン725基本セレクター
7 レッスン1247テキストの基礎
8 レッスン1450色と背景
5 レッスン834カフェメニュー
プロジェクト3 レッスン1ボックスモデル パート1
6 レッスン943ボックスモデル パート2
5 レッスン833Flex Box
6 レッスン943レイアウト技法
7 レッスン1151レスポンシブデザインの基礎
6 レッスン1052トンガのWebページ
プロジェクト6 レッスン1セクション 3
CSSマスタリー専用ページ
セクションを始める開始開く閉じるCSSスキルを次のレベルへ引き上げましょう!セレクターを極める:結合
6 レッスン539インタラクティブな疑似クラス
5 レッスン431構造擬似クラス
5 レッスン432ドロップダウンメニューのプロジェクト
4 レッスン4ビジュアルエフェクト
5 レッスン536ランディングページ
5 レッスン5CSS Gridで構築する
4 レッスン426最終チャレンジ
5 レッスン5セクション 4
実践的フロントエンド
セクションを始める開始開く閉じる構造とスタイルを組み合わせて、完全なレスポンシブウェブページをデザインしましょう変数
5 レッスン432モバイルファースト戦略
6 レッスン643テーマ設定とビジュアルスタイル
5 レッスン535UIコンポーネント
6 レッスン642レスポンシブ・パターン
6 レッスン645最終チャレンジ
4 レッスン4セクション 5
JavaScriptの実践
セクションを始める開始開く閉じるHTMLとCSSでJavaScriptがどのように使用されるかを探求しましょうインタラクティブ性/UIコンポーネント
4 レッスン433フォームとバリデーション
3 レッスン324通知とフィードバック
3 レッスン327Toast通知付きフォーム
2 レッスン2ナビゲーション
3 レッスン329テーマ設定とパーソナライズ
2 レッスン217アニメーションとエフェクト
3 レッスン327アニメーション付きナビゲーション
3 レッスン36最終課題
4 レッスン4
HTMLのコース
ブラウザで無料で始められる、実践的なHTMLコース。
日食アニメーション | HTML/CSS プロジェクト
人気このコースでは、素晴らしい「日食」アニメーションを作成します。アニメーションを活用して、魅力的で機能的なユーザーインターフェースを構築する方法を学びましょう。
- 10
- 2
HTML - 初心者向けサイト
人気このコースでは、HTMLの基礎知識をテストしながら、画像やテキストを使った自分だけの基本的なサイトを作成します。準備はいいですか?
- 5
- 1
Instagramページのクローン作成 | フロントエンド・プロジェクト
このコースでは、標準的でシンプルな HTML と CSS の手法を練習しながら、Instagramページのクローン・プロジェクトを作成します。
- 16
- 5
DOMプロジェクト:電卓
このコースでは、HTML、CSS、JSを使用して、インタラクティブなシンプルな電卓を作成します。
- 14
- 3
YouTubeビデオプレーヤー - HTMLプロジェクト
このプロジェクトでは、HTMLを使ってYouTubeビデオプレーヤーを作成しながら、さまざまな属性について学びます。
- 7
- 1
HTML/CSS チャレンジ - パック I
このコースでは、HTMLとCSSの知識を楽しく効果的な方法で試すことができます!
- 11
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
CoddyでHTMLを学ぶ理由
- ブラウザでHTMLを書くと、レンダリングされたページが横に並んで表示されます。エディタのインストールも環境構築も不要。HTMLコードを変更するたびに結果がすぐ反映されるので、フィードバックの待ち時間がほぼありません。
- モダンでセマンティックなHTML:見出し、リスト、リンク、画像、テーブル、フォーム、そして
<header>、<nav>、<main>、<section>、<footer>といったセマンティックタグ。実際のWebサイト制作で使うHTMLそのものです。 - AIヒントが、閉じ忘れたタグ、属性の構文ミス、アクセシビリティの抜け漏れといったHTMLの間違いを、答えを丸出しにせず直す手助けをします。だからHTMLを書く習慣が自然と身につきます。
- 修了すると無料のHTML証明書がもらえます。Web開発への確かな第一歩として、CSSやJavaScriptの講座と自然に組み合わせられます。