Что такое HTML-форматтер?
Форматор HTML перезаписывает разметку HTML с чистым, последовательным отступом, чтобы структуру документа было легко читать. Вставьте минифицированную страницу, фрагмент, скопированный из инструмента сборки, или рукописную разметку с несовпадающими вкладками и пробелами, а форматировщик анализирует дерево тегов и распечатывает его обратно с одним уровнем отступов на глубину вложения. Обратная операция, минирование, удаляет незначительное пробелы между тегами, чтобы уменьшить файл для производства, не меняя при этом способ его рендеринга браузером.
Необработанный HTML редко приходит в состоянии, которое вы можете сканировать. шаблоны сервера излучают его в одной строке, пакеты свертывают его, и вставленные фрагменты несут любой интервал между используемым источником.Украшение раскрывает вложение, чтобы вы могли найти нужный вам элемент, обнаружить тег, который никогда не был закрыт, или различать две версии чисто.Это имеет наибольшее значение, когда вы отлаживаете макет, проверяете разметку на доступность или впервые читаете чужой контент.Форматор превращает стену угловых скобок в контур, за которым вы можете следить.
Рабочий пример показывает, что этот бесплатный HTML-форматор делает с небрежным вводом. Вставьте <ul>PH1__One<li>Two</ul><p>Hi <b>there</b>, сохраните Beautify и 2 пробела выбранными и нажмите "Формат". Онлайн-форматор HTML закрывает оба элемента списка и абзац, помещает каждый li в свою собственную строку с отступом и сохраняет <p>Hi <b>there</b><li>0_ в одной строке, потому что это короткий встроенный контент. На выходе написано 5 тегов, 5 строк, 63 байта и два предупреждения, в которых указано, что было автоматически закрыто, поэтому формат HTML-кода никогда не устраняет разметку бесшумножественно.
Этот инструмент работает на 100% в вашем браузере с анализатором без зависимостей, поэтому ничего из того, что вы вставляете, не загружается и не регистрируется, и он продолжает работать в автономном режиме после загрузки страницы. анализатор намеренно терпим: он применяет те же правила подразумеваемого закрытия, которые браузер использует для таких тегов, как li, p, td и опции, поэтому реальная разметка с опущенными конечными тегами по-прежнему правильно форматирует.Содержимое внутри сценария, стиля, пре, текстовой области и заголовка копируется дословно, что означает, что ваш JavaScript, CSS и предварительно отформатированный текст никогда не удаляются или не разбиваются.
Как использовать HTML Formatter?
Вставьте свой HTML
Вставить любой HTML в панель ввода, будь то минифицированный на одну строку, с отступом непоследовательно или фрагмент, скопированный из шаблона. Нажмите "Загрузить образец", чтобы начать с небольшой реалистичной страницы.
Выберите украсить или минифицировать
Выберите Beautify, чтобы повторно отступить разметку для чтения и редактирования, или Minify, чтобы свернуть ее до самой маленькой формы без пробелов для производства.
Установите отступ и параметры
Выберите 2 пробела, 4 пробела или вкладки для вывода beautify и при необходимости удалите HTML-комментарии. документ анализируется первым, поэтому незакрытые теги сообщаются как предупреждения.
Скопируйте или скачайте результат
Скопируйте отформатированный HTML в буфер обмена или загрузите его в виде файла.html, затем поместите его в редактор, шаблон или страницу.
Основные характеристики
Украсить и минимизировать
Повторно отступайте HTML с помощью отступов в 2 пространства, 4 пространства или вкладки для удобства чтения или минимизируйте его до наименьшей формы без пробелов, оба из одного и того же инструмента.
Толерантный парсер
Применяет правила подразумеваемого закрытия браузера для таких тегов, как li, p, td и опция, поэтому разметка с пропущенными конечными тегами по-прежнему формируется правильно, а не нарушается.
Сценарий и стиль сохранены
Содержимое внутри сценария, стиля, предварительной версии, текстовой области и заголовка копируется дословно, поэтому ваш JavaScript, CSS и предварительно отформатированный текст никогда не отступаются повторно или не изменяются.
Выход встроенного программного обеспечения
Короткие абзацы и встроенные фрагменты, как сильный, и em остаются на одной строке, а не разделяются тег за тегом, поэтому результат читается так, как вы его напишете.
Frequently Asked Questions
Related Tools
HTML Table Generator
Generate an accessible HTML table from pasted CSV or tab-separated data. Add a header row, caption, striped rows, and borders, then copy the HTML and CSS. Runs client-side.
HTML to Markdown
Convert HTML to clean Markdown instantly. Turns headings, lists, links, images, blockquotes, code blocks and tables into portable GitHub Flavored Markdown. Tolerant of messy CMS markup. Runs client-side.
Markdown Table Generator
Build Markdown tables in a spreadsheet-style editor - import CSV, Excel, or an existing table, set alignment, copy clean GFM
Markdown to HTML
Convert Markdown to clean, semantic HTML with GitHub Flavored Markdown support - tables, task lists, fenced code, heading anchors, live preview and a full HTML document export.
Comments
0 comments
No comments yet. Be the first to share your thoughts!