Sări la conținut
TextArray
Complet local

Eliminați comentariile HTML

Eliminați comentariile dezvoltatorilor din marcajul HTML sau XML înainte de a le publica.

Intrare

Eliminați comentariile HTML

Notele dezvoltatorului, mementourile TODO și blocurile comentate sunt utile în timp ce creați o pagină, dar nu au nicio treabă în versiunea pe care o publicați. Comentariile HTML sunt trimise fiecărui vizitator și sunt vizibile pentru oricine deschide sursa de vizualizare, astfel încât o notă rămasă despre o reducere ascunsă, o adresă URL internă sau o caracteristică neterminată este publică în momentul implementării. Lipiți marcajul aici și fiecare comentariu <!-- … --> este eliminat dintr-o singură trecere, lăsând restul documentului intact.

Două opțiuni acoperă cazurile marginale comune. „Păstrați comentariile condiționate IE” păstrează blocurile <!--[if …]> … <![endif]-->, inclusiv perechea dezvăluită la nivel inferior - acestea nu sunt note, ci comutatoare de marcare pe care se bazează încă unele șabloane de e-mail HTML, deoarece versiunile mai vechi de Outlook le citesc. „Eliminați liniile goale” elimină o linie care nu conținea decât un comentariu, astfel încât fișierul curățat nu ajunge să fie plin de linii goale; liniile care erau deja goale în introducerea dvs. sunt lăsate singure.

Instrumentul funcționează cu potrivire simplă a modelelor, nu cu un parser HTML complet. Acest lucru îl face rapid și previzibil, dar înseamnă și comentariile din blocurile <script> și <style> sunt tratate ca orice alt marcaj și eliminate. Un <!-- neînchis rulează până la sfârșitul intrării, ceea ce oglindește ceea ce redă un browser în acest caz. Terminațiile de linie Windows și Unix sunt ambele gestionate.

Totul rulează local în browserul dvs. Markup-ul dvs. nu este încărcat niciodată, așa că curățarea unui export CMS, a fluxului de produse pentru magazinul electronic al unui client sau a unui șablon de e-mail nelansat este sigură. Numărul de sub rezultat arată câte comentarii au fost eliminate și câți octeți ai salvat; copiați rezultatul sau descărcați-l când ați terminat.

FAQ

HTML-ul meu este încărcat de undeva?
Nu. Instrumentul rulează în întregime în browser și marcajul nu părăsește dispozitivul, astfel încât șabloanele private și exporturile de clienți sunt sigure.
Sunt eliminate și comentariile din <script> și <style>?
Da. Instrumentul se potrivește cu modelul <!-- … --> oriunde în text - este un model de potrivire, nu un parser HTML - astfel încât comentariile din blocurile de script și stil sunt eliminate ca oricare altele.
Ce se întâmplă cu un comentariu care nu este niciodată închis?
Totul de la deschiderea <!-- până la sfârșitul intrării este eliminat. Un browser tratează restul documentului ca pe un comentariu lung în acest caz, așa că eliminarea acestuia reflectă ceea ce redă de fapt browserul.
De ce aș păstra comentariile condiționate IE?
Blocurile precum <!--[if mso]> … <![endif]--> sunt comutatoare de markup, nu note. Unele șabloane de e-mail HTML le folosesc în continuare, deoarece versiunile mai vechi de Outlook le citesc, așa că activați opțiunea înainte de a curăța un șablon de e-mail.