tag:forum.selfhtml.org,2005:/selfValidierung HTML 4 – SELFHTML-Forum2009-06-30T12:04:42Zhttps://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376334#m1376334hottihttp://rolfrost.de2009-06-29T21:49:41Z2009-06-29T21:49:41ZValidierung HTML 4<p>Moin,</p>
<p>hab zufällig bemerkt, dass der Validator von w3.org eine einfache spitze Klammer, zb. im Perl-Code auf einer Seite</p>
<p><code class="language-perl"><span class="token variable">$obj</span><span class="token operator">-></span>method<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></p>
<p>nicht als Fehler anmeckert, Notizen like <VirtualHost> jedoch schon. Ja, wie ist das, kann ich da bei einzelnen ">" auf das Umschreiben nach einer HTML-Entity verzichten in Zukunft? Ist das evntl. von der Kodierung der Seite abhängig? Btw., meine Seiten sind als <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> deklariert.</p>
<p>Viele Grüße,<br>
bis morgen,<br>
Hotte</p>
<div class="signature">-- <br>
Vorsicht Falle.
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376342#m1376342EKKiselfhtml.org@spam.mag.ekki.net2009-06-29T22:06:40Z2009-06-29T22:06:40ZValidierung HTML 4<p>Mahlzeit hotti,</p>
<blockquote>
<p>hab zufällig bemerkt, dass der Validator von w3.org eine einfache spitze Klammer, zb. im Perl-Code auf einer Seite</p>
<p><code class="language-perl"><span class="token variable">$obj</span><span class="token operator">-></span>method<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span></code></p>
<p>nicht als Fehler anmeckert,</p>
</blockquote>
<p>Wieso validierst Du Perl-Code? Solltest Du nicht eher HTML-Code validieren?</p>
<blockquote>
<p>Notizen like <VirtualHost> jedoch schon.</p>
</blockquote>
<p>Wenn diese so im HTML-Code vorkommen, ist das ja auch klar: immerhin ist <VirtualHost> kein gültiges HTML-Element.</p>
<p>MfG,<br>
EKKi</p>
<div class="signature">-- <br>
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376335#m1376335molilyzapperlott@gmail.comhttp://molily.de/2009-06-29T22:07:42Z2009-06-29T22:07:42ZValidierung HTML 4<blockquote>
<p>kann ich da bei einzelnen ">" auf das Umschreiben nach einer HTML-Entity verzichten in Zukunft?</p>
</blockquote>
<p>Aus Sicht von HTML 4 ist diese Maskierung nicht unbedingt nötig.</p>
<p>Auch < muss nicht in jedem Kontext maskiert werden, sondern nur, wenn darauf ein Zeichen folgt, was einen Start-Tag bilden kann (v.a. ein Buchstabe).</p>
<p><5> geht, <VirtualHost> müsste zumindest <VirtualHost> geschrieben werden.</p>
<blockquote>
<p>Ist das evntl. von der Kodierung der Seite abhängig?</p>
</blockquote>
<p>Nein, das das hat damit nichts zu tun, das ist eine grundlegende HTML-Syntaxregel, die von SGML her stammt.</p>
<p>Weil SGML da so uneinheitlich ist und die Bedeutung eines < bzw. > sehr stark vom Kontext abhängt, erlegt man sich meistens selbst die Regel auf, < und > immer als < und > zu maskieren. Diese einfache Regel kann man sich einfacher merken als die vielen Ausnahmen.</p>
<p>In XHTML müssen < und > übrigens immer maskiert werden, wenn sie keine Tags darstellen sollen.</p>
<p>Mathias</p>
<div class="signature">-- <br>
<a href="http://molily.de/selfhtml-forum-js/" rel="nofollow noopener noreferrer">JavaScript-Erweiterung für das SELFHTML-Forum</a>
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376341#m1376341hotti2009-06-30T04:27:54Z2009-06-30T04:27:54ZValidierung HTML 4<p>Moin,</p>
<p>vielen Dank für die ausführlichen Infos.</p>
<blockquote>
<p>[..] Diese einfache Regel kann man sich einfacher merken als die vielen Ausnahmen.</p>
</blockquote>
<p>Ich liebe "einfache Dinge".</p>
<p>Danke auch an Ekki,<br>
Grüße an Alle,<br>
Horsti</p>
<div class="signature">-- <br>
><
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376336#m1376336Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de/2009-06-30T05:45:49Z2009-06-30T05:45:49ZValidierung HTML 4<p>@@molily:</p>
<p>nuqneH</p>
<blockquote>
<p>In XHTML müssen < und > übrigens immer maskiert werden, wenn sie keine Tags darstellen sollen.</p>
</blockquote>
<p>Nein. '<' ja, '>' nicht. [<a href="http://edition-w3c.de/TR/2000/REC-xml-20001006/#syntax" rel="nofollow noopener noreferrer">XML10 §2.4</a>]</p>
<p>Qapla'</p>
<div class="signature">-- <br>
Bildung lässt sich nicht downloaden. (Günther Jauch)
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376340#m1376340hottihttp://rolfrost.de2009-06-30T07:57:33Z2009-06-30T07:57:33ZValidierung HTML 4<p>moin,</p>
<blockquote>
<p>Nein. '<' ja, '>' nicht. [<a href="http://edition-w3c.de/TR/2000/REC-xml-20001006/#syntax" rel="nofollow noopener noreferrer">XML10 §2.4</a>]</p>
</blockquote>
<p>Hoppla, mein Instinkt wittert da eine spürbare ->Arbeitserleichterung ;-)</p>
<p>Viele Grüße,<br>
Hotte</p>
<div class="signature">-- <br>
->
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376337#m1376337molilyzapperlott@gmail.comhttp://molily.de/2009-06-30T10:26:39Z2009-06-30T10:26:39ZValidierung HTML 4<p>Danke. Ich kann es mir <a href="http://forum.de.selfhtml.org/archiv/2009/2/t183104/#m1212605" rel="nofollow noopener noreferrer">nie merken</a>.</p>
<p>Mathias</p>
<div class="signature">-- <br>
<a href="http://molily.de/selfhtml-forum-js/" rel="nofollow noopener noreferrer">JavaScript-Erweiterung für das SELFHTML-Forum</a>
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376338#m1376338Der Martinself@kennst.net2009-06-30T11:20:24Z2009-06-30T11:20:24ZValidierung HTML 4<p>Hallo,</p>
<blockquote>
<p>Danke. Ich kann es mir <a href="http://forum.de.selfhtml.org/archiv/2009/2/t183104/#m1212605" rel="nofollow noopener noreferrer">nie merken</a>.</p>
</blockquote>
<p>dabei ist es ganz einfach, wenn man mal kritisch nachdenkt: Ein '<' leitet ein HTML/SGML-Tag ein, kann also fehlinterpretiert werden. Ein '>' im Markup ist dagegen harmlos - es ist zwar das "magische" Zeichen, das ein Tag abschließt, aber wenn gar keins geöffnet wurde, ist ein Missverständnis auch ausgeschlossen.</p>
<p>So long,<br>
Martin</p>
<div class="signature">-- <br>
"So schnell waren wir noch nie am Unfallort", sagte der Polizist zu seinem Kollegen, als er einen Laternenmast gerammt hatte.
</div>
https://forum.selfhtml.org/self/2009/jun/29/validierung-html-4/1376339#m1376339hottihttp://rolfrost.de2009-06-30T12:04:42Z2009-06-30T12:04:42ZValidierung HTML 4<blockquote>
<p>Hallo,</p>
<blockquote>
<p>Danke. Ich kann es mir <a href="http://forum.de.selfhtml.org/archiv/2009/2/t183104/#m1212605" rel="nofollow noopener noreferrer">nie merken</a>.</p>
</blockquote>
<p>dabei ist es ganz einfach, wenn man mal kritisch nachdenkt: Ein '<' leitet ein HTML/SGML-Tag ein, kann also fehlinterpretiert werden. Ein '>' im Markup ist dagegen harmlos - es ist zwar das "magische" Zeichen, das ein Tag abschließt, aber wenn gar keins geöffnet wurde, ist ein Missverständnis auch ausgeschlossen.</p>
</blockquote>
<p>Noch einfacher (politisch): ">" zeigt nach rechts und da sind nur Nullen.</p>
<p>Hotte</p>
<div class="signature">-- <br>
Der Führer war auch ne Null.
</div>