Hallo Walter,
1. Weaverslave ist steinalt und nicht mehr gewartet, schau Dir gelegentlich mal Notebook++ oder Visual Studio Code an. Sicherlich beide ganz anders, aber aktuell und mit Updates.
1. Die Modernität der Texte hängt nicht vom Editor ab. Die Modernität deines HTML ist dagegen eine andere Sache, vor 10 Jahren waren einige Dinge, die heute Standard sind (Flexbox, Grid, Container, Media-Queries) noch nicht da oder gerade erst neu und Seitenuntertitel wie "optimiert für Internet Explorer mit 800x600 Auflösung", die damals gängig waren, führen heute erst zu Lach- und dann zu Brechkrämpfen.
2. Nein. Aber es gibt CSS, womit Du beispielsweise dem <body>-Element sagen kannst, dass es eine max-width von 60em haben und im Viewport zentriert sein soll:
body {
max-width: 60em;
margin: 0 auto;
}
3. Nein. HTML 4 war schon vor 10 Jahren veraltet. 2014 wurde die fertige HTML 5 Spezifikation veröffentlicht (viele HTML 5 Aspekte wurden schon viel früher unterstützt). Verwende, wie unser Grundgerüst zeigt,
<!doctype html>
um dem Browser zu sagen, dass Du ein HTML 5 Dokument verwendest (Ausrufezeichen nach Gunnars Hinweis ergänzt). Keine Sorge, deine HTML 4 Dokumente sollten sich dadurch in ihrer Darstellung nicht ändern, es sei denn, du verwendest exotische Dinge. Wenn's Probleme gibt, zeig uns den Link zu deiner Seite und wir gucken drauf. Guck Dir auch die übrigen Aspekte des Grundgerüsts an.
Aber viel wichtiger als HTML, womit du die Struktur deiner Inhalte festlegst, ist CSS, womit Du die Darstellung definierst. Und da hat sich seit 2010 eine riesige Menge getan und die Entwicklung beschleunigt nach meinem Gefühl immer noch. Wir kommen im Selfhtml-Wiki nicht wirklich hinterher.
Rolf
sumpsi - posui - obstruxi