Использовать HTML Tidy, чтобы просто отступить HTML-код?

Можно ли использовать HTML Tidy только для отступа в HTML-коде?

Пример кода

<form action="?" method="get" accept-charset="utf-8">

<ul>
<li>
<label class="screenReader" for="q">Keywords</label><input type="text" name="q" value="" id="q" />
</li>
<li><input class="submit" type="submit" value="Search" /></li>
</ul>


</form>

Желаемый результат

<form action="?" method="get" accept-charset="utf-8">
    <ul>
        <li>
        <label class="screenReader" for="q">Keywords</label><input type="text" name="q" value="" id="q"/>
        </li>
        <li><input class="submit" type="submit" value="Search"/></li>
    </ul>
</form>

Если я запустил его с стандартная команда, tidy -f errs.txt -m index.html , тогда я получаю это

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Mac OS X (vers 31 October 2006 - Apple Inc. build 15.3.6), see www.w3.org">
<title></title>
</head>
<body>
<form action="?" method="get" accept-charset="utf-8">
<ul>
<li><label class="screenReader" for=
"q">Keywords</label><input type="text" name="q" value="" id=
"q"></li>
<li><input class="submit" type="submit" value="Search"></li>
</ul>
</form>
</body>
</html>

Как я могу опустить все лишнее и заставить его отступить в код?

Простите меня если это не та функция, которую он должен поддерживать, какую библиотеку / инструмент я ищу?

32
задан JasonMArcher 23 July 2015 в 06:18
поделиться