HTML CSS JS Compiler

ブラウザですぐにHTML、CSS、JavaScriptを書いて実行・テスト・プレビューできます。

frontendコードの実験、スニペットのテスト、Web開発の学習、小さなプロトタイプ作成に使える高速ブラウザエディタ。ソフトウェアのインストールは不要です。

Ctrl/ + Enter で実行

ライブプレビュー Desktop 1440px

実行をクリックしてコードをプレビューしてください。

Console

即時プレビューHTML、CSS、JavaScriptをライブドキュメントに結合。
インストール不要ページを開いてすぐコーディング開始。
ブラウザ内で実行プレビュー実行は端末内で完結。
HTML + CSS + JavaScript各言語ペイン用の独立エディタ。
レスポンシブテストデスクトップ、タブレット、モバイル幅を切り替え。
開発者向けConsole、整形、ダウンロード、ショートカット。

HTML CSS JS Compilerとは?

HTML CSS JS Compilerは、マークアップ、スタイル、スクリプトを書いてWebページプレビューとして一緒に描画できるブラウザワークスペースです。このサイトは、別ペインで編集し、ローカルで実行し、Console出力を確認し、準備ができたら独立HTMLファイルをエクスポートするワークフローに特化しています。

コンパイラの仕組み

エディタでHTML、CSS、JavaScriptを書きます。

実行をクリックするか、自動実行を有効にします。

アプリが3つのペインを1つのHTMLドキュメントに結合します。

ドキュメントはsandbox付きiframe内で描画されます。

出力はプレビューパネルに即座に表示されます。

プレビュー用のHTML、CSS、JavaScriptの基本実行はブラウザ内でローカルに行われます。

コード実行の仕組み

ユーザーコードはメインUIから分離されたsandbox iframe内で描画されます。

コンパイラは通常のエディタ内容をbackendにアップロードしなくてもプレビューを生成できます。

sandbox内でJavaScriptができることはブラウザAPIによって決まります。

外部画像、フォント、CDNスクリプトはブラウザでネットワークアクセスが必要な場合があります。

sandboxは親ページへのリスクを下げますが、絶対的な安全性を保証するものではありません。

方法論

機能

  • 行番号付きのHTML、CSS、JavaScript独立エディタ
  • 手動実行とオプションの自動実行
  • sandbox付きライブプレビュー
  • log、info、warn、errorのConsoleキャプチャ
  • ランタイムエラーメッセージ
  • デスクトップ、タブレット、モバイルのプレビュー幅
  • 整形、コピー、クリア、リセット、ダウンロード
  • ブラウザ内ローカル永続化
  • キーボードショートカット Ctrl/Cmd + Enter
  • ライト/ダークテーマ
  • 一般的なUIパターンのスターターサンプル

よくある用途

HTMLを学ぶ

タグとドキュメント構造を即時フィードバック付きで練習。

CSSを学ぶ

レイアウト、色、レスポンシブルールを安全に調整。

JavaScriptを学ぶ

イベント、DOM更新、Consoleデバッグを試す。

スニペットをテスト

リポジトリに入れる前に断片を検証。

レスポンシブレイアウト

プレビュー幅コントロールでbreakpointを確認。

frontendデバッグ

UIバグを再現しConsoleエラーを調査。

プロトタイプ作成

プロジェクトの足場なしでインタラクションを試作。

DOM操作

クエリ、listener、動的マークアップをテスト。

frontendを教える

デモや演習用のシンプル環境を共有。

UIコンポーネント

ボタン、カード、モーダル、フォームを反復改善。

CSSアニメーション

keyframesとモーション設定を実験。

JavaScriptイベント

click、submit、キーボードhandlerを素早く確認。

サンプルプロジェクト

サンプルをクリックすると、コンパイラエディタとプレビューに読み込まれます。

よくある質問

HTML CSS JS Compilerとは?

HTML、CSS、JavaScriptをライブブラウザプレビューに結合し、frontendコードを素早く書いてテストできるオンラインワークスペースです。

HTML、CSS、JavaScriptを一緒に実行できますか?

はい。プレビュードキュメントはCSSをstyleタグに、JavaScriptをscriptタグとしてHTMLの周りに注入します。

コンパイラは無料ですか?

基本利用ではアカウント作成なしでブラウザからコアplaygroundを利用できます。

インストールは必要ですか?

いいえ。サイトを開いて編集を始めるだけです。モダンブラウザがあれば十分です。

モバイルでも使えますか?

はい。エディタ、実行、プレビュー、Consoleは小画面向けにタブペインで配置されています。

コードはブラウザ内で実行されますか?

はい。プレビュー描画とスクリプト実行はsandbox iframe内でローカルに行われます。

コードをダウンロードできますか?

はい。ダウンロードでHTML、CSS、JavaScriptを含む独立index.htmlが生成されます。

JavaScriptをテストできますか?

はい。JavaScriptペインを使い、実行後にConsoleメッセージとランタイムエラーを確認できます。

レスポンシブデザインをテストできますか?

はい。デスクトップ、タブレット、モバイルのプレビュー幅を切り替え、viewportラベルを確認できます。

コードは保存されますか?

通常編集でローカル保存が有効な場合、ペインはlocalStorage経由でこのブラウザに保存されることがあります。

コードはサーバーにアップロードされますか?

標準プレビューではエディタ内容をbackendにアップロードする必要はありません。描画はブラウザが行います。

JavaScriptが動かないのはなぜ?

よくある原因:DOMノード存在前の実行、IDの typo、sandbox権限のブロック、iframeで使えないAPIへの依存。Consoleパネルを確認してください。

関連ツールとガイド

HTML CSS JS Compiler

ブラウザですぐにHTML、CSS、JavaScriptを書いて実行・テスト・プレビューできます。

コーディングを始める