HTMLタグの文字を大文字・小文字で揃えて整頓するスクリプト。タグ、タブ、空白(半角スペース)の整理や改行の削除にも対応します。
変換フォーム内の変換前フィールドにHTMLファイルの全部または一部をコピーします。設定パネルから変換したい項目を選んで変換ボタンを押します。
変換後フィールドに整形されたテキストが表示されるので、これをコピーして元のHTMLに上書きすると入れ替えが完了します。
例外:<!DOCTYPE>、<!-- -->は変換の対象外です。選択削除は可能です。
変換フォーム | |
変換前 | テキストエリアに変換前のテキストを入力します |
---|---|
変換後 | テキストエリアに変換後のテキストが表示されます |
HTMLテキストの変換を実行します | |
変換後フィールドにあるテキストを変換前フィールドへ移動します | |
変換フォーム、設定パネルを初期状態に戻します | |
テキストエリアを消去します | |
テスト | |
テストボタンを押すとそれぞれ動作確認用のサンプルが変換前フィールドに表示されます。 設定パネルで変更点を選択し、変換ボタンを押してどのように変化するか確認してください。 |
|
変換設定 | |
タグ名 | 小文字または大文字に統一、削除 |
属性名 | 小文字または大文字に統一 |
属性値 | 小文字または大文字に統一(対象:) 「全て」にチェックすると対象制限なし(href src id classなどファイル名やID名、クラス名も対象になります) |
囲い文字 | 「"」または「'」に統一。囲い文字内にある囲い文字(文字列扱い)は除外 タグ内で囲い文字の個数が奇数になる場合は、警告を表示 |
タブ | タブを削除、空白または「 」への置き換え |
空白 | 半角スペースを削除または連続している場合に1つに置き換え (タグ内やスクリプト内、スタイル内は除外。 タグ内とはタグを示す「<」と「>」の内側。 スクリプト内とは、<script>~</script>の間。スタイル内とは、<style>~</style>の間) |
改行 | 削除または連続している場合に1つに置き換え 行頭揃えをすると、行の先頭にある半角スペース、全角スペース、タブを削除します。また、全体の先頭と末尾の空改行も削除します。 |
タグ記号 | 「<」と「<」、「>」と「>」を置き換え。(タグ内、スクリプト内、スタイル内にも適用) |
選択削除 | |
タグ名 | 変換前ソースからタグを種類毎に検出し、選択したタグを削除することができます。 調査ボタン…変換前フィールドからタグを取得 ・調査後表示する選択メニューには、タグ名とそのタグの出現個数(終了タグは含まず)を表示します。 |
[table] | テーブルタグ一式削除(table, tr,td, th, caption, thead, tbody, tfoot, col, colgroup をまとめて削除) |
[form] | フォームタグ一式削除(form, input, select, option, textarea, button, fieldset, legend, optgroup をまとめて削除) |
\n"; s += "