Hello out there!
worin bestehen die Unterschiede zwischen diesen Elementen zur Angabe von Zitaten?
Das steht in der HTML 4.01-Spezifikation [HTML401]:
„BLOCKQUOTE ist vorgesehen für lange Zitate (Block-Level-Inhalt) und Q für kurze Zitate, der keine Absatzwechsel erfordert (inzeiliger Inhalt).“ [HTML401 §9.2.2]
„CITE: Enthält ein Zitat aus anderen Quellen beziehungsweise eine Referenz auf andere Quellen.“ [HTML401 §9.2.1]
Ich würde das Element 'cite' nicht zur Auszeichnung von Zitaten benutzen, sondern nur zur Auszeichnung von Quellen, wie auch im angegebenen Beispiel. Und wie auch das 'cite'-Attribut:
„cite […] Der Sinn dieses Atrributs besteht darin, Informationen über die Quelle, aus der das Zitat entnommen wurde, zu geben.“ [HTML401 §9.2.2]
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)