The CSS file used for rendering XHTML content is located in ${frameworks}/xhtml/css/xhtml.css.
Specific actions are:
bold by surrounding it with b tag.
- changes the style of the selected text toitalic by surrounding it with i tag.
- changes the style of the selected text tounderline by surrounding it with u tag.
- changes the style of the selected text toFor all of the above actions if there is no selection then a new specific tag will be inserted. These actions are available in any document context.
h1, h2, h3, h4, h5, h6 elements.
- groups actions for insertingp) then a new paragraph will be inserted after the paragraph at caret. Otherwise a new paragraph is inserted at caret position.
- inserts a new paragraph depending on the current context. If current context is a paragraph context (one of the ancestors of the element at caret position isimg element regardless of the current context. The following graphical formats are supported: GIF, JPG, JPEG, BMP, PNG and SVG.
- inserts a graphic object at the caret position. This is done by inserting anol element) with one list item (li child element).
- inserts an ordered list (ul element) with one list item (li child element).
- inserts an unordered list (dl element) with one list item (a dt child element and a dd child element).
- inserts a definition list (- inserts a new list item for in any of the above two list types.
- opens a dialog that allows you to configure the table to be inserted.
The dialog allows the user to configure the number of rows and columns of the table, if the header and footer will be generated and how the table will be framed.
- inserts a new table row with empty cells. The action is available when the caret position is inside a table.
- inserts a new table column with empty cells after the current column. The action is available when the caret position is inside a table.
- inserts a new empty cell depending on the current context. If the caret is positioned between two cells, a new one will be inserted at caret's position. If the caret is inside a cell, then the new one will be created after the current cell.
- deletes the table column where the caret is located.
- deletes the table row where the caret is located.
- joins the content of the selected cells. The operation is available if the selected cells are from the same row and they have the same row span. The action is also available when the selection is missing, but the caret is positioned between two cells.
- joins the content of cell from current caret position with that of the cell above it. Note that this action works only if both cells have the same column span.
- joins the content of cell from current caret position with that of the cell below it. Note that this action works only if both cells have the same column span.
- splits the cell from current caret position in two, inserting a new empty table cell to the left. Note that this action works only if the current cell spans over more than one column. The column span of the source cell will be decreased with one.
- splits the cell from current caret position in two, inserting a new empty table cell to the right. Note that this action works only if the current cell spans over more than one column. The column span of the source cell will be decreased with one.
- splits the cell from current caret position in two, inserting a new empty table cell above. Note that this action works only if the current cell spans over more than one row. The row span of the source cell will be decreased with one.
- splits the cell from current caret position in two, inserting a new empty table cell below. Note that this action works only if the current cell spans over more than one row. The row span of the source cell will be decreased with one.
All actions described above are available in the contextual menu, main menu (XHTML submenu) and in the Author custom actions toolbar.
Default templates are available for XHTML. They are stored in ${frameworksDir}/xhtml/templates folder and they can be used for easily creating basic XHTML documents.
These templates are available when creating new documents from templates.
New Strict XHTML 1.0
New Transitional XHTML 1.0
New DTD-based XHTML 1.1
New XHTML 1.1 with MathML and SVG insertions.
New XHTML 1.1 XML Schema based.