CSS セレクターテスター
開発
HTML と CSS セレクターを貼り付けると、そのセレクターがマッチするすべての要素を即座に確認できます。マッチ数と各要素のマークアップが表示されます。ブラウザ自身のセレクターエンジンを使うため、結果は document.querySelectorAll と同一です — スクレイパー、スタイルシート、テストセレクターのデバッグに最適です。無効なセレクターは警告されます。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
使い方
- 最初のボックスに HTML を貼り付けます。
- CSS セレクターを入力します(例: li.item や a[href^="https"])。
- マッチ数と各マッチ要素を確認し、必要ならコピーします。
よくある質問
- どのセレクターに対応していますか?
- 結合子、属性セレクター、:not()、:nth-child() など、querySelectorAll でブラウザがサポートするすべてのセレクターに対応します。::before のような擬似要素は DOM と同様に何にもマッチしません。
- 結果は正確ですか?
- はい。HTML を実際のドキュメントとして解析し、ブラウザのネイティブセレクターエンジンでクエリするため、そのマークアップで querySelectorAll が返すものと正確に一致します。
- セレクターが無効な場合は?
- 誤解を招く結果を返す代わりに、セレクター欄が強調表示され、エラーメッセージが表示されます。
- 私の HTML はどこかに送信されますか?
- いいえ。解析とマッチングは完全にブラウザ内で行われ、何もアップロードされません。
関連ツール
Base64 ↔ 16進数 変換
Base64 文字列を16進数バイトに、16進数を Base64 に戻します。URL セーフ対応、ブラウザ上で動作します。
開発00
Quoted-Printable エンコーダー & デコーダー
テキストを MIME Quoted-Printable(RFC 2045)にエンコード、または復号 — =XX エスケープ・ソフト改行・UTF-8 に対応、エンコード時は 76 文字で折り返し — ブラウザ内で。
開発00
ハッシュ生成 (SHA)
テキストから SHA-1・SHA-256・SHA-384・SHA-512 ハッシュを生成。
開発00
URL エンコーダー / デコーダー
URL 用にテキストをパーセントエンコード、または URL をデコード。
開発00
Base64 エンコーダー / デコーダー
テキストを Base64 にエンコード、または Base64 をテキストにデコード。
開発00
JSON フォーマッター & バリデーター
ブラウザで JSON を整形・並べ替え・圧縮・検証できます。
開発00