# Форматиращ инструмент за HTML

Форматирайте фрагменти на HTML с този форматиращ инструмент за HTML. Поставете маркировката и инструментът ще подреди блокови елементи като div, section, p, ul и table на отделни редове с отстъп от два интервала, ще свие излишните интервали в редовото съдържание, ще форматира вградени CSS и JavaScript и ще остави съдържанието на pre и textarea непроменено. Идеален е за уеб разработчици и дизайнери, които искат да почистят поставена, генерирана или минимизирана маркировка, за да я четат и преглеждат по-лесно.

## Често задавани въпроси

### Как форматиращият инструмент за HTML определя къде да прекъсва редовете?

Елемент, който съдържа блокови елементи, например div, section, article, header, footer, nav, main, form, p, h1 до h6, ul, ol, table или blockquote, се разгъва така, че всеки вложен елемент да е на отделен ред с отстъп от два интервала. Елементите без блокови вложени елементи остават на един ред.

### Защо целият ми HTML документ се връща на един ред?

В правилата на форматиращия инструмент html, head и body не са блокови тагове, затова обвитият в тях документ остава на един ред, с изключение на doctype. Поставете съдържанието от body или фрагмента, върху който работите, за да бъде разгънат.

### Какво става с интервалите?

Във вграденото съдържание поредиците от интервали, табулации и нови редове се свиват до един интервал, както ги показват браузърите. Интервалите в съдържанието на елементите pre и textarea се запазват точно.

### Форматират ли се вградените скриптове и стилове?

Да, стиловите блокове се форматират като CSS, а скриптовите — като JavaScript или като JSON за типове JSON и JSON-LD. Скриптовете с други типове, например текстови шаблони, се запазват точно както са написани.

### Как се записват празните елементи?

Самозатварящите се тагове като <br/> се записват с интервал преди наклонената черта, като <br />. Празните елементи без наклонена черта, например <img src="a.png">, запазват първоначалния си вид.

### Променят ли се атрибутите?

Не, атрибутите, кавичките около тях и редът им се запазват точно както са написани. Пренареждат се само интервалите между елементите.

### Запазват ли се коментарите?

Да, коментарите HTML и doctype се запазват и се поставят на отделни редове. Съдържанието им се копира точно, включително маркировката в коментари.

### Поправя ли форматиращият инструмент невалиден HTML?

Не, той не проверява и не поправя маркировката. Незатворените тагове се форматират доколкото е възможно, затова използвайте валидатор, когато трябва да откриете структурни грешки.

### Защо резултатът е ограден в кодов блок html?

Резултатът се връща като кодов блок Markdown с обозначение html и се показва с оцветяване на синтаксиса в Markdown. Копирайте редовете между ограждащите маркери, когато го поставяте в .html файл.

### Колко HTML мога да форматирам?

До 5 MB на изпълнение; по-голям вход се отхвърля със съобщение. Резултатът е идентичен с този от опцията HTML на форматиращия инструмент за код.

Вашата реклама тук?

[Пишете ни](mailto:hi@dennn.is?subject=%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0%20%D0%B2%20OneClick%20Pro)

[Реклама Комплект плъгини за агенти за WordPress.](https://sleekwp.com/?ref=oneclickpro)
