Der Martin: Value-Tag im input formatieren

Beitrag lesen

Hallo,

weiß jemand bzw. kann man überhaupt den Value-Tag eines input Befehls formatieren?

bitte achte darauf, die richtigen Begriffe zu verwenden: Es gibt keinen value-Tag, und es gibt in HTML auch keinen input-Befehl. Es gibt nämlich *überhaupt keine Befehle* in HTML.

Du meinst die Beschriftung eines input-Elements (die mit dem value-Attribut angegeben wird).

Kann man also aus einem Button der standardmäßig so aussieht:

<input type="button" name="xy" value="Senden">

...den Text "Senden" so änden, dass da z.B. das "S" in fett oder unterstrichen dasteht, um z.B. einen accesskey hervorzuheben?

Nein. Wenn du die Beschriftung eines Buttons gezielt formatieren willst, solltest du auf das button-Element anstelle eines input-Elements umsteigen. Da kannst du die Beschriftung beliebig formatieren, weil sie hier als Inhalt des Elements angegeben wird, und nicht als Attribut:

<button type="button" name="xy"><span>S</span>enden</button>

  
button  
 { font-family: Verdana, Arial, Sans-Serif;  
   color: #F00;  
 }  
button span  
 { text-decoration: underline;  
   color: #000;  
 }  

Beachte, dass ein button-Element mit type="button" noch keine eigene Funktion hat, sondern höchstens über einen onclick-Handler mit Javascript zum Leben erweckt werden kann. Alternativ kann dieser Button mit type="submit" als normaler Absende-Button verwendet werden.

Ciao,
 Martin

--
Hannes würfelt abends immer, ob er den Abend mit seiner Frau zuhause verbringt oder in die Kneipe geht. Wenn er eine 6 würfelt, geht er in die Kneipe.
Gestern musste er 37mal würfeln.