Hallo
Ich habs selbst noch nie ausprobiert, aber was ist der Unterschied ob ich einem input feld die css Eigenschaften über das input-attribut zuweise oder einer Class? Gibt es eventuell sogar Funktionen die bei dem einem der beiden nicht möglich sind?
input anweisung über input oder lieber eine classe
-
-
Die Frage kannst Du auf jedes Element beziehen, nicht nur auf ein input-Element. Und eigentlich hat die Verwendung einer Klasse mehr Vorteile als die Verwendung des style-Attributs. Einzig wenn man mit JavaScript diese Eigenschaften verändern möchte kann es bei einigen Browsern (vor allem dem IE) zu Problemen kommen.
-
nein ich meinte nicht Style Attribut, hatte ich das gesagt?
Ich meinte ob nun sinnvoller ist zu schreiben:
Oder:
Sorry wenn ich Atrribut gesagt hatte, meinte es natürlich nicht. -
also es is immer ratsam an so ner stelle ne klasse zu vergeben...
wenn du nen style auf alle inputfelder anwendest, aber ein einzelnen zB nich so ausseen soll, dann musste alle styles überschreiben nur für ein feld.. -
ein beispiel wäre z.b. die eigenschaft image..
wenn dus so machst
wird die eigenschaft auf jedes image-element angewandt. was hier in diesem
beispiel durchaus sinnvoll sein kann.wenn du aber z.b. auf einer seite bestimmt bilder anders ausrichten willst. also
mit rand, oder mit abstand oder ähnliches - dann musst ne class zusweisen.fazit:
willst du ein element auf der kompletten seite mit einer eigenschaft ausstatten,
dann sprich das element direkt im css-code an.
willst du nur auf einzelnen seiten oder in einzelnen abschnitten dass element anders
formatierne - dann brauchste ne class / id dazu...