Jörg: Anführungszeichen in TAGs

Meine Frage:

Gibt es Probleme wenn alle Werte in den TAGs mit Anführungszeichen versehen werden?

z.B:

<IMG SRC="../gfx/dummy.gif" WIDTH="5" HEIGHT="1" BORDER="0" ALT="">
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<FONT FACE="Tahoma" SIZE="3" COLOR="#cc33cc">

Statt:

<IMG SRC="../gfx/dummy.gif" WIDTH=5 HEIGHT=1 BORDER=0 ALT="">
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
<FONT FACE="Tahoma" SIZE=3 COLOR=#CC33CC>

Ich bevorzuge die Variante mit Anführungszeichen, da ich es übersichtlicher finde.

Vielen Dank.

Ciao

Jörg

  1. hi jörg!

    Gibt es Probleme wenn alle Werte in den TAGs mit Anführungszeichen versehen werden?

    Ich verwende eigentlich grundsätzlich Anführungszeichen, was ja laut SELFHTML ( <../../tcaa.htm#a3> auch SGML-konformer ist.
    Also immer fleißig Anführungsstriche verwenden, da dürfte es bei den von Dir erwähnten Beispielen überhaupt kein Prob geben ;-)

    cu jörg
    stefan

    PS: Ich finde es auch übersichtlicher und vor allem brauche ich irgendwann nicht mehr überlegen, wo welche hinsollten (Grafikreferenz) oder wo sie nicht so wichtig sind (align=center).

  2. Hallo Jörg!

    »»Meine Frage:

    Gibt es Probleme wenn alle Werte in den TAGs mit Anführungszeichen versehen werden?

    Nein, im Gegenteil. Das ist der richtige "Weg". Laut W3C:
    "By default, SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII decimal 39).

    Es ist immer besser die Anführungszeichen zu setzen, wenn man sich daran gewöhnt hat, passiert es einem nicht, daß sie dann ev. auch dort fehlen wo sie notwendig wären.

    Grüße
    Thomas

  3. Meine Frage:

    Gibt es Probleme wenn alle Werte in den TAGs mit Anführungszeichen versehen werden?

    z.B:

    <IMG SRC="../gfx/dummy.gif" WIDTH="5" HEIGHT="1" BORDER="0" ALT="">
    <TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
    <FONT FACE="Tahoma" SIZE="3" COLOR="#cc33cc">

    Statt:

    <IMG SRC="../gfx/dummy.gif" WIDTH=5 HEIGHT=1 BORDER=0 ALT="">
    <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
    <FONT FACE="Tahoma" SIZE=3 COLOR=#CC33CC>

    Ich bevorzuge die Variante mit Anführungszeichen, da ich es übersichtlicher finde.

    Auf keinen Fall! Wenn du neben den Anführungszeichen auch noch Kleinschreibung bei Tags und Attributen verwendest, bist du 90% XML-Kompatibel (die anderen 10% sind diverse Tag-Verbote usw.)
    Ich habe sogar das Gefühl, daß einem Netscape 5 (Gecko) fehlende Anführungszeichen übel nimmt-er hängt sich noch öfter auf!