Закладки могут помечать текстовую позицию или диапазон текста. Текстовый диапазон может начинаться в любой текстовой позиции и заканчиваться в другой текстовой позиции. В частности, закладка может начинаться в середине одного абзаца, а заканчиваться в середине другого. Элемент XML, используемый для представления закладки, изменяется в зависимости от ее типа следующим образом:
<text:bookmark> - для пометки одной текстовой позиции;
<text:bookmark-start> - для пометки начала текстового диапазона;
<text:bookmark-end> - для пометки конца текстового диапазона.
Для каждого элемента <text:bookmark-start> должен быть элемент <text:bookmark-end> в том же текстовом потоке, использующем тот же атрибут text:name, и наоборот. Элемент <text:bookmark-start> должен предшествовать элементу <text:bookmark-end>.
Пример - Закладки: