Kürzlich habe ich festgestellt, dass es in HTML5 möglicherweise eine neue Art des Kommentierens gibt.
Anstelle der typischen <!-- -->
mehrzeiligen Kommentare, über die ich gelesen habe, dachte ich, ich hätte bemerkt, dass meine IDE regelmäßig <!div >
auskommentiert wurde. Also habe ich es ausprobiert und zu meiner Überraschung hatte Chrome dieses Tag auskommentiert. Es wurde nur das Tag und nicht der Inhalt der Div auskommentiert, daher musste ich die Annäherung <!/div>
auskommentieren, um zu vermeiden, dass andere Divs geschlossen werden.
Ich habe einen anderen getestet und es scheint, dass durch das Platzieren eines Ausrufezeichens vor der Öffnung eines Tags, dieses Symbol <
, dieses Tag auskommentiert wird.
Ist das eigentlich neu? Ist es schlechte Praxis? Es ist eigentlich sehr praktisch, aber ist es noch praktisch (wenn nicht neu)?
Bearbeiten Sie zusätzliche Details: Obwohl ein Syntaxfehler oder Fehlinterpretationen dieser bestimmten Syntax ein guter Grund sind, wie kommt es, dass Chrome sie tatsächlich als vollständige Kommentare rendert?
Der Code lautet wie folgt :
<!div displayed> some text here that is still displayed <!/div>
Und dann wird es gerendert als :
<!--div displayed--> some text here that is still displayed <!--/div-->