Интернет

Как преобразовать файл в HTML

HTML-код

В идеальном мире любой мог бы взять документ текстового процессора и преобразовать его для своего веб-сайта одним щелчком мыши. Однако любой, кто пытался преобразовать текст в HTML, знает, что это не так просто. Причина в том, что некоторые функции, используемые в текстовом процессоре (например, вкладки), не имеют эквивалентного тега HTML . Вы можете преобразовать текстовый файл в HTML, но вам, возможно, придется отказаться от некоторого контроля над макетом вашего документа.

Три варианта преобразования

1. Сделайте «Сохранить как»

Самый очевидный вариант преобразования, если вы используете Microsoft Word, — это «Сохранить как» и выбрать «Веб-страницу». В других текстовых редакторах при сохранении или публикации документа выберите вариант HTML. Например, в Word Perfect вы перейдете к публикации >> HTML. Это может работать, если текстовый документ очень упрощен, но не всегда эффективно.

Проблемы, возникающие при таком подходе, включают:

  • Этот подход к преобразованию HTML обычно может обрабатывать разрывы абзацев, мягкий возврат и минимальное форматирование, такое как курсив, жирный шрифт или подчеркивание, но помимо этого вариант борется.
  • Макет изменится, поскольку ширина определяется стилем в HTML. Веб-версия вашего документа просто расширится до максимально возможного размера. Это можно в небольшой степени контролировать, поместив весь ваш текст в таблицу без полей, используя проценты для ширины , но проблемы все равно могут возникнуть.
  • Может возникнуть раздутое кодирование , особенно с документами Word. Вместо преобразования абзацев в теги <p> в HTML Microsoft создает встроенные стили для каждого абзаца. То же самое верно и для других элементов, таких как упорядоченные или неупорядоченные списки.
  • Microsoft создает XML-файлы и использует правило @font-face для дальнейшего управления HTML-рендерингом страницы. Это дополнительное кодирование может добавить сотни строк кода к документу, который внутри Word может состоять всего из одной страницы. Дополнительный код и файлы могут излишне усложнить управление файлами и обслуживание сайта.

Поскольку большинство документов обычно не такие уж простые, вместо этого они содержат изображения, маркированные списки, заголовки, таблицы с чередующимися цветами строк или столбцов, «Сохранить как» в большинстве случаев просто не работает.

2. Используйте текстовый веб-редактор

Некоторые программы, такие как Dreamweaver, имеют встроенную функцию «преобразовать Word в HTML». Если у вас есть Dreamweaver или другой текстовый веб-редактор, например TextPad, вы можете значительно сэкономить время, работая в обратном порядке. Вместо того, чтобы сначала создавать текстовый документ, сначала создайте веб-версию.

Создавая документ в редакторе, вы можете убедиться, что он правильно отображается в браузере. Если вы вставляете то же содержимое в документ Word, используя вариант сохранения исходного форматирования, ваш документ Word должен быть очень похож на веб-страницу. Если вы уже создали текстовый документ, дважды проверьте возможности вашего текстового веб-редактора.

3. Онлайн-инструменты конвертации

Если вы не можете использовать текстовый веб-редактор для создания документа, следующим лучшим вариантом является инструмент преобразования.

  • Word2CleanHTML . С Word2CleanHTML вы просто вставляете свой текст в инструмент, устанавливаете или снимаете флажки с шести параметров под текстом (например, удаление пустых абзацев и т. д.), а затем нажимаете « Преобразовать в чистый HTML» . В отличие от некоторых конвертеров, этот прекрасно обрабатывает маркированные списки, но заменяет нумерованные списки на абзацы. Этот конвертер лучше всего использовать для текста без табуляции или цветов. Инструмент удаляет все цвета из-за того, как текстовые процессоры применяют цвет к шрифту, а также потому, что более практично управлять цветами в HTML с помощью таблицы стилей.
  • TextFixer : как и Word2CleanHTML, TextFixer позволяет вставлять содержимое в инструмент и просто нажимать кнопку отправки. Однако, в отличие от Word2CleanHTML, вы не можете выбрать какие-либо параметры для дальнейшей очистки кода. Например, вы не можете установить флажок, чтобы избавиться от пустых тегов абзаца. TextFixer также больше борется с таблицами. В Word2CleanHTML таблицы по большей части сохраняют свой общий размер для столбцов, строк и самой таблицы, поскольку преобразователь пытается настроить ширину для каждой части таблицы. В TextFixer таблица просто сворачивается сама по себе, потому что инструмент удаляет любую ширину или отступы, которые изначально были у таблицы. Ни один из этих двух инструментов не сохраняет цвет строк таблицы.
  • ZamZar : Этот инструмент кажется лучшим онлайн-конвертером. ЗамЗарОднако у него есть несколько недостатков, в том числе дополнительные шаги, необходимые для получения конвертированного файла. В этом инструменте вы загружаете текстовый документ и выбираете формат, в который хотите его преобразовать. Помимо HTML, предлагаются такие варианты, как jpg, pdf и png. После того, как файл будет преобразован, вы получите электронное письмо со ссылкой, по которой вы сможете загрузить новый документ, который является zip-файлом, если в документе есть изображения. Из трех перечисленных здесь преобразователей только он сохраняет цвета для шрифтов и таблиц, а также сохраняет любые изображения в исходном текстовом документе. Конечно, вам нужно будет загрузить обработанное изображение на ваш сервер. Другая проблема с этим инструментом заключается в том, что он создает стили CSS в документе HTML (вместо таблицы стилей), чтобы сохранить первоначальный вид документа.

Обычный или форматированный текст

Вы можете использовать как обычный текст, так и форматированный текст.

  • Вы, вероятно, получите более чистый HTML-код, если будете использовать простой текстовый редактор, такой как NotePad, но компромисс заключается в том, что если вы не используете его часто, вам придется его изучить.
  • Большинство людей полагаются на Microsoft Word или другие редакторы форматированного текста для обработки документов и публикаций на рабочем столе.

Независимо от того, какой текстовый инструмент вы используете, преобразование некоторых элементов всегда будет в лучшем случае шатким. Такие элементы, как вкладки, интервалы между ячейками, заполнение ячеек в таблицах и маркированные или нумерованные списки, как правило, труднее всего последовательно преобразовать.

Дополнительные опции

Если ваш текстовый документ сложен и не может быть легко преобразован в HTML, у вас есть еще два варианта.

  • Первый и самый простой — преобразовать текстовый файл в pdf. Это должно создать точную копию вашего текстового документа. Просто загрузите pdf на сервер и дайте ссылку на него.
  • Если вы предпочитаете не заставлять пользователя открывать PDF-файл, последний вариант — вручную закодировать документ в HTML. Кодируя контент вручную, вы можете гарантировать, что все применимые стили будут прикреплены к каждому текстовому элементу и что страница будет отображаться точно так, как планировалось.

Конверсионные решения

При подготовке к преобразованию документа в HTML необходимо принять ряд решений. Вариант, который лучше всего подходит для вас, зависит от сложности кодирования и доступных вам инструментов. Независимо от того, полагаетесь ли вы на свою программу обработки текста, используете текстовый редактор или онлайн-инструмент преобразования или прибегаете к ручному кодированию, вы можете получить желаемые результаты.

Похожие посты

10 лучших дизайнов веб-сайтов

Опасности социальных сетей в Интернете

Бесплатная графика Валентина

Бесплатные Пазлы Онлайн

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности