Kai Lahmann: Meine Programmiertechnik auf einen Standard bringen, aber wie?

Beitrag lesen

hi

-Der Tag font fällt z.B. nicht unter die Kategorie "strict", man kann auf diesen auch mit CSS verzichten. (Frage nebenbei: Die CSS-Befehle font-size, font-color etc. bleiben aber erhalten, oder?)

klar, es geht ja ferade darum NUR noch über CSS zu formatieren.

Soll ich jetzt auf ältere Browser Rücksicht nehmen, z.B. durch Angaben wie "alink, vlink, text, etc." im Body-Tag oder die Verwendung von Layers, oder soll ich nur noch CSS und z.B. bei DHTML das DOM verwenden, sodass die alten Browser möglichst schnell "rausgedrängt" werden?

Es gibt praktisch keine nicht-CSS-Fähigen Browser mehr.

-Das Zeichen " kann man durch den Code " ersetzen, allerdings geht es doch auch so ". Wie sollte ich hier vorgehen?

in HTML kannste auch " lassen.

-document.write("<a href='link.html'>Link</a>")
oder
document.write("<a href="link.html">Link</a>")
?

geschmackssache

-window.alert / window.document. / window.location / etc.
oder
alert / document / location / etc.

würd lieber mit window schreiben.

-DOM: Sollte ich bei diesem Modell eher divs, etc. verwenden, oder ist dieses Modell auch in Zukunft für alle Tags (font, img, a, usw.) gedacht?

<font> gibt's nimma. Geht aber für alle.

-Type-Angaben: Kann ich drauf verzichten, oder sollte ich sie verwenden?

NEIN! Immer setzen.

-Language-Angabe: Sinnlos? Häufig weiß man ja noch nicht einmal die JS-Version.
Z.B.: script language="....."

einfach "JavaScript" rein - will Opera so

-IF, THEN, ELSE: Diese Anweisung kann man in JavaScript auf zwei Arten umsetzen:

geschmackssache