@@Felix Riesterer:
nuqneH
was bitte ist denn an
<input name="user" type="text" />
genau "fragil"??
Daran nichts. Fragil ist, sich beim Stylen von Texteingabefeldern sich darauf zu verlassen, dass das optionale Attribut im Markup vorhanden ist und nicht etwa <input name="user" />
im HTML-Code steht.
Wenn ich ein System schreibe, das HTML-Code ausspuckt, dann kann ich es so schreiben, dass es gewissen syntaktischen Kriterien folgt.
Ja. Aber wenn du oder gar ein anderer später das System umbaut und nicht (mehr) weiß, dass das Stylesheet nur für eine gewisse Untermenge von HTML geschrieben worden ist, fliegt einem das Zeug um die Ohren.
Warum willst du diese Probleme nicht von vornherein vermeiden? Wegen der einen Zeile CSS, die du „nicht "schön"“ findest?
Brauchst Du in Deinem Elfenbeinturm noch etwas Kaffee?
„Earl Grey, heiß!“
Qapla'
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)