Описание тега xeponline
http://xep.cloudformatter.com/doc/
Библиотека javascript XEPOnline извлекает содержимое с HTML-страницы и встраивает все стили на основе CSS в HTML. Вы можете использовать библиотеку для создания PDF-файла любого поддерживаемого элемента, в том числе созданного динамически.
Поддерживаемые элементы:
XSL, обрабатывающий входящий (X)HTML в XSL FO, написан в XSL версии 1.0. Большинство современных веб-сред используют очень мало тегов и управляют внешним видом с помощью заголовков, div, img и span со стилями css. Шаблон не только поддерживает эти основные элементы, но также поддерживает многие устаревшие структуры. В настоящее время поддерживаются следующие структуры HTML:
- Блочные элементы -
div
,h1
черезh6
,p
,blockquote
,pre
,address
,main
,figure
,figcaption
- Встроенные элементы -
span
,i
,b
,sup
,sub
,font
,code
,em
,small
,strike
,strong
,u
,q
,dfn
,abbr
,code
,var
,samp
,kbd
,mark
- Особое обращение -
a
,img
,svg
,header
,footer
- Таблицы - поддержка таблиц включает
thead
,tbody
,tfoot
элементы, а также столбцы и строки - Списки - частичная поддержка обоих
ul
,ol
Новые теги HTML5 <section>
а также <article>
в настоящее время поддерживаются только как блочные элементы, а не как отдельные элементы, генерирующие страницу. Один<header>
и один <footer>
элементы разрешены внутри печатной <div>
и используются для печати верхнего и нижнего колонтитула документа.