17. element-label, element-name, element-local-name, element-namespace-uri

element-label()

Same as element-local-name(), but slightly formatted (e.g. capitalized) in order to make the element local name usable as a title or caption.

element-name()

Inserts in generated content the qualified name of the element which is the subject of the CSS rule.

element-local-name()

Inserts in generated content the local name of the element which is the subject of the CSS rule.

element-namespace-uri()

Inserts in generated content the namespace URI of the element which is the subject of the CSS rule.

DocBook 5 example: the element-label() is "Abstract", the element-name() is "db:abstract", the element-local-name() is "abstract", the element-namespace-uri() is "http://docbook.org/ns/docbook".

abstract:before {
    display: marker; 
    content: element-label();
    font-weight: bold;
    color: #004080;
}