Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usar classe para definir estilo do <cite>

Posso dizer que o mais correto seria usar a forma abaixo?

<cite class="autor-citacao">José Souza, Fiat</cite>
.autor-citacao {
    text-align:right;
    font-style: italic;
    display:block;
}

E porque se faz necessário o uso do display:block para que o texto fique alinhado à direita.

1 resposta
solução!

Excelente uso da classe!

E precisamos do display:block porque o padrao do CITE é inline. Elementos inline aparecem no fluxo de uma linha de texto e não podem ser alinhadas independentes do elemento pai.