html要素の終了タグが欠落している場合、Google chrome(および最近のすべてのブラウザ)が自動的にhtml要素の終了タグを追加します。 要素親の末尾に終了タグが自動的に追加されます。html終了タグをスキップ
例1:
<tag1>content1<tag2>content2<tag3>content3
ウィル出力:
<tag1>
content1
<tag2>
content2
<tag3>
content3
</tag3>
</tag2>
</tag1>
例2:
<tag1>content1<tag2>content2</tag2><tag3>content3
ウィル出力:
<tag1>
content1
<tag2>
content2
</tag2>
<tag3>
content3
</tag3>
</tag1>
は、私は、以前のHTMLの例は無効と難しいを読み取ることがあることを知っています。しかし、html minifierを使用してこのルールに従う閉じるhtmlタグを削除すると、テンプレートのサイズが小さくなる可能性があります。なぜ、このルールを使ってhtml minifierがないのですか?いくつかの制限はありますか?
編集:コンテキスト:私は私の例でtagX
を使用し、なぜ私は特に、任意の名前タグの話ではないのです、というのです。例えば。 angularjs要素ディレクティブ付き
HTMLの代わりに構成要素を使用しているため、これらは無効です。一部の要素にはオプションの終了タグがあり(一部にはオプションの開始タグがあります)、完全に有効です。 – Quentin
あなたが話しているソフトウェアを教えてくれていないので、HTMLミニファイアがオプションのタグルールを利用していない理由はわかりません(答えはおそらく "あなたが設定しなかった適切なオプション "または"どうすればわかるのか、作者に尋ねる ") – Quentin
何十バイトも節約するのはなぜですか?新しいアイコンをナビゲーションに追加すると、貯蓄がすべて消されます。 –