Html теги для word

Один из читателей сайта WordExpert.ru задал вопрос:

Можно ли использовать редактор Word как HTML-редактор, с возможностью просмотра получаемого кода?

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

Тем не менее, я расскажу об одном способе (для Word 2003), который может заинтересовать тех пользователей, которые сначала печатают текст в редакторе, а затем выделяют и вставляют его, например, в свои блоги. И уже в админпанели блога они форматируют текст, вставляя в нужные места соответствующие теги HTML.

Я предлагаю создать собственную панель инструментов с кнопками для часто используемых HTML-тегов, таких как <B> или <STRONG>, <BR>, <UL> и других. После того, как эти кнопки будут готовы, пользователю достаточно будет выделить нужный текст (ранее введенный), и применить к нему тот или иной тег. В результате перед началом выделенного текста и в его конце будут вставлены соответствующие HTML-теги.

Если ничего выделено, то в место нахождения курсора ввода просто будет вставлен тег. Удобство такого способа в том, что не нужно одновременно печатать текст и форматировать его — форматирование можно отложить на потом.

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

  • Откройте редактор Visual Basic («Alt»+«F11»), найдите в окне проектов ваш проект (с именем вашего шаблона) и добавьте к нему модуль для макросов. Добавить модуль можно так: щелкните правой кнопкой мыши на имени проекта и в раскрывшемся меню наведите указатель мыши на пункт Insert, а уже в подменю выберите команду Module. В итоге будет создан новый модуль Module1.
  • Перейдите в окно кода и введите следующий код:
    Sub htmlStrong()
    'Вставка тега жирного шрифта
    Dim str1 As String
    Dim str2 As String
    Dim selText As String
    str1 = "<STRONG>" 'Открывающий тег
    str2 = "</STRONG>"   'Закрывающий тег
    selText = Selection.Text   'Выделенный текст
    If selText <> "" Then
       With Selection
          .TypeText (str1)
          .TypeText (selText)
          .TypeText (str2)
       End With
    Else
       Selection.TypeText (str1 & str2)
    End If
    End Sub
  • Повторите вставку этого кода для других тегов, которые вам нужны, изменив соответственно значения переменных str1 и str2.

Теперь разместите кнопки этих макросов на созданной вами панели инструментов. Как это сделать, описано в заметке Как настроить Word под себя.

В результате у вас должна быть создана панель инструментов с кнопками для часто используемых вами тегов.

На создание этой заметки вдохновила статья Introduction to VBA for MS Word.

Если вы не знаете, как подключить к документу и применить этот макрос, изучите следующие заметки с сайта:

Автоматическая запись макроса

Создание макроса из готового кода

Содержание

    • 0.1 Открытие и пересохранение файла в текстовом редакторе
    • 0.2 Использование программы Total HTML Converter
    • 0.3 Использование онлайн-конвертеров
    • 0.4 Помогла ли вам эта статья?
  • 1 Шаги
  • 2 Советы
  • 3 Предупреждения
  • 4 Что вам понадобится
    • 4.1 Что нужно делать, чтобы создать сайт
      • 4.1.1 Рекомендации

Рубрика Word

Также статьи о работе со страницами в Ворде:

  • Как настроить поля страницы в Word?
  • Как в Word отображать на экране сразу две страницы?
  • Как в Word выделить страницу?
  • Как делается зебра в Ворде?

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

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

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

После оформления страницы или открытия уже готового файла Ворд можно переходить к сохранению документа Word как веб страницы. Для этого переходим на вкладку «Файл», выбираем меню «Сохранить как» и выбрав место сохранения указываем тип файла для сохранения «Веб-страница».

При сохранения документа Ворд как веб страницы будет создан файл с расширением *.htm, и папка с таким же названием и добавлением *.files в конце. В htm файле хранится вся текстовая информация и html разметка документа, а в папке будут сохранены все вставляемые в документ объекты и другие вспомогательные файлы.

Подобным образом создавая страницу за страницей можно создать простой HTML сайт, который при умелом оформлении будет достойно смотреться, иметь свое меню и очень быстро работать.

Курсы работы в Корде

как сделать html в word

HTML является стандартизированным языком гипертекстовой разметки на просторах интернета. Большая часть страниц во всемирной паутине содержат описание разметки, выполненное на HTML или XHTML. При этом, у многих пользователей возникает необходимость перевести HTML-файл в другой, не менее популярный и востребованный стандарт — текстовый документ Microsoft Word. О том, как это сделать, читайте далее.

Урок: Как перевести FB2 в Ворд

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

Открытие и пересохранение файла в текстовом редакторе

Текстовый редактор от Майкрософт может работать не только с собственными форматами DOC, DOCX и их разновидностями. На деле, в этой программе можно открывать и файлы совершенно других форматов, в их числе и HTML. Следовательно, открыв документ этого формата, его можно будет пересохранить в том, который вам нужен на выходе, а именно — DOCX.

Урок: Как перевести Ворд в FB2

