Перейти до вмісту
TextArray
100% локально

Видалити коментарі HTML

Видаляйте коментарі розробника з розмітки HTML або XML перед публікацією.

Введення
Вихід

Видалити коментарі HTML

Примітки розробника, нагадування щодо TODO та закоментовані блоки корисні під час створення сторінки, але вони не стосуються версії, яку ви публікуєте. HTML-коментарі надсилаються кожному відвідувачу та доступні кожному, хто відкриває джерело перегляду, тому залишкова примітка про приховану знижку, внутрішню URL-адресу чи незавершену функцію стає загальнодоступною в момент розгортання. Вставте свою розмітку сюди, і кожен коментар <!-- … --> буде видалено за один прохід, а решта документа залишиться недоторканою.

Два варіанти охоплюють загальні крайові випадки. «Зберігати умовні коментарі IE» зберігає блоки <!--[if …]> … <![endif]-->, включно з розкритою парою нижнього рівня — це не примітки, а перемикачі розмітки, на які все ще покладаються деякі шаблони електронної пошти HTML, оскільки їх читають старіші версії Outlook. «Видалити порожні рядки» видаляє рядок, який містив лише коментар, тому очищений файл не буде заповнений порожніми рядками; рядки, які вже були порожніми у вашому введенні, залишаються окремо.

Інструмент працює з простим зіставленням шаблонів, а не з повним парсером HTML. Це робить його швидким і передбачуваним, але це також означає, що коментарі всередині блоків <script> і <style> розглядаються як будь-яка інша розмітка та видаляються. Незакритий <!-- проходить до кінця введення, що відображає те, що відображає браузер у цьому випадку. Обробляються закінчення рядків Windows і Unix.

Усе працює локально у вашому браузері. Ваша розмітка ніколи не завантажується, тому очищення експорту CMS, каналу продуктів електронного магазину клієнта або неопублікованого шаблону електронної пошти є безпечним. Підрахунок під результатом показує, скільки коментарів було видалено та скільки байтів ви зберегли; скопіюйте результат або завантажте його, коли закінчите.

FAQ

Чи завантажено кудись мій HTML?
Ні. Інструмент повністю працює у вашому браузері, і ваша розмітка ніколи не залишає ваш пристрій, тому приватні шаблони та експорт клієнта безпечні.
Чи видалено коментарі в <script> і <style>?
так Інструмент збігається з шаблоном <!-- … --> будь-де в тексті — це засіб зіставлення шаблонів, а не парсер HTML — тому коментарі всередині блоків сценарію та стилю видаляються, як і будь-які інші.
Що відбувається з коментарем, який ніколи не закривається?
Усе, починаючи від початкового <!-- до кінця введення, видаляється. У цьому випадку браузер сприймає решту документа як один довгий коментар, тому його видалення відображає те, що насправді відображає браузер.
Чому я маю зберігати умовні коментарі IE?
Такі блоки, як <!--[if mso]> … <![endif]--> є перемикачами розмітки, а не примітками. Деякі HTML-шаблони електронної пошти все ще використовують їх, оскільки старіші версії Outlook їх читають, тому ввімкніть цей параметр перед очищенням шаблону електронної пошти.