Hoppa till innehåll
TextArray
100% lokalt

Ta bort HTML-kommentarer

Ta bort utvecklarkommentarer från HTML- eller XML-uppmärkning innan du publicerar den.

Inmatning
Utmatning

Ta bort HTML-kommentarer

Utvecklaranteckningar, TODO-påminnelser och kommenterade block är användbara när du bygger en sida, men de har ingen verksamhet i versionen du publicerar. HTML-kommentarer skickas till alla besökare och är synliga för alla som öppnar view-source, så en kvarvarande anteckning om en dold rabatt, en intern URL eller en ofullbordad funktion är offentlig i det ögonblick du distribuerar. Klistra in din markering här och varje <!-- … --> kommentar tas bort i ett steg, vilket lämnar resten av dokumentet intakt.

Två alternativ täcker de gemensamma kantfodral. "Keep IE conditional comments" bevarar <!--[if …]> … <![endif]-->-block, inklusive det nednivåavslöjade paret – dessa är inte anteckningar utan markup-växlar som vissa HTML-e-postmallar fortfarande är beroende av, eftersom äldre Outlook-versioner läser dem. "Ta bort tomma rader" släpper en rad som inte innehöll något annat än en kommentar, så att den rensade filen inte hamnar full av tomma rader; rader som redan var tomma i din inmatning lämnas ifred.

Verktyget fungerar med vanlig mönstermatchning, inte en fullständig HTML-parser. Det gör det snabbt och förutsägbart, men det betyder också att kommentarer i <script>- och <style>-blocken behandlas som alla andra markeringar och tas bort. En osluten <!-- körs till slutet av inmatningen, vilket speglar vad en webbläsare renderar i så fall. Windows och Unix radändelser hanteras båda.

Allt körs lokalt i din webbläsare. Din uppmärkning laddas aldrig upp, så det är säkert att rensa en CMS-export, en kunds e-butiksproduktflöde eller en outgiven e-postmall. Sammanställningen under utdata visar hur många kommentarer som togs bort och hur många byte du sparat; kopiera resultatet eller ladda ner det när du är klar.

FAQ

Laddas min HTML upp någonstans?
Nej. Verktyget körs helt i din webbläsare och din markering lämnar aldrig din enhet, så privata mallar och klientexporter är säkra.
Har kommentarer i <script> och <style> tagits bort också?
Ja. Verktyget matchar mönstret <!-- … --> var som helst i texten — det är en mönstermatchare, inte en HTML-tolkare — så kommentarer inuti skript- och stilblock tas bort som alla andra.
Vad händer med en kommentar som aldrig stängs?
Allt från öppningen <!-- till slutet av inmatningen tas bort. En webbläsare behandlar resten av dokumentet som en lång kommentar i så fall, så att ta bort den speglar vad webbläsaren faktiskt renderar.
Varför skulle jag behålla IE villkorliga kommentarer?
Block som <!--[if mso]> … <![endif]--> är markup switchar, inte anteckningar. Vissa HTML-e-postmallar använder dem fortfarande eftersom äldre Outlook-versioner läser dem, så aktivera alternativet innan du rengör en e-postmall.