Перейти к содержимому

Импорт HTML-якорей в MS Word

1

У меня есть HTML-документ с множеством внутренних ссылок. Что-то вроде этого:

<h1 id="anchor">A Heading</h1> A LOT OF TEXT <a href="#anchor">Click to return to the beginning</a>. 

Проблема в том, что идентификатор не распознается, поэтому, когда вы нажимаете CTRL + клик по ссылке в Word, вы возвращаетесь в начало документа.

Почему мой идентификатор не распознается и как я могу это исправить? (Я уже пытался изменить его на «имя», и это не сработало.)

297 просмотров
Mark Barnes спросил 12 лет назад
M 281

1 ответ

2
Принятый ответ

Это работает в LibreOffice. (Портативная версия, которая не требует установки, также доступна.)

Итак, ваш код прекрасно работает в MS Word, если вы сделаете следующее:

  1. открыть LibreOffice Writer и создать новый документ ( File> New> Text Document)
  2. откройте файл в Internet Explorer> ctrl + A(выбрать все)> ctrl + C(скопировать)> ctrl + V(вставить в LibreOffice Writer)
  3. сохранить как «Microsoft Word 97/2000 / XP / 2003 (.doc)» с помощью LibreOffice Writer
  4. открыть с помощью MS Word

Протестировано с LibreOffice Portable версии 3.6.2.2, IE 8 и MS Word 2007.

Спасибо. Ранее я пытался импортировать в LibreOffice, а затем экспортировать как .docx и .odt, но безуспешно. Но .doc работает.

Mark Barnes · 12 лет назад · 0
Dmytro Dzyubak ответил 12 лет назад
D 183