Für HTML genügt jeder Editor, der reinen Text speichert. Eine Textverarbeitung genügt nicht: Sie fügt eigene Formatierung hinzu und speichert in einem eigenen Format. Drei Punkte entscheiden über die Eignung. Erstens die Kodierung: Die Datei muss a…
Editoren: womit HTML geschrieben wird
HTML ist reiner Text. Zum Schreiben genügt jedes Programm, das Text ohne eigene Formatierung speichert – eine Textverarbeitung gehört ausdrücklich nicht dazu.
Drei Eigenschaften, die zählen
Kodierung: Die Datei muss als UTF-8 gespeichert werden. Das entscheidet der Editor, nicht die Angabe im Kopfbereich – stimmen beide nicht überein, erscheinen Umlaute falsch. Syntaxhervorhebung: Ein vergessenes Anführungszeichen wird sofort sichtbar, weil ab dort alles die Farbe wechselt. Suche über mehrere Dateien: Bei einem Portal mit hundert Seiten der Unterschied zwischen Minuten und einem Nachmittag.
Was Hilfen leisten und was nicht
Automatische Vervollständigung schlägt vor, was an dieser Stelle syntaktisch erlaubt ist. Ob ein Abschnitt inhaltlich ein article oder eine section ist, weiß sie nicht. Ebenso wenig, ob ein div hier richtig ist oder ob ein nav gemeint war. Diese Entscheidungen bleiben beim Menschen – und sie machen den Unterschied zwischen funktionierendem und brauchbarem Markup.
Formatierung automatisieren
Einheitliche Einrückung spart bei gemeinsamer Arbeit mehr Zeit, als jede Diskussion darüber kostet. Die meisten Editoren können beim Speichern automatisch formatieren; einmal eingerichtet, ist das Thema erledigt.
Eine Übersicht verbreiteter Programme steht auf der Seite zu Texteditoren.
Werkzeuge in Editoren
Der derzeit verbreitetste Editor für Webarbeit – und für HTML gut ausgestattet, ohne dass man etwas einrichten muss. Eingebaut sind: Vervollständigung für Elemente und Attribute, Hervorhebung passender Elemente, automatisches Schließen, Vorschau vo…
Der schnelle Editor für Windows, wenn es nicht um ein Projekt geht, sondern um eine Datei. Zwei Stärken, für die er auch neben einem großen Editor seinen Platz behält. Erstens die Suche über viele Dateien mit regulären Ausdrücken – für Aufgaben wie…
Formatiert HTML nach festen Regeln – beim Speichern, ohne Aushandlung. Der Nutzen ist gering, wenn man allein arbeitet, und groß, sobald zwei Personen dieselben Dateien anfassen. Ohne einheitliche Formatierung besteht jede Änderungsübersicht zur Hä…
Aus einer Zeile Kurzschrift wird ein ganzes Gerüst. Die Abkürzung `ul>li*5>a` wird per Tastendruck zu einer vollständigen Liste mit fünf Einträgen und Verweisen. Was nach Spielerei klingt, verändert die Arbeitsweise: Man denkt in Strukturen statt i…
Der Anwendungsfall ist fast immer derselbe: Man bekommt HTML, das jemand anderes erzeugt hat – aus einem Textverarbeitungsprogramm, aus einem alten Redaktionssystem, aus einem Baukasten. Es ist gültig genug, um angezeigt zu werden, und unlesbar genu…
Eigene Entwicklung – und das System, mit dem dieses Portal erzeugt wird. Es steht hier, weil die Frage regelmäßig kommt, womit die Seite gebaut ist. Aus einer Datenbank entsteht statisches HTML. Für die Themen dieses Portals ist der interessante Te…