WMW

オンラインHTMLエディター

Free

3つのパネルでHTML、CSS、JavaScriptを編集し、入力しながら更新されるサンドボックス化されたライブプレビューと、ワンクリックでの独立したHTMLファイルとしてのダウンロードを提供します。

すべてブラウザ内で処理されます。コードはどこにもアップロードされません。

ライブプレビュー

最近のアクティビティ

全員に公開されています。すべての訪問者による直近20回の使用履歴を新しい順に表示します。

Выполнен живой предпросмотр (132 символов HTML, 77 символов CSS, 102 символов JS)

21分前

Eine Live-Vorschau ausgeführt (132 HTML-Zeichen, 77 CSS-Zeichen, 102 JS-Zeichen)

34分前

Ran a live preview (27 HTML chars, 42 CSS chars, 151 JS chars)

5時間前

Ran a live preview (27 HTML chars, 42 CSS chars, 102 JS chars)

5時間前

Ran a live preview (27 HTML chars, 77 CSS chars, 102 JS chars)

5時間前

Ran a live preview (132 HTML chars, 77 CSS chars, 102 JS chars)

5時間前

コメント (0)

このツールは役に立ちましたか?コメントを残したり、コツを共有したり、改善方法を教えてください。

ゲストのコメントは公開前に確認されます。 ログイン すると即座に投稿できます。

まだコメントはありません。最初にご意見をお寄せください!

このツールの機能

3つの別々のパネルにHTML、CSS、JavaScriptを記述し、入力しながら更新される単一のライブプレビューに結合される様子を確認できます。結果はワンクリックで単独のHTMLファイルとしてダウンロードできます。

仕組み

このツールは、3つのパネル(styleタグで囲まれたCSS、body内のHTML、末尾のscriptタグ内のJavaScript)から完全なHTMLドキュメントを組み立て、srcdoc属性を使用してそのドキュメントをサンドボックス化されたiframeに読み込みます。サンドボックスはスクリプトの実行を許可しますが、プレビューがこのページのDOM、クッキー、ストレージにアクセスすることをブロックするため、コードは現実的でありながら分離されたブラウザ環境で実行されます。

解決できる問題

よくある質問

›プレビューで信頼できないJavaScriptを実行しても安全ですか?

プレビューはスクリプトが許可されているがオリジン共有アクセスが無効化されたサンドボックス化されたiframe内で実行されるため、プレビュー内のコードはこのページ、クッキー、ローカルストレージを読み取ったり変更したりできません。それでもそのサンドボックス内では、他のウェブページと同様にJavaScriptを自由に実行したり、アラートボックスを開いたり、ネットワークリクエストを行うことができるため、信頼できないソースから貼り付けたコードは、新しいブラウザタブで実行するのと同様の注意を払って扱ってください。

›HTML、CSS、JavaScriptのパネルはどのように結合されますか?

このツールは、CSSをドキュメントのhead内の<style>タグで囲み、HTMLを直接bodyに配置し、JavaScriptをbodyの末尾の<script>タグに追加します。これは典型的な単一ページのHTMLドキュメントと同じ構成で、その結合されたドキュメントをプレビューに読み込みます。

›作成したものを実際のファイルとしてダウンロードできますか?

はい、「.htmlとしてダウンロード」ボタンは、プレビューに表示されているのと同じ結合されたドキュメントを単一のindex.htmlファイルとして保存し、ブラウザで直接開いたり、ウェブサーバーにアップロードしたりできる状態にします。

›入力すると、プレビューは自動的に更新されますか?

はい、3つのパネルのいずれかで入力を止めた少し後にプレビューが自動的に更新されるため、別の実行ボタンをクリックせずに変更の効果を確認できます。

›console.logの出力がページのどこにも表示されないのはなぜですか?

プレビューは実際の独立したブラウザドキュメントであるため、console.logの出力はこのページではなく、そのドキュメント自身のコンソールに送られます。コンソール出力を確認するには、ブラウザの開発者ツールを開いてプレビューiframeのコンテキストを選択してください。または、代わりにすぐに目に見える確認のためにalert()を使用してください。

関連ツール

Free

テキスト

Excel→HTMLテーブル変換ツール

ExcelやGoogleスプレッドシートから貼り付けるか、.xlsx/.xls/.csvファイルをアップロードして、ライブプレビュー、任意のスタイル、数値列の整列付きのきれいなHTMLテーブルを取得できます。

Free

テキスト

HTML実体変換ツール

テキストとHTML実体を双方向に同時変換。10進数・16進数の数値形式と、よく使う実体のクイックリファレンス表付き。

Free

テキスト

HTML検証ツール

閉じられていないタグ、重複したID、非推奨の要素、その他のよくある明確に定義された問題をHTMLでチェックします。独自のタグ照合パーサーで検証しており、完全なW3C準拠バリデーターではありません。

Free

テキスト

Markdownプレビュー

Markdownをソースと並べてリアルタイムでサニタイズ済みHTMLとして表示し、生成されたHTMLの表示とコピーを切り替えられます。

Free

テキスト

文字化け修正ツール

文字化けしたテキストの背後にある元のバイトを復元し、複数の一般的なエンコーディングで再デコードし、正常な候補をすべて表示します。

Free

テキスト

MySQL構文検証ツール

1つまたは複数のセミコロンで区切られた文のMySQL構文を検証し、最初に見つかったエラーの正確な行と列を報告します。

Free

テキスト

パスワード生成ツール

暗号的に安全な生成器を使い、ブラウザ内で直接強力でランダムなパスワードを生成します。リアルタイムの強度メーター、エントロピー計算、一度に複数のパスワードをまとめて生成する機能に対応しています。

Free

テキスト

Punycode変換ツール

Unicode と Punycode(RFC 3492、国際化ドメイン名に使用されるASCIIのみのエンコーディング)の間でテキストを変換します。完全なドメインモード(ドットを認識し、xn--接頭辞を自動処理)とプレーンラベルモードがあり、複数行を一度にまとめて変換できます。