com.itextpdf.tool.xml.html
Class HTML.Category

java.lang.Object
  extended by com.itextpdf.tool.xml.html.HTML.Category
Enclosing class:
HTML

public static final class HTML.Category
extends Object

Collections that combine different tags.


Field Summary
static Set<String> BLOCK_LEVEL
          Groups all tags that are block level tags by default.
static Set<String> EMBEDDED_CONTENT
          HTML5
Embedded content imports another resource or inserts content from another mark-up language or namespace into the document.
static Set<String> FLOW_CONTENT
          HTML5
Elements belonging to the flow content category typically contain text or embedded content.
static Set<String> HEADING_CONTENT
          HTML5
Heading content defines the title of a section, whether marked by an explicit sectioning content element or implicitly defined by the heading content itself.
static Set<String> METADATA
          HTML5
Elements belonging to the metadata content category modify the presentation or the behavior of the rest of the document, set up links to others documents, or convey other out of band information.
static Set<String> NOT_VISIBLE
          List with the tags that are not visible in the browser.
static Set<String> PHRASING_CONTENT
          HTML5
Phrasing content defines the text and the mark-up it contains.
static Set<String> SECTIONING_CONTENT
          HTML5
Elements belonging to the sectioning content model create a section in the current outline that defines the scope of  <header> elements, <footer> elements, and heading content.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_VISIBLE

public static final Set<String> NOT_VISIBLE
List with the tags that are not visible in the browser.
Tag.HTML, Tag.HEAD, Tag.META, Tag.SCRIPT, Tag.LINK, Tag.STYLE, Tag.TITLE


BLOCK_LEVEL

public static final Set<String> BLOCK_LEVEL
Groups all tags that are block level tags by default.
Tag.ADDRESS, Tag.ARTICLE, Tag.ASIDE, Tag.AUDIO, Tag.BLOCKQUOTE, Tag.CANVAS, Tag.DD, Tag.DIV, Tag.FIELDSET, Tag.FIGCAPTION, Tag.FIGURE, Tag.FOOTER, Tag.FORM, Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HEADER, Tag.HGROUP, Tag.HR, Tag.NOSCRIPT, Tag.OL, Tag.OUTPUT, Tag.P, Tag.PRE, Tag.SECTION, Tag.TABLE, Tag.UL, Tag.VIDEO


METADATA

public static final Set<String> METADATA
HTML5
Elements belonging to the metadata content category modify the presentation or the behavior of the rest of the document, set up links to others documents, or convey other out of band information.
Tag.BASE, Tag.COMMAND, Tag.LINK, Tag.META, Tag.NOSCRIPT, Tag.STYLE, Tag.TITLE


FLOW_CONTENT

public static final Set<String> FLOW_CONTENT
HTML5
Elements belonging to the flow content category typically contain text or embedded content.
Tag.A, Tag.ABBR, Tag.ADDRESS, Tag.ARTICLE, Tag.ASIDE, Tag.AUDIO, Tag.B, Tag.BDO, Tag.BLOCKQUOTE, Tag.BR, Tag.BUTTON, Tag.CANVAS, Tag.CITE, Tag.CODE, Tag.COMMAND, Tag.DATALIST, Tag.DEL, Tag.DETAILS, Tag.DFN, Tag.DIV, Tag.DL, Tag.EM, Tag.EMBED, Tag.FIELDSET, Tag.FIGURE, Tag.FOOTER, Tag.FORM, Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HEADER, Tag.HGROUP, Tag.HR, Tag.I, Tag.IFRAME, Tag.IMG, Tag.INPUT, Tag.INS, Tag.KBD, Tag.KEYGEN, Tag.LABEL, Tag.MAP, Tag.MARK, Tag.MATH, Tag.MENU, Tag.METER, Tag.NAV, Tag.NOSCRIPT, Tag.OBJECT, Tag.OL, Tag.OUTPUT, Tag.P, Tag.PRE, Tag.PROGRESS, Tag.Q, Tag.RUBY, Tag.SAMP, Tag.SCRIPT, Tag.SECTION, Tag.SELECT, Tag.SMALL, Tag.SPAN, Tag.STRONG, Tag.SUB, Tag.SUP, Tag.SVG, Tag.TABLE, Tag.TEXTAREA, Tag.TIME, Tag.UL, Tag.VAR, Tag.VIDEO, Tag.WBR


SECTIONING_CONTENT

public static final Set<String> SECTIONING_CONTENT
HTML5
Elements belonging to the sectioning content model create a section in the current outline that defines the scope of  <header> elements, <footer> elements, and heading content.

HEADING_CONTENT

public static final Set<String> HEADING_CONTENT
HTML5
Heading content defines the title of a section, whether marked by an explicit sectioning content element or implicitly defined by the heading content itself.
Tag.H1, Tag.H2, Tag.H3, Tag.H4, Tag.H5, Tag.H6, Tag.HGROUP


PHRASING_CONTENT

public static final Set<String> PHRASING_CONTENT
HTML5
Phrasing content defines the text and the mark-up it contains. Runs of phrasing content make up paragraphs.
Tag.ABBR, Tag.AUDIO, Tag.B, Tag.BDO, Tag.BR, Tag.BUTTON, Tag.CANVAS, Tag.CITE, Tag.CODE, Tag.COMMAND, Tag.DATALIST, Tag.DFN, Tag.EM, Tag.EMBED, Tag.I, Tag.IFRAME, Tag.IMG, Tag.INPUT, Tag.KBD, Tag.KEYGEN, Tag.LABEL, Tag.MARK, Tag.MATH, Tag.METER, Tag.NOSCRIPT, Tag.OBJECT, Tag.OUTPUT, Tag.PROGRESS, Tag.Q, Tag.RUBY, Tag.SAMP, Tag.SCRIPT, Tag.SELECT, Tag.SMALL, Tag.SPAN, Tag.STRONG, Tag.SUB, Tag.SUP, Tag.SVG, Tag.TEXTAREA, Tag.TIME, Tag.VAR, Tag.VIDEO, Tag.WBR


EMBEDDED_CONTENT

public static final Set<String> EMBEDDED_CONTENT
HTML5
Embedded content imports another resource or inserts content from another mark-up language or namespace into the document.
Tag.AUDIO, Tag.CANVAS, Tag.EMBED, Tag.IFRAME, Tag.IMG, Tag.MATH, Tag.OBJECT, Tag.SVG, Tag.VIDEO



Copyright © 2015. All Rights Reserved.