gibt es eine Möglichkeit, Werte in einem Link oder einer Grafik über POST zu senden?
Höchstens mit JavaScript, also nur sehr eingeschränkt empfehlenswert.
Wenn ich einen normalen link benutze funktioniert nur GET und das macht meine Adressleiste hässlich.
Inwiefern? GET empfiehlt sich immer dann, wenn der Request etwas abrufen, aber nichts verändern soll. Falls das der Fall ist, solltest du auch GET verwenden. Was du mit "hässlicher" Adressleiste meinst, weiß ich aber nicht. Eventuell solltest du dein URL-Design überdenken.
Mit Buttons kann ich zwar Grafiken nutzen aber der hässliche Button ist immer noch da.
Kann man irgendwie ohne hässliche Adressleisten oder hässliche Buttons Daten über POST versenden?
Man kann Buttons per CSS im Aussehen verändern. Wie weit dieses Verändern von Browsern eingeschränkt wird, kann ich dir leider nicht sagen.
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.