Это набор команд, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
аккуратный - проверять, исправлять и красиво печатать файлы HTML
(версия: 25 марта 2009 г.)
СИНТАКСИС
аккуратный [вариант ...] [файл ...] [вариант ...] [файл ...]
ОПИСАНИЕ
Tidy читает файлы HTML, XHTML и XML и записывает очищенную разметку. Для вариантов HTML это
обнаруживает и исправляет многие распространенные ошибки кодирования и стремится создать визуально эквивалентный
разметка, совместимая с W3C и работающая в большинстве браузеров. Обычно Tidy используется для
конвертировать простой HTML в XHTML. Для общих файлов XML Tidy ограничивается исправлением базовых
ошибки правильного формата и красивая печать.
Если файл ввода не указан, Tidy читает стандартный ввод. Если выходной файл не
указано, Tidy записывает упорядоченную разметку на стандартный вывод. Если нет файла с ошибкой
указал, тиди пишет сообщения в стандартную ошибку. Для параметров командной строки, которые
Ожидается числовой аргумент, предполагается, что значение по умолчанию не может быть найдено.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Файл манипуляция
-выход , -o
записать вывод в указанный (выходной файл: )
-конфигурация
установить параметры конфигурации из указанных
-файл , -f
записывать ошибки и предупреждения в указанные (файл ошибки: )
-редактировать, -m
изменить исходные входные файлы (обратная запись: Да)
Обработка Директивы
-индент, -i
отступ содержимого элемента (отступ: автоматический)
-сворачивать , -w
переносить текст по указанному . 0 предполагается, если пропал, отсутствует. Когда это
опция опущена, применяется опция конфигурации по умолчанию "wrap". (сворачивать:
)
-Верхний, -u
переводить теги в верхний регистр (Заглавные теги: Да)
-чистый, -c
заменить теги FONT, NOBR и CENTER на CSS (чистить: Да)
-голые, -b
вычеркните умные кавычки и длинное тире и т. д. (голый: Да)
-numeric, -n
выводить числовые, а не именованные объекты (числовые объекты: Да)
-ошибки, -e
показывать только ошибки и предупреждения (разметка: нет)
-тихо, -q
подавить несущественный вывод (тихий: Да)
-пропускать опускать необязательные закрывающие теги (скрытые теги: Да)
-xml укажите, что ввод - это правильно сформированный XML (ввод-xml: Да)
-asxml, -asxhtml
преобразовать HTML в правильно сформированный XHTML (вывод-xhtml: Да)
-астмл
принудительно преобразовать XHTML в правильно сформированный HTML (вывод-html: Да)
-доступ
сделать дополнительные проверки доступности ( = 0, 1, 2, 3). 0 предполагается, если
пропал, отсутствует. (проверка доступности: )
Характер кодировок
-сырой выходные значения выше 127 без преобразования в сущности
-ascii используйте ISO-8859-1 для ввода, US-ASCII для вывода
-латинский0
используйте ISO-8859-15 для ввода, US-ASCII для вывода
-латинский1
используйте ISO-8859-1 как для ввода, так и для вывода
-iso2022
использовать ISO-2022 как для ввода, так и для вывода
-utf8 используйте UTF-8 как для ввода, так и для вывода
-мак используйте MacRoman для ввода, US-ASCII для вывода
-win1252
используйте Windows-1252 для ввода, US-ASCII для вывода
-ibm858
используйте IBM-858 (CP850 + Euro) для ввода, US-ASCII для вывода
-utf16le
используйте UTF-16LE как для ввода, так и для вывода
-utf16be
используйте UTF-16BE как для ввода, так и для вывода
-utf16 используйте UTF-16 как для ввода, так и для вывода
-большой5 используйте Big5 как для ввода, так и для вывода
-shiftjis
используйте Shift_JIS как для ввода, так и для вывода
-языка
установить двухбуквенный код языка (для использования в будущем) (Язык: )
Прочее
-версия, -v
показать версию Tidy
-Помощь, -h, -?
перечислить параметры командной строки
-xml-справка
перечислить параметры командной строки в формате XML
-help-config
перечислить все параметры конфигурации
-xml-конфигурация
перечислить все параметры конфигурации в формате XML
-show-config
перечислить текущие параметры конфигурации
ИСПОЛЬЗОВАНИЕ
Используйте --вариантX значениеX для опции подробной конфигурации "optionX" с аргументом
"значениеX". См. Также ниже в разделе Детальная Конфигурация Возможности как удобно
сгруппируйте все такие параметры в один файл конфигурации.
По умолчанию для ввода / вывода используется стандартный ввод / вывод соответственно. Варианты одной буквы, кроме -f и
-o можно комбинировать как в:
аккуратный -f ошибки.txt -иму foo.html
Для получения дополнительной информации о HTML см. http://www.w3.org/MarkUp.
Для получения дополнительной информации о HTML Tidy посетите домашнюю страницу проекта по адресу
http://tidy.sourceforge.net. Здесь вы найдете ссылки на документацию, списки рассылки.
(с возможностью поиска в архивах) и ссылки для сообщения об ошибках.
ОКРУЖАЮЩАЯ СРЕДА
HTML_TIDY
Имя файла конфигурации по умолчанию. Это должен быть абсолютный путь, поскольку вы
вероятно вызовет аккуратный из разных каталогов. Значение HTML_TIDY будет
анализироваться после компилированного значения по умолчанию (определенного с -DTIDY_CONFIG_FILE), но
перед любым из файлов, указанных с помощью -конфигурация.
ВЫХОД статус
0 Все входные файлы были успешно обработаны.
1 Были предупреждения.
2 Были ошибки.
______________________________
ДОП КОНФИГУРАЦИЯ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
В этом разделе описаны подробные (т. Е. «Расширенные») параметры, которые могут быть указаны
перед каждым вариантом с -- в командной строке, за которым следует желаемое значение ИЛИ
размещение параметров и значений в файле конфигурации и указание tidy прочитать этот файл
с -конфигурация стандартный вариант.
СИНТАКСИС
аккуратный --option1 value1 --option2 значение2 [стандартные параметры ...]
аккуратный -конфигурация config-файл [стандартные варианты ...]
ПРЕДУПРЕЖДЕНИЕ
Подробные здесь параметры не включают "стандартные" параметры командной строки (т. Е. Те,
предшествует сингл '-'), описанный выше в первом разделе этой справочной страницы.
ОПИСАНИЕ
Список опций для настройки поведения Tidy, которые можно передать либо на
в командной строке или указывается в файле конфигурации.
Файл конфигурации Tidy - это просто текстовый файл, в котором каждый параметр указан на отдельном
строка в форме
option1: value1
option2: value2
и так далее
Допустимые значения для данной опции зависят от опции Тип, Есть пять
типы: Логический, Автобуль, тип документа, перечислимыйи строка. Логические типы допускают любой из да нет,
д / н, истина / ложь, т / ж, 1/0. AutoBools позволяют автоматический в дополнение к значениям, разрешенным
Логические. Целочисленные типы принимают неотрицательные целые числа. Типы строк обычно не имеют
значения по умолчанию, и вы должны предоставить их в форме без кавычек (если вы не хотите, чтобы вывод
содержат буквальные кавычки).
«Типы» Enum, Encoding и DocType имеют фиксированный набор элементов; проконсультируйтесь с
Пример[ы] предоставлены ниже для рассматриваемого варианта [ов].
Вам нужно только указать параметры и значения для тех, чьи значения по умолчанию вы хотите изменить,
хотя вы можете захотеть включить некоторые уже установленные по умолчанию параметры и значения ради
документация и ясность.
Вот пример файла конфигурации, по крайней мере, с одним примером каждого из пяти типов:
// образец Аккуратный конфигурация кредита
вывод-xhtml: Да
добавить-xml-decl: нет
тип документа: строгий
кодировка символов: ASCII
отступ: автоматический
сворачивать: 76
повторяющиеся атрибуты: последний
файл ошибки: ошибки.txt
Ниже приводится сводка и краткое описание каждого из вариантов. Они перечислены
в алфавитном порядке внутри каждой категории. Всего существует пять категорий: HTML, XHTML, XML вариантов,
Диагностика вариантов, милая Печать вариантов, Характер Кодирование варианты и Прочее
настройки.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
HTML, XHTML, XML опции:
добавить-xml-decl
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy добавлять объявление XML при выводе XML или
XHTML. Обратите внимание, что если вход уже включает заявление тогда
эта опция будет проигнорирована. Если кодировка вывода отличается от
"ascii", одна из кодировок utf или "raw", объявление всегда добавляется как
требуется стандартом XML.
Увидеть причислены: кодировка символов, кодирование вывода
добавить-xml-пробел
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy добавлять xml: space = "preserve" к таким элементам, как
, and when generating XML. This is needed if the whitespace
в таких элементах должен быть проанализирован соответствующим образом без доступа к DTD.
альт-текст
Тип: строка
По умолчанию: -
По умолчанию: -
Этот параметр определяет текст "alt =" по умолчанию, который Tidy использует для атрибуты. Этот
функция опасна, поскольку она подавляет дальнейшие предупреждения о специальных возможностях. Ты
отвечает за доступ к вашим документам для людей, которые не могут видеть
изображений!
якорь как имя
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр управляет удалением или добавлением атрибута имени в элементах.
где он может служить якорем. Если установлено «да», атрибут имени, если еще не
Существующий, добавляется к существующему атрибуту id, если это позволяет DTD. Если установлено на
"no", любой существующий атрибут имени удаляется, если атрибут id существует или был
добавлен.
Предположим-xml-procins
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Эта опция указывает, должен ли Tidy изменять синтаксический анализ инструкций обработки.
требовать?> в качестве терминатора, а не>. Эта опция устанавливается автоматически, если
ввод в XML.
голый
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy удалять HTML-код Microsoft из Word 2000.
документы и выходные пробелы, а не неразрывные пробелы, где они существуют в
вход.
чистым
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy удалять лишние презентационные теги и
атрибуты, заменяя их правилами стиля и структурной разметкой, если это необходимо. Это
хорошо работает с HTML, сохраненным продуктами Microsoft Office.
Увидеть причислены: drop-font-теги
css-префикс
Тип: строка
По умолчанию: -
По умолчанию: -
Этот параметр указывает префикс, который Tidy использует для правил стилей. По умолчанию "c"
будет использоваться.
украшать-выводить-ул
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy украшать предполагаемые элементы UL с помощью CSS.
разметка, чтобы избежать отступа справа.
доктайп
Тип: тип документа
По умолчанию: автоматический
Пример: пропускать, авто, строгий, переходный пользователь
Эта опция указывает объявление DOCTYPE, созданное Tidy. Если установлено значение «опустить»
вывод не будет содержать объявления DOCTYPE. Если установлено значение «авто» (по умолчанию) Tidy
будет использовать обоснованное предположение, основанное на содержании документа. Если установлено на
"strict", Tidy установит DOCTYPE на строгое DTD. Если установлено значение «свободный»,
DOCTYPE установлен на свободный (переходный) DTD. В качестве альтернативы вы можете поставить
строка для формального общедоступного идентификатора (FPI).
Например:
doctype: "- // ACME // DTD HTML 3.14159 // EN"
Если вы укажете FPI для документа XHTML, Tidy установит системный идентификатор
в пустую строку. Для HTML-документа Tidy добавляет системный идентификатор, только если один
уже присутствовал, чтобы сохранить режим обработки некоторых браузеров. Аккуратный
оставляет DOCTYPE для общих XML-документов без изменений. --doctype пропускать подразумевает
--numeric-entity Да. Эта опция не предлагает проверку документа.
соответствие.
отбросить-пустые-пункты
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy отбрасывать пустые абзацы.
drop-font-теги
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy отбрасывать и теги без
создание соответствующих стилевых правил. Этот параметр можно установить независимо от
чистый вариант.
Увидеть причислены: чистым
падение проприетарных атрибутов
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy исключать проприетарные атрибуты, такие как MS.
атрибуты привязки данных.
заключить-блок-текст
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy вставлять элемент, чтобы заключить любой текст
находит в любом элементе, допускающем смешанное содержимое для переходного HTML, но не HTML
строгий.
заключить-текст
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy заключать найденный текст в основной элемент.
в пределах элемент. Это полезно, когда вы хотите взять существующий HTML и использовать его.
с таблицей стилей.
escape-cdata
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy преобразовывать разделы в обычный текст.
исправить обратную косую черту
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy заменять символы обратной косой черты "\"в URL-адресах
косая черта "/".
исправить плохие комментарии
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy заменять неожиданные дефисы на символы "="
когда он встречает соседние дефисы. По умолчанию - да. Эта опция предусмотрена
для пользователей Cold Fusion, в котором используется синтаксис комментариев:
Исправления
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy проверять значения атрибутов, содержащих URI, для
недопустимые символы, и если они обнаружены, экранируйте их, как рекомендует HTML 4.
скрыть комментарии
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy распечатывать комментарии.
скрытые теги
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy опускать необязательные конечные теги при создании
красивая печатная разметка. Эта опция игнорируется при выводе в XML.
отступ-cdata
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy делать отступ разделы.
ввод-xml
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy использовать синтаксический анализатор XML, а не ошибку.
исправление парсера HTML.
присоединиться к классам
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy комбинировать имена классов для создания одного нового
имя класса, если для элемента обнаружено несколько назначений классов.
Увидеть причислены: стилей соединения, повторяющиеся атрибуты
стилей соединения
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy комбинировать стили для создания единого нового стиля,
если в элементе обнаружено несколько значений стиля.
Увидеть причислены: присоединиться к классам, повторяющиеся атрибуты
буквальные атрибуты
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy гарантировать, что символы пробелов внутри
значения атрибутов передаются без изменений.
логический акцент
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy заменять любое вхождение by и любое
появление by . В обоих случаях атрибуты сохраняются
без изменений. Этот параметр можно установить независимо от тегов clean и drop-font-tags
настройки.
нижние литералы
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy преобразовывать значение атрибута, который принимает
список предопределенных значений в нижнем регистре. Это требуется для документов XHTML.
слияния-дивы
Тип: Автобуль
По умолчанию: автоматический
Пример: авто, д / н, да нет, т / ж, истина / ложь, 1/0
Может использоваться для изменения поведения опции -c (--clean yes). Эта опция указывает, если
Приборка должна объединить вложенные Такие как " ... ". Если установлено значение
«авто», атрибуты внутреннего перемещаются во внешний. Также,
вложенный с ID атрибуты не объединяются. Если установлено «да», атрибуты
внутренний отбрасываются, за исключением «класса» и «стиля».
Увидеть причислены: чистым, слияния
слияния
Тип: Автобуль
По умолчанию: автоматический
Пример: авто, д / н, да нет, т / ж, истина / ложь, 1/0
Может использоваться для изменения поведения опции -c (--clean yes). Эта опция указывает, если
Приборка должна сливать вложенные типа " ... ". В
алгоритм идентичен тому, который используется --merge-divs.
Увидеть причислены: чистым, слияния-дивы
NCR
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy разрешать ссылки на числовые символы.
новые теги уровня блока
Тип: Тег имена
По умолчанию: -
Пример: тегX, тег Y, ...
Эта опция определяет новые теги уровня блока. Эта опция занимает пробел или запятую.
разделенный список имен тегов. Если вы не объявите новые теги, Tidy откажется
сгенерировать упорядоченный файл, если входные данные содержат ранее неизвестные теги. Обратите внимание на вас
не может изменить модель содержимого для таких элементов, как , , а также .
Эта опция игнорируется в режиме XML.
Увидеть причислены: новые пустые теги, новые встроенные теги, новые предварительные теги
новые пустые теги
Тип: Тег имена
По умолчанию: -
Пример: тегX, тег Y, ...
Этот параметр определяет новые пустые встроенные теги. Эта опция занимает пробел или запятую.
разделенный список имен тегов. Если вы не объявите новые теги, Tidy откажется
сгенерировать упорядоченный файл, если входные данные содержат ранее неизвестные теги. Запомни
также объявляйте пустые теги как встроенные или как блочные. Эта опция игнорируется в
Режим XML.
Увидеть причислены: новые теги уровня блока, новые встроенные теги, новые предварительные теги
новые встроенные теги
Тип: Тег имена
По умолчанию: -
Пример: тегX, тег Y, ...
Этот параметр определяет новые непустые встроенные теги. Эта опция занимает пробел или запятую.
разделенный список имен тегов. Если вы не объявите новые теги, Tidy откажется
сгенерировать упорядоченный файл, если входные данные содержат ранее неизвестные теги. Этот вариант
игнорируется в режиме XML.
Увидеть причислены: новые теги уровня блока, новые пустые теги, новые предварительные теги
новые предварительные теги
Тип: Тег имена
По умолчанию: -
Пример: тегX, тег Y, ...
Эта опция определяет новые теги, которые должны обрабатываться точно так же, как
HTML элемент. Эта опция принимает список тегов, разделенных пробелами или запятыми.
имена. Если вы не объявите новые теги, Tidy откажется создавать исправленный файл, если
входные данные включают ранее неизвестные теги. Обратите внимание, что вы пока не можете добавить новый CDATA
элементы (похожие на ). This option is ignored in XML mode.
Увидеть причислены: новые теги уровня блока, новые пустые теги, новые встроенные теги
числовые объекты
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить объекты, отличные от встроенного HTML.
объекты (&, <,> и ") в числовом формате, а не в названии объекта
форма. Используются только объекты, совместимые с созданным объявлением DOCTYPE.
Сущности, которые могут быть представлены в выходной кодировке, переводятся
соответственно.
Увидеть причислены: доктайп, сохранить сущности
вывод-html
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy генерировать красивый печатный вывод, записывая его как
HTML.
вывод-xhtml
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy генерировать красивый печатный вывод, записывая его как
расширяемый HTML. Эта опция заставляет Tidy установить DOCTYPE и пространство имен по умолчанию.
в соответствии с XHTML. Если указан DOCTYPE или пространство имен, они будут проверены на наличие
соответствие содержанию документа. В случае несоответствия
исправленные значения появятся на выходе. Для XHTML объекты могут быть записаны как
именованные или числовые объекты в соответствии с настройкой "numeric-entity"
вариант. Исходный регистр тегов и атрибутов будет сохранен независимо от
другие варианты.
вывод-xml
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить на печать вывод, записывая его как правильно сформированный.
XML. Любые сущности, не определенные в XML 1.0, будут записаны как числовые сущности в
позволяют анализировать их синтаксическим анализатором XML. Исходный случай тегов и атрибутов
будут сохранены независимо от других параметров.
сохранить сущности
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy сохранять правильно сформированные объекты, как указано в
вход.
цитата-амперсанд
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить символы & без украшений как &.
кавычки
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить «символы как», как это требуется.
некоторыми средами редактирования. Символ апострофа записывается как
поскольку многие веб-браузеры еще не поддерживают '.
цитата-nbsp
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить неразрывные пробелы как
сущностей, а не как значение символа Юникода 160 (десятичное).
повторяющиеся атрибуты
Тип: перечисление
По умолчанию: последний
Пример: Keep-First, последний
Этот параметр указывает, должен ли Tidy сохранять первый или последний атрибут, если
атрибут повторяется, например, имеет два атрибута выравнивания.
Увидеть причислены: присоединиться к классам, стилей соединения
заменить цвет
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy заменять числовые значения в атрибутах цвета на
Названия цветов HTML / XHTML, если они определены, например, замените «#ffffff» на «белый».
только шоу-боди
Тип: Автобуль
По умолчанию: нет
Пример: авто, д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy печатать только содержимое тега body как
Фрагмент HTML. Если установлено значение "auto", это выполняется, только если тег body был
предполагаемый. Полезно для включения существующих целых страниц как части другой
страница. Эта опция не действует, если запрашивается вывод XML.
прописные-атрибуты
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить имена атрибутов в верхнем регистре. В
по умолчанию - нет, что приводит к именам атрибутов в нижнем регистре, за исключением ввода XML,
где сохранен первоначальный корпус.
заглавные-теги
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить имена тегов в верхнем регистре. По умолчанию
нет, что приводит к именам тегов в нижнем регистре, за исключением ввода XML, где исходный
чехол сохраняется.
слово-2000
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy прилагать все усилия, чтобы удалить все излишки.
материал Microsoft Word 2000 вставляет, когда вы сохраняете документы Word как «веб-страницы».
Не обрабатывает встроенные изображения или VML. Вам следует подумать об использовании Word "Сохранить как:"
Веб-страница, отфильтрованная ".
Диагностика опции:
проверка доступности
Тип: перечисление
По умолчанию: 0 (Аккуратный Классический)
Пример: 0 (Аккуратный Классический), 1 (Приоритет 1 Проверяет), 2 (Приоритет 2 Проверяет), 3
(Приоритет 3 Проверяет)
Этот параметр указывает, какой уровень проверки доступности, если таковой имеется, этот Tidy
стоит сделать. Уровень 0 эквивалентен проверке доступности Tidy Classic. Для большего
информацию о проверке доступности Tidy, посетите Adaptive Technology
Ресурсный центр Университета Торонто в
http://www.aprompt.ca/Tidy/accessibilitychecks.html.
шоу-ошибки
Тип: Целое
По умолчанию: 6
Пример: 0, 1, 2, ...
Этот параметр указывает номер, который Tidy использует, чтобы определить, следует ли устранять дальнейшие ошибки.
показано. Если установлено значение 0, то ошибки не отображаются.
шоу-предупреждения
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy подавлять предупреждения. Это может быть полезно, когда
несколько ошибок скрываются за шквалом предупреждений.
милая Печать опции:
перерыв-перед-br
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить разрыв строки перед каждым элемент.
Отступ
Тип: Автобуль
По умолчанию: нет
Пример: авто, д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy делать отступ в тегах уровня блока. Если установлено "авто",
эта опция заставляет Tidy решать, нужно ли делать отступ для содержимого тегов, таких как
как TITLE, H1-H6, LI, TD, TD или P в зависимости от того, включает ли контент
элемент блочного уровня. Рекомендуется не устанавливать для отступа значение «Да», так как это может
выявлять ошибки макета в некоторых браузерах.
Увидеть причислены: отступы
атрибуты отступа
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy начинать каждый атрибут с новой строки.
отступы
Тип: Целое
По умолчанию: 2
Пример: 0, 1, 2, ...
Этот параметр указывает количество пробелов, которые Tidy использует для отступа содержимого, когда
отступ включен.
Увидеть причислены: Отступ
наценка
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Эта опция указывает, должен ли Tidy генерировать красивую печатную версию
разметка. Обратите внимание, что Tidy не сгенерирует красивую печатную версию, если найдет
значительные ошибки (см. форсированный вывод).
перенос знаков препинания
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy перенос строки после некоторого Unicode или китайского языка.
знаки препинания.
атрибуты сортировки
Тип: перечисление
По умолчанию: нет
Пример: никто, альфа
Этот параметр указывает, что tidy должен сортировать атрибуты внутри элемента с помощью
указанный алгоритм сортировки. Если установлено значение «альфа», алгоритм будет восходящим.
алфавитная сортировка.
раскол
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
В настоящее время не используется. Только Tidy Classic.
размер табуляции
Тип: Целое
По умолчанию: 8
Пример: 0, 1, 2, ...
Этот параметр указывает количество столбцов, которые Tidy использует между последовательными табуляциями.
останавливается. Он используется для сопоставления вкладок с пробелами при чтении ввода. Приборка никогда не выводит
Вкладки.
вертикальное пространство
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy добавлять пустые строки для удобства чтения.
заворачивать
Тип: Целое
По умолчанию: 68
Пример: 0 (не оберточная бумага), 1, 2, ...
Этот параметр указывает правое поле, которое Tidy использует для переноса строк. Tidy пытается
оберните линии так, чтобы они не превышали этой длины. Установите обертку на ноль, если хотите
отключить перенос строк.
обертка-жерех
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить строки текста, содержащегося в псевдониме ASP.
элементы, которые выглядят так: <% ...%>.
обертка-атрибуты
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить значения атрибутов строк для упрощения
редактирование. Этот параметр можно установить независимо от литералов сценария обертки.
Увидеть причислены: обертка-скрипт-литералы
обертка-jste
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить строку в текст, содержащийся в псевдониме JSTE.
элементы, которые выглядят так: <# ... #>.
обертка-php
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить строки текста, содержащегося в псевдониме PHP.
элементы, которые выглядят так: .
обертка-скрипт-литералы
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить строковые литералы, появляющиеся в
атрибуты скрипта. Tidy оборачивает длинные строковые литералы скрипта, вставляя обратную косую черту
перед разрывом строки.
Увидеть причислены: обертка-атрибуты
обертки
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy переносить строки текста, содержащегося в
теги разделов.
Характер Кодирование опции:
символы ascii
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Может использоваться для изменения поведения опции -c (--clean yes). Если установлено «да», когда
использование -c, & emdash ;, ”и других именованных символьных сущностей понижается до
их ближайшие эквиваленты ascii.
Увидеть причислены: чистым
кодировка символов
Тип: Кодирование
По умолчанию: ASCII
Пример: сырье, аскии, латинский0, латинский1, утф8, исо2022, макинтош, побед1252, ибм858, утф16ле,
утф16бе, утф16, большой5, Shiftjis
Этот параметр указывает кодировку символов, которую Tidy использует как для ввода, так и для
выход. Для ascii Tidy будет принимать значения символов Latin-1 (ISO-8859-1), но будет
использовать объекты для всех символов, значение которых> 127. Для необработанных Tidy выводит значения
выше 127 без перевода их в сущности. Для latin1 символы больше 255
будут записаны как сущности. Для utf8 Tidy предполагает, что и ввод, и вывод
в кодировке UTF-8. Вы можете использовать iso2022 для файлов, закодированных с использованием семейства ISO-2022
кодировок, например ISO-2022-JP. Для Mac и win1252 Tidy примет поставщика
определенные значения символов, но будут использовать сущности для всех символов, значение которых>
127. Для неподдерживаемых кодировок используйте внешнюю утилиту для преобразования в и из
УТФ-8.
Увидеть причислены: кодирование ввода, кодирование вывода
кодирование ввода
Тип: Кодирование
По умолчанию: latin1
Пример: сырье, аскии, латинский0, латинский1, утф8, исо2022, макинтош, побед1252, ибм858, утф16ле,
утф16бе, утф16, большой5, Shiftjis
Этот параметр указывает кодировку символов, которую Tidy использует для ввода. См. Char-
кодировка для получения дополнительной информации.
Увидеть причислены: кодировка символов
язык
Тип: строка
По умолчанию: -
По умолчанию: -
В настоящее время не используется, но этот параметр указывает язык, который использует Tidy (например,
"en").
новая линия
Тип: перечисление
По умолчанию: Платформа зависимый
Пример: НЧ, CRLF, CR
Значение по умолчанию соответствует текущей платформе: CRLF на PC-DOS, MS-Windows и
OS / 2, CR в классической Mac OS и LF везде (Unix и Linux).
выходная бомба
Тип: Автобуль
По умолчанию: автоматический
Пример: авто, д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy писать символ метки порядка байтов Unicode.
(Спецификация; также известная как неразрывный пробел нулевой ширины; имеет значение U + FEFF) в
начало вывода; только для выходных кодировок UTF-8 и UTF-16. Если установлено на
"auto", эта опция заставляет Tidy записывать спецификацию в вывод, только если спецификация была
присутствует в начале ввода. Спецификация всегда пишется для вывода XML / XHTML
используя выходные кодировки UTF-16.
кодирование вывода
Тип: Кодирование
По умолчанию: ASCII
Пример: сырье, аскии, латинский0, латинский1, утф8, исо2022, макинтош, побед1252, ибм858, утф16ле,
утф16бе, утф16, большой5, Shiftjis
Этот параметр указывает кодировку символов, которую Tidy использует для вывода. См. Char-
кодировка для получения дополнительной информации. Может отличаться только от входной кодировки для латиницы
кодировки (ascii, latin0, latin1, mac, win1252, ibm858).
Увидеть причислены: кодировка символов
Прочее опции:
файл ошибок
Тип: строка
По умолчанию: -
По умолчанию: -
Этот параметр указывает файл ошибок, который Tidy использует для сообщений об ошибках и предупреждениях. Как обычно
ошибки и предупреждения выводятся в "stderr".
Увидеть причислены: выходной файл
выход силы
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить данные даже при обнаружении ошибок.
Используйте эту опцию осторожно - если Tidy сообщает об ошибке, это означает, что Tidy не смог
или не знаете, как исправить ошибку, поэтому результат может не отражать
ваше намерение.
GNU-Emacs
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, следует ли Tidy изменять формат сообщений об ошибках и
предупреждения в формате, который легче анализировать GNU Emacs.
gnu-emacs-файл
Тип: строка
По умолчанию: -
По умолчанию: -
Используется внутри компании.
подождите немного
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Эта опция указывает, должен ли Tidy сохранять исходное время модификации файлов.
что Tidy модифицирует на месте. По умолчанию нет. Установка опции на да позволяет
вы можете привести файлы в порядок без загрузки этих файлов на веб-сервер, когда
с помощью такого инструмента, как SiteCopy. Обратите внимание, что эта функция не поддерживается на некоторых
платформ.
выходной файл
Тип: строка
По умолчанию: -
По умолчанию: -
Этот параметр указывает выходной файл, который Tidy использует для разметки. Обычно разметка
написано в "stdout".
Увидеть причислены: файл ошибок
тихий
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy выводить сводку количества ошибок.
предупреждения, приветственные или информационные сообщения.
слайд-стиль
Тип: строка
По умолчанию: -
По умолчанию: -
В настоящее время не используется. Только Tidy Classic.
аккуратный знак
Тип: Логический
По умолчанию: Да
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy добавлять метаэлемент в заголовок документа в
указать, что документ приведен в порядок. Tidy не будет добавлять метаэлемент, если он
уже присутствует.
обратная запись
Тип: Логический
По умолчанию: нет
Пример: д / н, да нет, т / ж, истина / ложь, 1/0
Этот параметр указывает, должен ли Tidy записывать упорядоченную разметку в тот же файл.
это читается из. Рекомендуется сохранить копии важных файлов перед тем, как приступить к их уборке.
их, так как в редких случаях результат может быть не таким, как вы ожидаете.
Используйте приборку онлайн с помощью сервисов onworks.net