1. Откройте папку, в которой находится HTML-документ.

как сделать html в word

2. Кликните по нему правой кнопкой мышки и выберите «Открыть с помощью»«Word».

как сделать html в word

3. HTML-файл будет открыт в окне Ворда точно в том же виде, в котором он бы отображался в HTML-редакторе или во вкладке браузера, но не на готовой веб-странице.

как сделать html в word

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

4. Поработав над форматированием текста (если это необходимо), сохраните документ:

  • Откройте вкладку «Файл» и выберите в ней пункт «Сохранить как»;
  • Измените имя файла (опционально), укажите путь для его сохранения;
  • Самое важное — в выпадающем меню под строкой с именем файла выберите формат «Документ Word (*docx)» и нажмите кнопку «Сохранить».

как сделать html в word

Таким образом вы сумели быстро и удобно преобразовать файл формата HTML в обычный текстовый документ программы Ворд. Это лишь один из способов, но отнюдь не единственный.

Использование программы Total HTML Converter

Total HTML Converter — это простая в использовании и очень удобная программа для конвертирования файлов HTML в другие форматы. В числе таковых электронные таблицы, сканы, графические файлы и текстовые документы, в том числе и так необходимый нам Word. Небольшой недостаток заключается лишь в том, что программа конвертирует HTML в DOC, а не в DOCX, но это уже можно исправить и непосредственно в Ворде.

Урок: Как перевести DjVu в Ворд

Узнать более подробно о функциях и возможностях HTML Converter, а также скачать ознакомительную версию этой программы можно на официальном сайте.

Скачать Total HTML Converter

1. Загрузив программу на свой компьютер, установите ее, внимательно следуя инструкции инсталлятора.

как сделать html в word

2. Запустите HTML Converter и, используя встроенный браузер, расположенный слева, укажите путь к HTML-файлу, который вы хотите преобразовать в Word.

как сделать html в word

3. Установите галочку напротив этого файла и нажмите на панели быстрого доступа кнопку со значком документа DOC.

как сделать html в word

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

4. Укажите путь для сохранения преобразуемого файла, если это необходимо, измените его имя.

как сделать html в word

5. Нажав «Вперед», вы перейдете к следующему окну, где можно выполнить настройки конвертирования

как сделать html в word

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

7. Далее можно задать размеры полей.

как сделать html в word

Урок: Как настроить поля в Ворде

8. Перед вами появится долгожданное окно, в котором уже и можно будет начать конвертирование. Просто нажмите кнопку «Начать».

как сделать html в word

9. Перед вами появится окно об удачном завершении преобразования, автоматически будет открыта папка, которую вы указали для сохранения документа.

как сделать html в word

Откройте конвертированный файл в программе Microsoft Word.

как сделать html в word

Если это требуется, отредактируйте документ, уберите теги (вручную) и пересохраните его в формате DOCX:

  • Перейдите в меню «Файл»«Сохранить как»;
  • Задайте имя файла, укажите путь для сохранения, в выпадающем меню под строкой с именем выберите «Документ Word (*docx)»;
  • Нажмите кнопку «Сохранить».

как сделать html в word

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

как сделать html в word

Мы рассмотрели еще один возможный метод преобразования HTML в Ворд, но и это не последний вариант.

Урок: Как перевести текст с фотографии в документ Word

Использование онлайн-конвертеров

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

ConvertFileOnlineConvertioOnline-Convert

Рассмотрим методику преобразования на примере онлайн-конвертера ConvertFileOnline.

1. Загрузите HTML-документ на сайт. Для этого нажмите виртуальную кнопку «Выберите файл», укажите путь к файлу и нажмите «Открыть».

как сделать html в word

2. В окне ниже выберите формат, в который требуется преобразовать документ. В нашем с вами случае это MS Word (DOCX). Нажмите кнопку «Конвертировать».

как сделать html в word

3. Начнется преобразование файла, по завершению которого будет автоматически открыто окно для его сохранения. Укажите путь, задайте имя, нажмите кнопку «Сохранить».

Теперь вы можете открыть конвертированный документ в текстовом редакторе Майкрософт Ворд и выполнить с ним все те манипуляции, которые можно делать с обычным текстовым документом.

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

Читать: Режим ограниченной функциональности в Word

