(Answer) (Category) Faq-O-Matic für de.comm.infosystems.www.authoring.misc : (Category) dciwam-FAQ, häufig gestellte Fragen : (Category) Fragen zu praktischen Problemen :

Wie zitiere ich richtig?

Für kurze Zitate innerhalb eines Textes gibt es das Inline-Element q, für längere Zitate wird das Block-Element blockquote verwendet. Das Element und das Attribut cite geben die zitierte Quelle an.

Die Elemente werden in der HTML 4.0 Reference der Web Design Group näher erläutert:

Folgendes Beispiel von Michael Nahrath verdeutlicht die Anwendung dieser Elemente:

    <p>In <cite>Learning HTML 3.2 by Examples</cite> beschreibt Jukka
    Korpela als Zweck des Elementes <code>cite</code> <q cite=
    "http://www.cs.tut.fi/~jkorpela/HTML3.2/5.15.html" lang="en">To
    present a citation or reference to other sources, such as a book
    title.</q></p>

    <p>Ebenfalls in <cite>Learning HTML 3.2 by Examples</cite>
    führt er aus:</p>

    <blockquote cite="http://www.cs.tut.fi/~jkorpela/HTML3.2/5.15.html"
    lang="en">
      <p>There are different opinions and practices on whether CITE is
      to be used for such citations as titles of books only or for
      quoting sentences or words in general. The official documents are
      laconic: for example, <cite>HTML 3.2 Reference
      Specification</cite> says that CITE is <q cite=
      "http://www.w3.org/TR/REC-html32.html">used for citations or
      references to other sources</q>.</p>
    </blockquote>

    <p>Diese Frage wird in <a href=
    "http://www.w3.org/TR/html401/struct/text.html#edef-CITE" lang=
    "en"><cite>html 4.01</cite></a> zwar auch nicht explizit
    beantwortet, durch die Einführung des Elementes <code>q</code> für zitierten
    Text implizit allerdings schon.</p>

Alle aktuellen Browser stellen die Elemente blockquote und cite anders dar als gewöhnlichen Fließtext, blockquote zumeist eingerückt, cite in kursiver Schrift. Längere Zitate und deren Quellen werden dadurch auch optisch verdeutlicht.

In einigen fehlerhaften Browsern macht das Element q hingegen Probleme. Aktuelle Versionen des WinIE setzen keine Anführungzeichen um zitierten Text. NN4 kennt das Element q überhaupt nicht. Das Zitat ist in diesen Browsern nicht von gewöhnlichen Fließtext zu unterscheiden und dadurch nicht direkt als solches erkennbar.

Eine andere Möglichkeit, Zitate auszuzeichnen, wäre Verzicht auf das Element q zugunsten folgender Alternative:

    <p>In <cite>Learning HTML 3.2 by Examples</cite> beschreibt Jukka
    Korpela als Zweck des Elementes <code>cite</code> "<span class="zitat">To
    present a citation or reference to other sources, such as a book
    title.</span>"</p>

Diese Möglichkeit ist jedoch nur bedingt zu empfehlen, da die logische Bedeutung des Elementes q und die Möglichkeit der Quellenangabe verloren geht.

Denkbar wäre auch eine Verwendung von q und span zusammen. Farb- oder Schriftdeklarationen könnte man dann für span vornehmen, somit wäre das Zitat auch im NN4 von Fließtext zu unterscheiden:

    <p>In <cite>Learning HTML 3.2 by Examples</cite> beschreibt Jukka
    Korpela als Zweck des Elementes <code>cite</code> <q cite=
    "http://www.cs.tut.fi/~jkorpela/HTML3.2/5.15.html" lang="en">
    <span class="zitat">To present a citation or reference to other
    sources, such as a book title.</span></q></p>

Von der manuellen Setzung von Anführungszeichen ist in jedem Fall abzuraten, da es nicht zu vermeiden ist, dass Doppelungen der Anführungszeichen in dem einen oder anderen User-Agent vorkommen.

Mangelhaft ist auch die Unterstützung des cite-Attributs. Lediglich iCab und Mozilla zeigen die Referenz entweder direkt im Kontextmenü oder unter "Properties" an. Mit CSS oder externen Tools lassen sich die im cite-Attribut angeführten Verweise allerdings zugänglich machen.

Wie Ihr Browser das am Anfang des Artikels angeführte Beispiel darstellt, können Sie direkt überprüfen:

In Learning HTML 3.2 by Examples beschreibt Jukka Korpela als Zweck des Elementes cite To present a citation or reference to other sources, such as a book title.

Ebenfalls in Learning HTML 3.2 by Examples führt er aus:

There are different opinions and practices on whether CITE is to be used for such citations as titles of books only or for quoting sentences or words in general. The official documents are laconic: for example, HTML 3.2 Reference Specification says that CITE is used for citations or references to other sources.

Diese Frage wird in html 4.01 zwar auch nicht explizit beantwortet, durch die Einführung des Elementes q für zitierten Text implizit allerdings schon.

Michael Jendryschik - michael@jendryschik.de

[Diesen Eintrag erweitern]

Vorhergehende: (Category) Das Eurozeichen in HTML
Dieses Dokument ist: http://www.netandmore.de/faq/cgi/fom?file=1253
[Suche] [Darstellung] [Zeige erweiterte Funktionen]
Dies ist eine Faq-O-Matic 2.711.
  
[Sitemap]