Table of Contents
CSS Import: character styles
This pages gives an overview of how CSS import works for the ODT character styles.
Character style list
The following sections shows the paragraph styles and describes their CSS import:
Emphasis
The “Emphasis” style is applied to italic text. The CSS import is performed in the following way:
- create/simulate an empty HTML document:
That means create a HTML page which corresponds to an empty DokuWiki page using the default template. So the HTML page is not empty but the DokuWiki page. - put an em element in it
- query the matching CSS properties for that element
- assign the properties to the style
Strong Emphasis
The style “Strong Emphasis” is applied to bold text. The CSS import works like for “Emphasis” with the difference that the element strong is used.
Source Text
The style “Source Text” is applied to monospaced text. The CSS import works like for “Emphasis” with the difference that the element code is used.
Internet Link
The style “Internet Link” is applied to external links. The CSS import works like for “Emphasis” with the difference that the element a with pseudo-class link is used.
Visited Internet Link
The style “Visited Internet Link” is applied to visited external links. The CSS import works like for “Emphasis” with the difference that the element a with pseudo-class visited is used.
Local Link
The style “Local Link” is applied to local links. The CSS import works like for “Emphasis” with the difference that the element a with class wikilink1 and pseudo-class link is used.
Visited Local Link
The style “Visited Local Link” is applied to visited local links. The CSS import works like for “Emphasis” with the difference that the element a with class wikilink1 and pseudo-class visited is used.
Underline
The style “Underlined” is an automatic style so you will not find it under “Styles and Formatting” in LibreOffice. It is applied to underlined text. The CSS import works like for “Emphasis” with the difference that the element u is used.
Del
The style “Del” is an automatic style so you will not find it under “Styles and Formatting” in LibreOffice. It is applied to Strike-through text. The CSS import works like for “Emphasis” with the difference that the element del is used.
CSS Properties
This section gives an overview of the supported and not supported properties.
This is not a complete list. If you notice that a working or not working property is missing please add it here. Thanks!
Working
Property Name | Remarks |
---|---|
background-color | |
border | |
border-top | |
border-right | |
border-bottom | |
border-left | |
color | |
font-family | |
font-size | |
font-style | |
font-weight | |
letter-spacing | |
padding | |
padding-top | |
padding-right | |
padding-bottom | |
padding-left | |
text-align | |
text-decoration |
Not Working
Property Name | Remarks |
---|---|
box-shadow | There is no equivalent ODT style setting/attribute. |