Для отключения режима защищенного просмотра просто нажмите кнопку «Разрешить редактирование».

    Урок: Автосохранение в Ворде

    Вот теперь уж мы точно можем закончить. Из этой статьи вы узнали о трех различных методах, с помощью которых можно быстро и удобно преобразовать HTML-файл в текстовый документ Word, будь то DOC или DOCX. То, какой из описанных нами методов выбрать, решать вам.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

    Помогла ли вам эта статья?

    Да Нет

    Хотя вполне возможно сгенерировать HTML-страницу в Word, в большинстве случаев это не рекомендовано делать, если вы собираетесь использовать страницу в любой профессиональной или широко распространенной среде. Создание вашего личного сайта с помощью Word – это как строительство своего собственного дома из блоков LEGO: можно сделать и так, если у вас нет иного опыта, однако использование правильных инструментов или профессионала даст неизмеримо лучшие результаты.

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

    Шаги

    1. Загрузите Word.

    2. Напечатайте на странице «Homepage» (Домашняя страница).

    3. Нажмите «Файл» (File) > «Сохранить как веб-страницу» (Save as Webpage). В Office 2007 кликните по кнопке «Офис» (Office) > «Сохранить как» (Save As) > «Другие форматы» (Other Formats).

    4. Сохраните вашу страницу как index.html. Для Office 2007 поменяйте тип файла в меню «Сохранить как» (Save as type) на «Веб-страница» (Web Page).

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

    6. Добавьте немного дополнительного текста; попробуйте ввести, например, «Это моя домашняя страница».

    7. Почаще сохраняйте свою работу (просто нажмите на значок сохранения – Word запомнит документ как веб-страницу).

    8. Делайте то же самое при создании других страниц (прочитайте ниже, как сделать гиперссылку).

    9. Введите «Link to homepage» (Ссылка на домашнюю страницу) под текстом.

    10. Выделите текст.

    11. Кликните «Вставка» (Insert) > «Гиперссылка» (Hyperlink) (для всех версий)

    12. Поищите файл index.html.

    13. Найдя файл, выберите его и нажмите на кнопку «ОК».

    14. Обратите внимание, что вы только что создали гиперссылку. Это означает, что в браузере вы можете кликнуть по соответствующей гиперссылке и перейти на другую страницу своего сайта.

    15. Вы можете добавить гиперссылку на другой сайт – в диалоговом окне «Вставить ссылку» (Insert Hyperlink) введите адрес веб-страницы в текстовом поле «Адрес» (Address).

    16. Продолжайте делать так, пока ваш сайт не будет готов!

    17. Вы хорошо потрудились. Однако не забывайте, о чем говорилось во введении к данной статье.

    Советы

    • Сделайте свой сайт привлекательным с помощью разнообразных фотографий, ссылок и информации.
    • Назовите страницы (за исключением главной) так, чтобы легче было запомнить.
    • Изучите HTML.
    • Получите хостинг. Никто не может увидеть ваш сайт, пока он не появится в интернете. Существуют бесплатные хостинговые сайты (это на самом деле простые ресурсы), а также профессиональные платные сервисы.
    • Присмотритесь в сети к некоторым простым веб-сайтам, которые соответствуют тому, что вы пытаетесь сделать. Хотя вы не можете сделать динамический сайт как WikiHow или MSN.com в Word или Publisher – нужны слишком расширенные настройки (PHP, Client-Site Includes, ASP.NET и многие другие).
    • Гораздо проще сделать сайт в Publisher, где представлены специальные веб-страницы дизайнеров.

    Предупреждения

    • Если вы планируете разместит свой сайт в интернете, будьте осторожны, чтобы не включить каких-нибудь личных данных, которые не намерены обнародовать в информации документа.
    • Как отмечено в заголовке статьи, создание HTML с помощью любого продукта Microsoft Office, кроме Expression Web, по большей части плохая идея. Тот факт, что программа может сохранять файл как HTML, не делает ее программным обеспечением для веб-дизайна.

    Что вам понадобится

    • Компьютер
    • Microsoft Office Word (все версии)

    Информация о статье

    Эту страницу просматривали 29 127 раза.

    Была ли эта статья полезной?

    Как сделать сайт в ворде

    Как сделать сайт в ворде (Word)

    Первая моя попытка сделать сайт была выполнена именно в ворде.
    Проблема была скорее не как сделать сайт, а на какую тему сделать.
    Ниже мы рассмотрим все вопросы, которые связаны с созданием сайта в ворд.

    Что нужно делать, чтобы создать сайт

    1. Запускам Word.

    2. Создаем меню.
    Можно сделать так: Главная | Моя музыка | О сайте

    Для этого, нажимаем «Вставка» — «Гиперссылка»
    В появившемся окне в поле «Текст» пишем текст нашей ссылки – например «О сайте», в поле «Адрес» пишем текстом index1.htm,

    Добавив текст, мы вставляем гиперссылки на старницу сайта

    (рисунок 1)

    Для других страниц пишем другие имена страниц — index2.htm, index3.htm, index4.htm или o-saite.htm, moia-musika.htm.

    3. Ниже меню печатаем основной текст.

    4. Вставляем рисунки.

    5. Сохраняем полученную страницу, нажимаем «Файл» — «Сохранить как», а далее очень важно, выбираем имя файла index, а тип файла htm – НЕ ОДНИМ ФАЙЛОМ!!!

    Сохраняем полученную страницу сайта

    (рисунок 2)

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

    Обратите внимание, если вы добавляли картинки, то вместе с веб страницей появится еще и папка images – в ней все вставленные вами рисунки.

    Рекомендации

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

    Спасибо за внимание.
    Автор: Титов Сергей

    Назад

    Дата публикации: 14.04.2020

    Просмотры: 996

    Бочка меда

    СДО Collaborator умеет создавать учебные ресурсы из готового документа MS Word. Достаточно загрузить файл DOCX-формата, и система предложит преобразовать его в ресурс типа «Страница». Это существенно экономит время авторам ресурсов.
    Порядок действий:

    1. Создать новый ресурс типа «Файл».
    2. Загрузить документ.
    3. После загрузки система спросит «Преобразовать файл в Ресурс-Страницу?» — соглашайтесь.
    4. Сохранить и просмотреть результат.

    Результатом будет HTML-ресурс в виде одной страницы, которая быстро загружается и имеет все шансы идеально отображаться на любых устройствах — от десктопа до мобильного телефона.

    СДО Collaborator умеет создавать учебные ресурсы из готового документа MS Word.

    СДО Collaborator умеет создавать учебные ресурсы из готового документа MS Word.

    Ложка дегтя

    Но преобразование подразумевает, что при верстке документа DOCX вы пользовались общепринятыми правилами и форматированием, которому существует прямая альтернатива в формате HTML. Если прямого соответствия не будет, то и результат преобразования не сможет соответствовать оригиналу.
    Что получится из вашего документа, вы можете легко проверить на сервисах преобразования Word в HTML. Например, этих:

    • Online HTML converter
    • Word to HTML Converter Online. Convert Word to clean HTML — 4html.net
    • WORD to HTML | DOC to HTML

    Можно проверить, как сам MS Word справляется с преобразованием своего документа в формат HTML. Попробуйте команду «Файл» — «Сохранить как…» и выберите формат «Веб-страница с фильтром (.htm)».
    Если результат будет адекватен оригиналу — то ваш документ отформатирован хорошо.
    Абсолютного точного (или максимально близкого к нему) преобразования документа DOCX в другой формат можно добиться только преобразованием в PDF.
    Но есть способы сделать документ так, чтобы он конвертировался в HTML без критических искажений.

    Лучшие практики форматирования документа MS Word

    1. Стили заголовков и текста

    стандартные стили заголовков и текста
    Используйте стандартные стили заголовков: «Заголовок», «Подзаголовок», «Заголовок 1», «Заголовок 2» и т.д.
    Текст набирайте стандартным стилем — «Обычный».
    blank

    2. Интервалы и отступы

    Если нужно для абзацев изменить отступы, поменять интервал, шрифт — изменяйте в тексте. Можно изменять стили, но это не всегда работает.
    blank

    3. Выравнивание текста

    Обычно с этим проблем не бывает. Все преобразуется корректно.
    blank

    4. Форматирование шрифта

    Все обычные способы изменения шрифта — начертание, цвет, размер — будут хорошо преобразовываться. blank

    5. Изменение типа шрифта

    Шрифт сможет отобразиться правильно только в том случае, если на чужом компьютере будут установлены те же шрифты, что и у вас. Используйте «безопасные шрифты» (узнать больше про безопасные шрифты):
    blank

    6. Списки

    С простыми маркированными и нумерованными списками проблем не должно возникнуть. Иерархические списки тоже неплохо конвертируются, но будут отличия.
    blank

    7. Вставка картинок

    Корректно будут отображаться картинки, вставленные в текст как знак, а не как отдельный объект с возможностью обтекания. На всякий случай проверьте, что настроено в параметрах картинки «Размер и положение» — «Обтекание текстом», должно быть так:
    blank
    Самый надежный способ — отдельная картинка в отдельном абзаце текста.
    blank
    Никакие настройки обтекания картинки текстом не дадут хорошего результата. Картинки будут «убегать» со своих мест и игнорировать ваши настройки.
    blank
    Единственный стабильный случай — это обтекание картинки текстом справа. Вставьте картинку первой в абзаце перед всем текстом и в настройках «Размер и положение» — «Обтекание текстом» выберите стиль обтекания «Квадрат» и обтекание текстом «Справа». Там же дополнительно можно настроить отступы от текста.
    blank

    8. Изменение размера, оформления и параметров картинок

    Вы можете изменять размеры картинок и экспериментировать с другими преобразованиями.
    Как правило, простые изменения корректно переносятся в HTML. Но что-то особенное — вряд ли будет распознано правильно.
    blank

    9. Таблицы

    Таблицы конвертируются практически без ошибок.
    blank
    Если нужно, чтобы таблица растягивалась на всю ширину страницы — установите для нее параметр «Автоподбор по ширине окна». В этом случае лучше делать таблицу как можно проще — без объединённых и разбитых ячеек, преобразование может быть неточным.
    blank

    Итог

    Волшебного средства, что точно преобразовывает любой DOCX в HTML, не существует. И не может быть. Слишком много специфических отличий у этих форматов.
    Если вам важна скорость создания учебных ресурсов в СДО и их адаптивность к чтению с мобильных устройств — очищайте и упрощайте форматирование документов, конвертируйте в HTML. У вас будет быстрый и приемлемый результат.
    Требуется точное соответствие документу? С этим лучше всего справляется преобразование в формат PDF. Но придется забыть про удобства чтения с экрана смартфона.
    Есть время и вдохновение — изучайте верстку HTML документов с помощью правил Bootstrap его альтернатив Bootstrap Alternatives (Top 10 Best Frontend Frameworks).
    P.S. У нас есть пример правильно подготовленного Word файла. Его можно брать как шаблон для своих документов. Пройдите на демо-портал LMS Collaborator в Каталог учебных заданий и заберите его по этой ссылке:

    Просто взять и скачать.

    P.S. Есть предложения, вопросы, замечания, идеи — пишите в комментарии.


    Присоединяйтесь к нашему сообществу корпоративного обучения в Facebook и Linkedin, а также подписывайтесь на нашу e-learning рассылку, чтобы получить апрельскую скидку на использование LMS Collaborator по промокоду: LMS2020-04

    blank

    The LMS Collaborator Team

    Content Manager LMS Collaborator

    Всі записи автора

    VP

    На сайте с 20.04.2015

    Offline

    5

    Всем привет!

    Скажите, кто знает — есть ли способ проставлять теги в Worde, чтобы потом они переносились в WYSIWYG- редактор?

    К примеру, написал текст в ворде, выделил жирным, обозначил подзаглоловки h1 h2.

    Потом ctlr+с ctrl+v в редактор, и там уже все с тегами вставилось?

    Как работать в word с тегами ? Может макросами какими?

    Ragnarok

    На сайте с 25.06.2010

    Offline

    226

    VareraPet:
    Всем привет!

    Скажите, кто знает — есть ли способ проставлять теги в Worde, чтобы потом они переносились в WYSIWYG- редактор?

    К примеру, написал текст в ворде, выделил жирным, обозначил подзаглоловки h1 h2.

    Потом ctlr+с ctrl+v в редактор, и там уже все с тегами вставилось?

    Как работать в word с тегами ? Может макросами какими?

    Ворд обязателен?

    Можно использовать какой-нибудь онлайн WYSIWYG редактор, там вставлять теги и потом сохранять простым текстом код

    //TODO: перестать откладывать на потом

    SeVlad

    На сайте с 03.11.2008

    Offline

    1554

    Ragnarok:
    Ворд обязателен?

    Я бы спросил по другому: WYSIWYG-редактор — обязателен?

    Что-то мне подсказывает, что контент из Ворда нужно «вставлять» в сайт, а не в редактор :) А как раз-таки при пом. Ворда (или аналогов) его удобно готовить для импорта на сайт.

    Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

    Ragnarok

    На сайте с 25.06.2010

    Offline

    226

    SeVlad:
    Я бы спросил по другому: WYSIWYG-редактор — обязателен?

    Что-то мне подсказывает, что контент нужно «вставлять» в сайт, а не в редактор :) А при пом. Ворда (или аналогов) как раз-таки его удобно готовить для импорта на сайт.

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

    кстати, SeVlad, отличное замечание: в WP редактор довольно хорошо понимает разметку из ворда, если не злоупотреблять

    1

    SeVlad

    На сайте с 03.11.2008

    Offline

    1554

    ё

    Ragnarok:
    я предположил, что человек будет заказывать контент у кого-то, кому по определённым причинам не передать доступ к админке для непосредственной публикации.

    Нивапрос! ТС получает размеченный конетнт в ворде (или сам размечает) и при помощи ПО для публикации (а не копипастом) импортирует его на сайт. Это и проще и правильнее.

    Ragnarok:
    в вордпрессе тоже визивиг

    Ты же знаешь, что там TinyMCE ;)

    Ragnarok:
    в WP редактор довольно хорошо понимает разметку из ворда, если не злоупотреблять

    Ворд вообще-то и сам умеет публиковать ВП и не только в него :)

    1

    Ragnarok

    На сайте с 25.06.2010

    Offline

    226

    SeVlad:
    Нивапрос! ТС получает размеченный конетнт в ворде (или сам размечает) и при помощи ПО для публикации (а

    не копипастом

    ) импортирует его на сайт. Это и проще и правильнее.

    что за ПО?

    VP

    На сайте с 20.04.2015

    Offline

    5

    SeVlad:
    Я бы спросил по другому: WYSIWYG-редактор — обязателен?

    Что-то мне подсказывает, что контент из Ворда нужно «вставлять» в сайт, а не в редактор :) А при пом. Ворда (или аналогов) как раз-таки его удобно готовить для импорта на сайт.

    Да, именно)

    Просто может задать статье какой то стиль, скопировать и вставить в редактор. Сайт на DLE. Редактор кажись TinyMCe

    ———- Добавлено 21.07.2015 в 13:38 ———-

    Если подробнее — мне присылают тексты в ворде, с выделенными словами. Мне в таком же виде нужно опубликовать в стате на сайте (сайт на DLE). Далее я выделяю текст в word и вставляю его в редактор. Текст переносится отлично, со всеми тегами, отступами, <p> </ br> <b> итп

    Очень быстро все и удобно.

    Единственное — еще бы H1 — H2 как то обозначать в worde …

    SeVlad

    На сайте с 03.11.2008

    Offline

    1554

    Ragnarok:
    что за ПО?

    Ну те же тексткит, зеброид, СМ2 и др. Есть конвертеры из ворда в html/csv, а дальше плаги для импорта.

    VareraPet:
    Сайт на DLE.

    Для ДЛЕ я не знаю какое есть бесплатное ПО и аддоны/плагины, из платного — первые 2 могут.

    Правильно заданный вопрос должен звучать как-то так: «как импортировать контент из ворда в ДЛЕ с сохранением форматирования», а не то, что ты спросил.

    1

    VP

    На сайте с 20.04.2015

    Offline

    5

    В общем я поэкспериментировал, и понял, что TinyMCE не понимает теги h1 от Word.

    Дошло как это сделать))

    Просто выделил в редакторе H1, скопировал и вставил в word — он понял, что это подзаголовок. Но при обратном копировании редактор TinyMCE просто выделил эти заголовки <b></b>

    Всем спасибо!)

    K

    На сайте с 03.06.2015

    Offline

    45

    Кто-нибудь видел что может вставиться из Ворда? Бывает на 1 предложение в дюжину слов — пару килобайт верстки и стилей.

    Далее я выделяю текст в word и вставляю его в редактор. Текст переносится отлично, со всеми тегами, отступами

    Это ворд конвертит в хтмл свой объект (файл) в буфере обмена. Следовательно надо в ворде искать средства обозначить параграф как заголовок. Скорее всего в стилях и искать.

    ———- Добавлено 22.07.2015 в 09:17 ———-

    Так и вышло. Если задать блоку стиль Заголовок 1, то в хтмле будет


    <H1 style="MARGIN: 12pt 0cm 3pt"><FONT size=5>Ýòî çàãîëîâîê</FONT></H1>

    MYSQL PHP JS HTML CSS SEO TXT США СССР

    V

    На сайте с 09.06.2015

    Offline

    2

    27 августа 2015, 20:04

    #10

    зачем вам Word?

    есть нормальные текстовые редакторы notepad++ sublime text

    лучше сразу все в редакторе прописывать.

    Это делается с помощью AltChunk и AlternativeFormatImportPart. Более-менее это на статье с MSDN описано.

    using System.IO;
    using System.Reflection;
    using System.Text;
    using DocumentFormat.OpenXml.Packaging;
    using DocumentFormat.OpenXml.Wordprocessing;
    
    namespace TestC
    {
        class Program
        {
            static void Main(string[] args)
            {
                using (var document = WordprocessingDocument.Open(@"C:UsersUserDocumentssample.docx", isEditable: true))
                //я вынес файл html как ресурс сборки отдельно, это не принципиально
                using (var htmlStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("TestC.Sample.html"))
                {
                    var mainDocumentPart = document.MainDocumentPart;
                    var html = new StreamReader(htmlStream).ReadToEnd(); //текст html
                    var htmlAsUtf8Bytes = Encoding.UTF8.GetBytes(html);
                    using (MemoryStream htmlContentStream = new MemoryStream(htmlAsUtf8Bytes)) {
                        string partId = "id";
                        AlternativeFormatImportPart formatImportPart = mainDocumentPart.AddAlternativeFormatImportPart(
                                AlternativeFormatImportPartType.Html, partId);
                        formatImportPart.FeedData(htmlContentStream);
    
                        AltChunk altChunk = new AltChunk();
                        altChunk.Id = partId;
    
                        mainDocumentPart.Document.Body.Append(altChunk);
                    }
                }
            }
        }
    }
    

    Где Sample.html (взял отсюда):

    <HTML>
    <HEAD>
        <TITLE>Your Title Here</TITLE>
    </HEAD>
    <BODY>
        <HR>
        <a href="http://somegreatsite.com">Link Name</a>
        is a link to another nifty site
        <H1>This is a Header</H1>
        <H2>This is a Medium Header</H2>
        Send me mail at <a href="mailto:support@yourcompany.com">
            support@yourcompany.com
        </a>.
        <P> This is a new paragraph!
        <P>
            <B>This is a new paragraph!</B>
            <BR> <B><I>This is a new sentence without a paragraph break, in bold italics.</I></B>
            <HR>
    </BODY>
    </HTML>
    

    На выходе:
    введите сюда описание изображения

    Для вашего примера:

    <HTML>
    <head>
        <style>
            .table {
                width: 100%;
                border: 1px solid;
                border-collapse: collapse;
            }
    
            .table td {
                border: 1px solid black;
            }
        </style>  
    </head>
    <BODY>
    <table class="table">
        <tr>
            <td>one</td>
            <td>two</td>
        </tr>
    </table>
    <p>Some text</p>
    </BODY>
    </HTML>
    

    На выходе:

    введите сюда описание изображения


    UPD
    Заменит все параграфы, которые состоят только из текста [Html] на наш HTML

    using System;
    using System.IO;
    using System.Linq;
    using System.Reflection;
    using System.Text;
    using DocumentFormat.OpenXml.Packaging;
    using DocumentFormat.OpenXml.Wordprocessing;
    
    namespace Test
    {
        class Program
        {
            static void Main(string[] args)
            {
                using (var document = WordprocessingDocument.Open(@".docx file", isEditable: true))
                //я вынес файл html как ресурс сборки отдельно, это не принципиально
                using (var htmlStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("Test.Sample.html")) {
                    var mainDocumentPart = document.MainDocumentPart;
                    var documentBody = mainDocumentPart.Document.Body;
    
                    var html = new StreamReader(htmlStream).ReadToEnd();
                    var htmlAsUtf8Bytes = Encoding.UTF8.GetBytes(html);
    
                    Random random = new Random();
    
                    var paragraphsToReplace = documentBody.Descendants<Paragraph>().Where(x => x.InnerText.Equals("[Html]")).ToList();
    
                    foreach (var paragraph in paragraphsToReplace) {
    
                        string partId = $"id_{random.Next()}";
    
                        AlternativeFormatImportPart formatImportPart = mainDocumentPart.AddAlternativeFormatImportPart(
                                AlternativeFormatImportPartType.Html, partId);
                        using (MemoryStream htmlContentStream = new MemoryStream(htmlAsUtf8Bytes)) {
                            formatImportPart.FeedData(htmlContentStream);
                        }
                        AltChunk altChunk = new AltChunk();
                        altChunk.Id = partId;
    
                        paragraph.InsertBeforeSelf(altChunk);
                        paragraph.Remove();
                    }
    
                }
            }
        }
    }
    

    Форматирование текста в html

    Доброго времени суток, уважаемые подписчики.

    Этот урок мы посветим форматированию текста в html. Рассмотрим, какие теги для этого применяются.

    Сразу оговорюсь, что многие из них являются достаточно специфическими, их можно «обойти», используя каскадные таблицы стилей (css).

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

    Итак, начнем.

    Практический курс по верстке адаптивного сайта с нуля!

    Изучите курс и узнайте, как верстать современные сайты на HTML5 и CSS3

    Узнать подробнее

    Для того чтобы нам было проще работать, скачаем архив lesson2.zip по прямой ссылке: Архив 2 урока

    Возьмем из высланного Вам архива файл «Лис и лошадь.doc» и откроем его с помощью программы word. Там две сказки известных авторов Братья Гримм.

    Затем откроем блокнот и сделаем в нем заголовок как в прошлом уроке или просто скопируем из предыдущего урока.

    Готово?

    Верю, что да.

    Теперь вернемся в word, скопируем весь наш текст из файла «сказка.doc» и вставим его между тегами <body> </body> нашей заготовки.

    Сохраняем нашу заготовку под именем lesson2.html и открываем с помощью браузера (например, opera).

    Мы видим, что текст идет без заголовков, без абзацев, без отступов.

    Вот теперь и займемся непосредственным форматированием текста в языке HTML.

    Для выделения заголовков используются теги <H1>текст</H1>, <H2>текст</H2> и т.д. до <H6>текcт</H6>.

    Цифры после буквы H в теге применяются от 1 до 6.

    1 – самый крупный заголовок, 6 – самый маленький заголовок.

    Давайте теперь найдем в нашем файле названия сказок и заключим их в теги <H1><H1>.

    <H1>Лис и лошадь</H1>

    <H1>Лис и кошка</H1>

    У тега <H1> есть параметр align со значением Left — по левому краю, right — по правому и center — по центру.

    Давайте выровняем заголовок по центру. Для этого пропишем:

    Аналогично и второй заголовок.

    Сохраняем и смотрим в браузер.

    Заголовки стали по центру.

    Для упрощения работы можно одновременно держать открытыми код страницы в блокноте и браузере.

    А после изменений в коде файл сохранять, а в браузере нажать кнопку обновить (или F5).

    Самостоятельно попробуйте разные значения тега <H>текст</H>. И разные значения align. Выберите любой Вам понравившейся.

    Теперь разобьем наш текст на абзацы.

    Тег, который это делает — <p>текст абзаца</p>.

    Для этого находим начало абзацев и ставим там тег <p>, а в конце абзаца закрываем его </p>.

    Сохраняем исходный файл с кодом (ctrl+s), в браузере жмем кнопку «обновить» и смотрим, что получилось.

    У тега <p> есть параметр align с такими же значениями, что и у тегов <H>left, right, center. Его работа абсолютно такая же как и у тега <H>.

    На абзацы и заголовки текст мы разбили. Теперь идем непосредственно по тексту.

    Текст можно сделать жирным. При помощи тега <b>или <strong> (кстати, это закрывающиеся теги. Рекомендуется <strong>).

    Курсив — <i> или <em>, подчеркнутый <u>, моноширинный <tt> или <kbd>.

    Попробуйте заключить разные участки текста в разные теги. И не забывайте их закрывать.

    Например:

    <b> любой текст из сказки</b>

    <i>…………………………..</i>

    <u>………………………….</u>

    <kbd>……………………..</kbd>

    Для изменения размера, цвета и шрифта отдельного участка текста используйте тег <font>, его параметры:

    fаce=»arial» – указывает названия шрифта.

    size=»3″ — размер (значения от 1 до 7).

    Практический курс по верстке адаптивного сайта с нуля!

    Изучите курс и узнайте, как верстать современные сайты на HTML5 и CSS3

    Узнать подробнее

    color=»******» – цвет шрифта.

    ****** — определенный код шрифта (например, 000000 – это черный).

    Давайте выделим фрагмент текста крупным красным шрифтом. Сделать это можно следующим образом:

    <font face=«arial» size=«6» color=»red’> фрагмент текста сказки </font>

    Еще один немаловажный тег <br> применяется для принудительного перехода текста на новую строку. В использовании он прост, ставите его в том месте, начиная с которого текст должен отображаться с новой строки. В принципе по этому тегу добавить больше нечего, поэтому двигаемся дальше.

    Следующую группу тегов (исходя из своего опыта) используют довольно редко, поэтому подробно рассматривать их мы не будем. Включил я их в данный урок, чтобы показать возможности языка, и вдруг вам они когда-нибудь понадобятся. Чтобы вы знали, что такие возможности существуют.

    Работу этих тегов, предлагаю рассмотреть самостоятельно, как раз будет для вас полезное упражнение.

    Итак, теги:

    <sub> — подиндексы (H2O)

    <sup> — надиндекс (45)

    <big> — увеличивает шрифт на 1

    <small> — уменьшает шрифт на 1

    <address> — сведения об авторе и последнем обновлении страницы (отображаются курсивом)

    <cite> — цитаты, отображаются курсивом

    <code> — программный код отображается моноширинным шрифтом

    <em> — выделенный текст отображается курсивом

    <strong> — выделенный текст отображается жирным шрифтом, рекомендуется вместо <b>

    <hr> — горизонтальная линия. У этого тэга есть такие параметры, как:

    align=center(left, right) -выравнивание, с этим параметром мы знакомы из других тегов

    width=»число» — длина линии по горизонтали, задается в пикселях или в процентах относительно размеров экрана

    size»число» — толщина линии (меньше 100 пикселей, т.е. если задать параметр size=99, a параметр width=1, то получим вертикальную линию, только с ограниченной высотой)

    color=»цвет» -цвет линии

    noshade — отменяет рельефность

    Давайте отделим наши две сказки линией красного цвета с шириной равной ширине экрана. Для этого перед началом второй сказки напишем:

    <hr width=«100%» color=«red» >

    Поэкспериментируйте с набором и значениями параметров этого тега.

    Есть еще один интересный тег, но поддерживается он только браузером Internet Explorer. Честно говоря мне его на практике использовать не приходилось.

    Тег <marquee> – контейнер бегающей строки с параметрами:

    align=»middle(top, bottom)»— выравнивает контейнер относительно окружающего текста.

    top — по верхнему тексту, bottom- по нижнему, middle- по середине.

    behavior=»scroll(slide, alternate)»scroll — текст прокручивается, slide — скольжение, alternate — текст «плавает» со стороны в сторону.

    bgcolor =»цвет» — фоновый цвет для контейнера.

    direction=»left(right)» — задает направление движения текста.

    height=»число» — высота контейнера.

    hspace=»число» — расстояние от контейнера до текста по горизонтали.

    vspace=»число» — расстояние от контейнера до текста по вертикали.

    loop=»число» — количество повторений.

    width=»число» — ширина контейнера.

    scrollmount=»число» — скорость движения текста.

    scrolldelay=»число» — время задержки между циклами.

    Например, в нашей сказке это может выглядеть так:

    <marquee align=«top» behavior=«scroll» bgcolor=«blue»

    direction=«left» height=«30» width=«200»> Как можете? </marquee>

    Как можете?

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

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

    В следующем уроке мы научимся делать ссылки, рассмотрим, какие они бывают, поработаем над вставкой картинок в нашу html страницу, и сделаем картинку ссылкой на любой web-ресурс.

    Практический курс по верстке адаптивного сайта с нуля!

    Изучите курс и узнайте, как верстать современные сайты на HTML5 и CSS3

    Узнать подробнее

    PSD to HTML

    Практика верстки сайта на CSS Grid с нуля

    Смотреть

    Like this post? Please share to your friends:
  1. Html таблица для excel
  2. Html таблица в excel python
  3. I asked him what the word means meant
  4. I am woman spoken word
  5. I am the word study group