Button im Anchor
Anke
- html
Hallo,
ist es "sauber", wenn man einen Button in einem Link unterbringt?
Also z.B.
<a href="http://google.com"><input type="button" value="klick"/></a>
Oder kann ich damit rechnen, dass der ein oder andere Browser damit rumspackt?
Thx
ist es "sauber", wenn man einen Button in einem Link unterbringt?
Also z.B.
<a href="http://google.com"><input type="button" value="klick"/></a>Oder kann ich damit rechnen, dass der ein oder andere Browser damit rumspackt?
Welchen Doctype gedenkst du zu realisieren?
Tagsuppe ist nicht verhandelbar.
ansonsten dürfte dich das da interessieren.
http://de.selfhtml.org/html/referenz/elemente.htm
Enthält unter anderem eine Hint, was in was erlaubt sei laut HTML 4.01
mfg Beat
Welchen Doctype gedenkst du zu realisieren?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
ansonsten dürfte dich das da interessieren.
http://de.selfhtml.org/html/referenz/elemente.htm
Im IE geht es nicht; im Firefox schon.
Da aber beides funktionieren soll, brauche ich wohl eine valide Lösung und irgendwie kann ich nicht ganz verstehen, weshalb das so nicht funktioniert bzw. erlaubt ist?! input ist ein inline Kindelement und dennoch geht es nicht damit bzw. der IE öffnet dann nicht den href des Links :(
Da aber beides funktionieren soll, brauche ich wohl eine valide Lösung und irgendwie kann ich nicht ganz verstehen, weshalb das so nicht funktioniert bzw. erlaubt ist?! input ist ein inline Kindelement und dennoch geht es nicht damit bzw. der IE öffnet dann nicht den href des Links :(
Welches Verhalten schwebt dir denn vor, wenn du mit dem Code konfrontiert würdest:
<a href=""><input type=text></a>
?
Formularelemente sind in der Regel nicht inline Elemente, sinder inline-replaced Elemente.
Deshalb habe ich gesagt, dass die dortige Seite dir einen Hint gibt.
Warum brauchst du denn sowas?
mfg Beat
Welches Verhalten schwebt dir denn vor, wenn du mit dem Code konfrontiert würdest:
<a href=""><input type=text></a>
?
Habe von einem type=button input erwartet, dass es sich ähnlich verhalten kann wie ein Submit Button, nur eben das tut, was ein Text-Link sonst auch macht. Mit <img> funktionierts ja auch...
Formularelemente sind in der Regel nicht inline Elemente, sinder inline-replaced Elemente.
setze ich mit css display:inline; so bringt es leider auch nichts.
Warum brauchst du denn sowas?
Ich hätte gerne einen Link, der aussieht wie ein Standardbutton.
Und ich kann mir nicht vorstellen, dass man den nun erst nachbauen muss, was ohnehin schwierig ist, weil er im IE anders aussieht als im Firefox usw.
weiterer Hintergedanke: Der "Link-Button" soll genauso aussehen wie der Submit Button, welchen ich ebenso verwende und für die User soll es einheitlich aussehen..
Gibts nochmal einen Hint?
Danke!
Hallo Anke
Ich hätte gerne einen Link, der aussieht wie ein Standardbutton.
Um den User zu verwirren?
Ein Formular absenden ist etwas anderes, als einen Link anklicken.
weiterer Hintergedanke: Der "Link-Button" soll genauso aussehen wie der Submit Button, welchen ich ebenso verwende und für die User soll es einheitlich aussehen..
Überlege dir genau, ob du das wirklich willst, ob du unbedingt eine einheitliche Optik für verschiedene Funktionen willst, bzw. ob deine Seitenbesucher das wollen.
Gibts nochmal einen Hint?
Wenn du es unbedingt willst, könntest du dafür ein Formular missbrauchen.
<form action="http://d-graff.de/selfhtml/">
<div>
<input type="submit" value=" Klick mich " />
</div>
</form>
Auf Wiederlesen
Detlef
Grüße,
Ich hätte gerne einen Link, der aussieht wie ein Standardbutton.
Und ich kann mir nicht vorstellen, dass man den nun erst nachbauen muss, was ohnehin schwierig ist, weil er im IE anders aussieht als im Firefox usw.
weiterer Hintergedanke: Der "Link-Button" soll genauso aussehen wie der Submit Button, welchen ich ebenso verwende und für die User soll es einheitlich aussehen..
löse es umgekehrt - formatiere sowhl links als auch buttons so um, dass die einheitlich aussehen. wie man ein link dazu bringt als submi-bottun z uagieren, wurde hier auch shcon mal gefragt. uU gibts da eine lösung.
MFG
bleicher