Was bedeutet Ausrufezeichen (kein Kommentarzeichen)
wanderer
- html
Hallo allerseits,
ich sitze gerade vor einem HTML-Quelltext und versuche zu verstehen, was da so passiert. Im code stehen mehrere Bereiche . Das ist im Prinzip so aufgebaut:
<HTML>
<HEAD>
<TITLE>System Station, Index Blätter</TITLE>
<!----------------------------------------------------------------->
<!--- Diese Datei wird automatisch erzeugt. Bitte nicht ändern! --->
<!--- Bei evtl. Fehlenden Links die entsprechenden Zeilen von --->
<!--- [!Bereich] bis [!/Bereich] entfernen --->
<!----------------------------------------------------------------->
<meta http-equiv="refresh" content="60">
</HEAD>
<BODY>
<!Bereiche>
<!Bereich name=Name1>
<TR><TD>
<A HREF="name1.xls" target=_blank>
Name1
</A>
</TD><TD>
<font size=-2> (13.07 04:29) </font>
</TD><TD>
<font color=yellow><b>!</b></font>
</TD><TD>
<A HREF="vorschau/name1.GIF" target=_blank>
<IMG SRC="vorschau/name1.GIF" alt=Grafik>
<!/A>
</TD><p></TR>
<!/Bereich>
<!Bereich name=Name2>
<TR><TD>
<A HREF="name2.xls" target=_blank>
Name1
</A>
</TD><TD>
<font size=-2> (13.07 04:29) </font>
</TD><TD>
<font color=yellow><b>!</b></font>
</TD><TD>
<A HREF="vorschau/name2.GIF" target=_blank>
<IMG SRC="vorschau/name2.GIF" alt=Grafik>
<!/A>
</TD><p></TR>
<!/Bereich>
<!/Bereiche>
</table>
<HR>
<BR>
</BODY>
</HTML>
Das Ausrufezeichen habe ich bisher nur in Zusammenhang mit Kommentaren gefunden.
Grüße, wanderer
Hallo wanderer.
ich sitze gerade vor einem HTML-Quelltext und versuche zu verstehen, was da so passiert. Im code stehen mehrere Bereiche . Das ist im Prinzip so aufgebaut:
[…]
<A HREF="vorschau/name1.GIF" target=_blank>
<IMG SRC="vorschau/name1.GIF" alt=Grafik>
<!/A>
</TD><p></TR>
<!/Bereich>
<!Bereich name=Name2>
[…]Das Ausrufezeichen habe ich bisher nur in Zusammenhang mit Kommentaren gefunden.
Der Code ist auch Müll. Ein Element namens „Bereich“ gibt es nicht und die Ausrufezeichen haben hier tatsächlich nichts zu suchen.
Einen schönen Samstag noch.
Gruß, Mathias
echo $begrüßung;
[…]
<!/Bereich>
<!Bereich name=Name2>
[…]
Der Code ist auch Müll. Ein Element namens „Bereich“ gibt es nicht und die Ausrufezeichen haben hier tatsächlich nichts zu suchen.
Nun, zumindest wenn der Kontext "HTML" lautet. Wenn der Kontext aber "Template" lautet, dann sollte die Bedeutung der ! in der Beschreibung des Templatesystems stehen.
echo "$verabschiedung $name";
Hallo,
<!Bereiche>
<!Bereich name=Name1>
[...]
<!/Bereich>
<!Bereich name=Name2>
[...]
<!/Bereich>
<!/Bereiche>
Dieses Zeug stammt vermutlich von irgendeinem mies implementierten HTML-Editor, der damit seine eigenen (Hilfs-)Blockmarkierungen setzt und darauf vertraut, dass HTML-Parser (Browser) ihnen unbekannte Tags, also etwa mit Ausrufenzeichen beginnende Elementnamen, auch wirklich ignorieren.
Schön, oder gar nachahmenswert, ist das keinesfalls. Dass der Code dadurch invalid wird, ist auch klar.
<!/A>
Und das anstatt eines schließenden Tags für das normal geöffnete a-Element ist völliger Murx.
Das Ausrufezeichen habe ich bisher nur in Zusammenhang mit Kommentaren gefunden.
Oder beim DOCTYPE.
So long,
Martin
Hi,
ich sitze gerade vor einem HTML-Quelltext
nö, allenfalls HTML-ähnlicher Quelltext.
<HTML>
Doctype fehlt.
<HEAD>
<TITLE>System Station, Index Blätter</TITLE>
<!----------------------------------------------------------------->
unzulässiger Kommentar.
<!----------------------------------------------------------------->
dito.
<!Bereiche>
<!Bereich name=Name1>
Der Autor dieses Textes verläßt sich darauf, daß die Browser die ihnen (notwendigerweise) unbekannten Tags ignorieren.
Warum er hier nicht normale (für die Browser auf jeden Fall verständliche) Kommentare benutzt, erschließt sich mir nicht.
<A HREF="vorschau/name1.GIF" target=_blank>
<IMG SRC="vorschau/name1.GIF" alt=Grafik>
<!/A>
Spätestens hier hat er einen Fehler drin, das A wird nicht geschlossen.
</TD><p></TR>
p hat an dieser Stelle nichts verloren.
Das Ausrufezeichen habe ich bisher nur in Zusammenhang mit Kommentaren gefunden.
Traurig. Du hast tatsächlich noch nie einen korrekten DOCTYPE gesehen? Und auch noch nie in eine DTD geguckt?
cu,
Andreas
Hello out there!
<!----------------------------------------------------------------->
unzulässiger Kommentar.
Siehe [HTML401 §3.2.4]
<!----------------------------------------------------------------->
dito.
Dito. ;-)
See ya up the road,
Gunnar