Interface HTMLClasses


@API(type=NOT_EXTENDABLE, src=PUBLIC) public interface HTMLClasses
HTML classes used to identify the role of HTML elements.
Since:
15.1
  • Field Details

    • MARKER

      static final String MARKER
      Class used to identify elements that correspond to markers.
      See Also:
    • IMAGE_WRAPPER

      static final String IMAGE_WRAPPER
      Class used to identify wrapper elements used to style images for change tracking and comments.
      See Also:
    • DOCUMENT

      static final String DOCUMENT
      Class used to identify the document root.
      See Also:
    • PRIORITY_BOOST

      static final String PRIORITY_BOOST
      Class added to the document root and used in CSS in order to adjust the specificity of some rules.
      See Also:
    • SENTINEL_MARKER_DISPLAY_PREFIX

      static final String SENTINEL_MARKER_DISPLAY_PREFIX
      Prefix for classes used to identify the type of the sentinel that a marker surrounds.
      See Also:
    • SENTINEL_MARKER

      static final String SENTINEL_MARKER
      Class used to identify a marker that surrounds a sentinel.
      See Also:
    • IMAGE_MARKER

      static final String IMAGE_MARKER
      Class used to identify a marker that surrounds an image.
      See Also:
    • START_SENTINEL_MARKER

      static final String START_SENTINEL_MARKER
      Class used to identify a marker that surrounds a start sentinel.
      See Also:
    • END_SENTINEL_MARKER

      static final String END_SENTINEL_MARKER
      Class used to identify a marker that surrounds an end sentinel.
      See Also:
    • SENTINEL

      static final String SENTINEL
      Class used to identify sentinels.
      See Also:
    • SENTINEL_DISPLAY_PREFIX

      static final String SENTINEL_DISPLAY_PREFIX
      Prefix for classes used to identify the type of the sentinel.
      See Also:
    • EMPTY_PLACEHOLDER

      static final String EMPTY_PLACEHOLDER
      Class used to identify the span generated as a placeholder in empty elements.
      See Also:
    • STATIC_CONTENT

      static final String STATIC_CONTENT
      Class used to identify a piece of static content.
      See Also:
    • LABEL

      static final CharSequence LABEL
      Class of oxy_label spans.
    • LABEL_WIDTH_SPECIFIED

      static final String LABEL_WIDTH_SPECIFIED
      Extra class for oxy_label spans which have a specified width.
      See Also:
    • OXY_COLLAPSE_TEXT

      static final String OXY_COLLAPSE_TEXT
      Class that marks nodes with "visibility: -oxy-collapse-text".
      See Also:
    • OXY_QUICK_UP_DOWN

      static final String OXY_QUICK_UP_DOWN
      Class that marks root node when the quickUPDownNavigation option is on
      See Also:
    • FOLDABLE

      static final String FOLDABLE
      Class that marks foldable nodes.
      See Also:
    • FOLDED_BY_DEFAULT

      static final String FOLDED_BY_DEFAULT
      Class that marks folded nodes.
      See Also:
    • TABLE_CONTAINER

      static final String TABLE_CONTAINER
      Class added to HTML elements that correspond to an XML table. These elements are usually div-s and have an HTML <table> element as a child.
      See Also:
    • GHOST_MARKER

      static final String GHOST_MARKER

      If a delete marker covers a sentinel, but not its pair the XML PI serialization does not cover the sentinel. In Author mode, we do not strike-through that sentinel. In the HTML rendering we do not render a span around that sentinel.

      The only exception happens when a marker contains only such sentinels. These markers are called ghost markers because they are present in the markers model but are not serialized in XML.

      When we render the HTML, we generate a span for these markers and add this class to make sure that they will not show a visual strike-through.

      See Also:
    • FILTERED

      static final String FILTERED
      Marks content that is filtered by the active profiling conditions.
      See Also:
    • MARKER_PSEUDO_ELEMENT_OUTSIDE

      static final String MARKER_PSEUDO_ELEMENT_OUTSIDE
      Class added to CSS ::marker pseudo-elements that need to be rendered outside their parent.
      See Also: