T
Thomas Belau
Guest
MaWin wrote:
XML kam später (und XHTML noch viel später). Und da hat man mittlerweile
die DTD abgeschafft und durch Schema ersetzt. Und eine DTD-Angabe wie
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
ganz oben im Dokument ist kein Fehler.
HTML-DTD's intern mit. Darin gibt es dann erweiterungen. Es ist auch
fraglich, ob sich jeder Browser daran hält. Es ist aber zumindest ein Weg...
um festzustellen, ob die armen diesen Browser benutzenden Schweine mit
meinen Sachen auch etwas anfangen können. Davon ab läuft bei mir Linux seit
0.99pl14 (Wintwr 1993)!
verwendet ("kann" nicht "muß"). Sollte es aber irgendwann nicht mehr
funktionieren, ist es leichter, Sowas wie oben reinzuschreiben als
meinetwegen alle CENTER-Tags zu ersetzen. Und das ist Standardgemäß!
In einem Punkt gebe ich Johannes Bauer allerdings Recht. Die Kommentar Tags
sollten wirklich irgendwann mal zu "<!-- ... -->" umgebaut werden.
Ach ja MaWin: Fällt Dir etwas Besseres ein, um die FONT-Tags weg zu
bekommen? CSS und mehr geht nicht. Das macht aber jede Menge Arbeit und
lohnt bei bestehenden Seiten nur begrenzt. Bei diesen Tags ist es richtig,
daß sie nie Bestandteil des Standards waren und von M$ eingeführt wurden.
Das war aber in der Phase, als die Browser Produzenten noch miteinander
geredet haben. Und verstehen viele Browser das. Es ist De Facto Standard.
MfG
Thomas Belau
Neee, eine DTD stammt aus SGML. Und HTML war als subset davon konzipiert.Browst du nun HTML oder XML ? DTD sind XML. XML ist nicht http:
Kein Browser muss irgendwie auf DTD reagieren. DTD ist ein Syntaxfehler.
XML kam später (und XHTML noch viel später). Und da hat man mittlerweile
die DTD abgeschafft und durch Schema ersetzt. Und eine DTD-Angabe wie
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
ganz oben im Dokument ist kein Fehler.
Genau das soll ja vermieden werden. I.d.R. fürhren die Browser dieWenn irgendwelche proprietaere Software in ihren Output irgendwie eine
DTD reinfummelt, die nur vom Microsoft Internet Explorer korrekt
verstanden wird, dann ist die Software schlicht und einfach fehlerhaft.
HTML-DTD's intern mit. Darin gibt es dann erweiterungen. Es ist auch
fraglich, ob sich jeder Browser daran hält. Es ist aber zumindest ein Weg...
Wie kommst Du denn auf das schmale Brett? Der IE wird bei mir nur benutzt,Die Methode ist schon anno dazumals im Buch ueber IBMs success story
nachzulesen gewesen, Billy-Boy hat's gut verinnerlicht, leider fallen
seine Konkurrenten und Kunden immer noch drauf rein. Du auch.
um festzustellen, ob die armen diesen Browser benutzenden Schweine mit
meinen Sachen auch etwas anfangen können. Davon ab läuft bei mir Linux seit
0.99pl14 (Wintwr 1993)!
Da wollte ich nicht dagegen reden. Auch habe ich immer brav Konjunktive[Und bei der angesprochenen Seite gibt es keinen, aber auch gar keinen
Grund fuer solche 'Features' wie DTD, die Seite geht problemlos auch ohne
so einen Kram zu formulieren, in einem HTNML das jeder Browser versteht]
verwendet ("kann" nicht "muß"). Sollte es aber irgendwann nicht mehr
funktionieren, ist es leichter, Sowas wie oben reinzuschreiben als
meinetwegen alle CENTER-Tags zu ersetzen. Und das ist Standardgemäß!
In einem Punkt gebe ich Johannes Bauer allerdings Recht. Die Kommentar Tags
sollten wirklich irgendwann mal zu "<!-- ... -->" umgebaut werden.
Ach ja MaWin: Fällt Dir etwas Besseres ein, um die FONT-Tags weg zu
bekommen? CSS und mehr geht nicht. Das macht aber jede Menge Arbeit und
lohnt bei bestehenden Seiten nur begrenzt. Bei diesen Tags ist es richtig,
daß sie nie Bestandteil des Standards waren und von M$ eingeführt wurden.
Das war aber in der Phase, als die Browser Produzenten noch miteinander
geredet haben. Und verstehen viele Browser das. Es ist De Facto Standard.
MfG
Thomas Belau