Efchen meinte Wysiwyg-Editoren produzieren DIV-Suppe.
So habe ich das sicher nicht gesagt, oder zumindest nicht gemeint. Ich meinte sicher, dass die WYSIWYG-Editoren, deren Code ich bisher gesehen habe, einfach schrecklichen Code erzeugen. Ältere produzieren Layout-Tabellen, neuere leider div-Suppe.
Für mich etwas unverständlich, da mir der Seitenaufbau und Code nicht vorgeschrieben wird. Die Suppe bastel ich also selber. Ich schreibe den Code selber, kann einzelne Tags natürlich mit einem Klick erstellen lassen, habe eine Vorschau und ein integriertes ftp-Programm. Was gefällt einigen daran nun nicht?
Du sprichst jetzt womöglich von Dreamweaver. Den kenne ich ja gar nicht, kann ihn also nicht beurteilen. Wenn Du Deinen Code selber schreibst, bist Du Deines eigenen Glückes (und Pechs) Schmied. WYSIWYG-Editoren erzeugen idR den Code für Dich.
Mit Notepad oder einem einfachen Editor stelle ich mir das sehr umständlich vor. Jeden einzelnen Tag von Hand schreiben und wieder schließen, wenn die Seite fertig ist ein extra Programm starten und alles hochspielen. Wenn man mal nur einen Rechtschreibfehler gefunden ist der Aufwand ihn zu ändern enorm hoch.
Offensichtlich ist das Ansichts- oder Gewohnheitssache. Ich mach jetzt seit ca. 8 Jahren Websites und seit Anfang an mit dem Unix-Texteditor vi (dens auch für Windows gibt) und immer alles von Hand. So hab ich schon immer volle Kontrolle über das, was am Ende rauskommt.
Ich persönlich bin aber auch jemand, der grafische Oberflächen und Mäuse eigentlich nicht mag, weil das zur Maus greifen einfach anstrengend ist, Schaltflächen oft viel zu klein sind und man mit der Tastatur eigentlich immer viel schneller ist. Wenn man dann wie ich noch ziemlich schnell tippt, dann kann es u.U. sein, dass ich mit meinem Methoden schneller bin, als jemand mit nem WYSIWYG-Editor.
Welche Vorzüge hat ein html-Editor?
Vermutlich zumindest ein besonderes HTML-Syntax-Highlighting.
Aber das macht der gvim (Abkömmling des ursprünglichen vi) auch mit HTML, CSS und PHP.
Hätte ich nun Vorteile, wenn ich auf Notepad++ umsteige? In Efchens Beitrag klang es nicht nach einem finanziellen Aspekt, sondern als sei es besser.
Ich persönlich mag es lieber, wenn ich den Code selber schreibe, weil IMHO Generatoren nie so gut sein können, wie das menschliche Gehirn. Und anstatt unsauberen Code generieren zu lassen und dann die Fehler auszubessern, kann ich auch gleich alles selber von Hand schreiben.
Aber letztendlich ist, wenn man es so genau sieht, nicht der Editor, der zählt, sondern das Ergebnis, das am Ende rauskommt. Und da muss jeder selber rausfinden, mit welchem Tool er das gewünschte Ergebnis erreichen kann.
Nebenbei würde mich mal interessieren was genau mit DIV-Suppe gemeint ist oder wie ein ordentlicher HTML-Code auszusehen hat.
Dazu findest Du von mir zig Beträge hier in den Foren. div-Suppe ist, wenn man für alles einfach divs verwendet. HTML wiederum ist, wenn man seinem Inhalt eine Bedeutung gibt, also Überschriften auszeichnet, Textabsätze, wichtige Passagen, Adressen usw. div hat nur die semantische Bedeutung "Gruppiere mehrere Elemente zwecks gemeinsamer Formatierung mit CSS".
Ein anständiges, state-of-the-art Layout wird mit CSS gemacht, der dazugehörige Code kann durchaus komplett ohne div auskommen, in der Regel braucht man nur ein paar davon.