ancestor-or-self::*" seleziona tutti i predecessori degli elementi del nodo di contesto, incluso il nodo di contesto. "ancestor-or-self::author" ...

"ancestor-or-self::*" seleziona tutti i predecessori degli elementi del nodo di contesto, incluso il nodo di contesto. "ancestor-or-self::author" seleziona tutti i predecessori dell'elemento "author" del nodo di contesto, incluso il nodo di contesto se anche questo è un elemento "author".