eeye: XML Tags in Kommentaren erlaubt?

Hallo Forum

Eine kurze knappe Frage:
Sind in XML Kommentaren XML Tags erlaubt?

Als Beispiel:
<anna>
   <!-- berta>
      <chris>
         das chris-Tag soll ebenfalls auskommentiert sein...
      </chris>
   <berta/ -->
</anna>

ist das gültig?

oder muss ich jedes Tag einzeln auskommentieren:
<anna>
   <!-- berta -->
      <!-- chris -->
         <!-- das chris-Tag soll ebenfalls auskommentiert sein...  -->
      <!-- /chris -->
   <!-- berta/ -->
</anna>

Vielen Dank schon mal und viele Grüsse,
eeye

  1. Hallo eeye.

    Sind in XML Kommentaren XML Tags erlaubt?

    Innerhalb von Kommentarblöcken ist jedes x-beliebige Zeichen erlaubt. Zu vermeiden ist jedoch die Kombination „--“, da diese den Kommentar schließt.

    Einen schönen Freitag noch.

    Gruß, Ashura

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    „It is required that HTML be a common language between all platforms. This implies no device-specific markup, or anything which requires control over fonts or colors, for example. This is in keeping with the SGML ideal.“
    [HTML Design Constraints: Logical Markup]
    1. Hi Ashura

      Innerhalb von Kommentarblöcken ist jedes x-beliebige Zeichen erlaubt. Zu vermeiden ist jedoch die Kombination „--“, da diese den Kommentar schließt.

      alles klar!

      Vielen Dank für die prompte Antwort!

      Grüsse,
      eeye

    2. Hallo Ashura,

      Innerhalb von Kommentarblöcken ist jedes x-beliebige Zeichen erlaubt. Zu vermeiden ist jedoch die Kombination „--“, da diese den Kommentar schließt.

      Geschlossen wird ein Kommentar mit "-->" "--" ist innerhalb eines Kommentars zulässig, es wird allerdings empfohlen diese Zeichenfolge aus Kompatibilitätsgründen mit SGML nicht zu verwenden.
      Wenn man daran kein Interesse hat und man meint -- verwenden zu müssen, kann man das folglich auch tun.

      Grüße

      Daniel

      1. Hello out there!

        "--" ist innerhalb eines Kommentars zulässig,

        Nein, ist es nicht. [XML10³@en §2.5, XML10²@de §2.5]

        es wird allerdings empfohlen diese Zeichenfolge aus Kompatibilitätsgründen mit SGML nicht zu verwenden.

        Nicht „empfohlen“, sondern verlangt: „DARF NICHT“.

        See ya up the road,
        Gunnar

        --
        “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
  2. Hello out there!

    <anna>
       <!-- berta>
          <chris>
             das chris-Tag soll ebenfalls auskommentiert sein...
          </chris>
       <berta/ -->
    </anna>

    Ich würde so auskommentieren:

    <anna>  
    <!--  
       <berta>  
          <chris>  
             das chris-Tag soll ebenfalls auskommentiert sein...  
          </chris>  
       </berta>  
    -->  
    </anna>
    

    Im Texteditor sind die Zeilen mit den Kommentarzeichen schnell hin- und hergeschoben:

    <anna>  
       <berta>  
    <!--  
          <chris>  
             das chris-Tag soll ebenfalls auskommentiert sein...  
          </chris>  
    -->  
       </berta>  
    </anna>
    

    Das geht schneller als die Zeichen zu löschen / anderswo einzutippen.

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)