Deus Figendi: Wert eies Buttons (input)

Beitrag lesen

Hallo,

Hallo

ich bin ein Anfänger

Ohne es böse zu meinen: Merkt mann :D
Aber das heißt ja vielleicht, dass man dich noch erretten kann.

  

> <style type="text/css">  
> <!--  
>   
> input.button {  
>   color: #000000; background: #800080;  
>   border: solid 1px #800080;width:120px;  
> }  
> -->  
> </style>  
>   
> <style type="text/css">  
> <!--  
>   
> input.button2 {  
>   color: #000000; background: #FFD700;  
>   border: solid 1px #FFD700;width:120px;  
> }  
> -->  
> </style>  

~~~du musst deine Deklinationen nicht in mehrere Style-Bereiche aufteilen und du musst deine Styles normalerweise auch nicht auskommentieren.  
Du kannst also in der Mitte das  
` --> </style> <style type="text/css"> <!--`{:.language-html}  
weglassen und die `<!--`{:.language-html} am Anfang und `-->`{:.language-html} am Ende auch. Gleiches gilt für `script`{:.language-html}-Elemente (zumindest jeweils im Header).  
  
`» <h1 align="center">XXX<font size="5">X</font></h1>`{:.language-html}  
`font `{:.language-html}ist out. Insbesondere in XHTML1, lass das! Verwende CSS <http://de.selfhtml.org/css/eigenschaften/schrift.htm#font_size@title=font-size>  
`align`{:.language-html}-Attribute sind auch out, lass das! Verwende CSS <http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#text_align@title=text-align>.  
  
`» <h2 align="center">XX<sup>X-XX</sup></h2>`{:.language-html}  
`sup`{:.language-html}... kann man machen, ist aber seltenst richtig. Verwende besser CSS <http://de.selfhtml.org/css/eigenschaften/ausrichtung.htm#vertical_align@title=vertical-align> in Kombination mit `font-size`{:.language-css}.  
  
`» <br><br>`{:.language-html}  
du musst in XHTML inhaltsleere Elemente mit `/>`{:.language-xml} abschließen. Außerdem benutzt man `<br>`{:.language-html} eigentlich nicht mehr (Ausnahmen, Regel, blah). Lass das! Verwende CSS <http://de.selfhtml.org/css/eigenschaften/randabstand.htm#margin@title=margin> und/oder <http://de.selfhtml.org/css/eigenschaften/innenabstand.htm#padding@title=padding> wenn du Abstände erzeugen willst. Verwende <http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display@title=display:block> bzw. Block-Elemente um irgendeine Art von Absatz o.ä. zu beenden.  
  

> <input type="button" class="button" onclick="return toggleMe('para01')" value="?">  

Siehe oben, inhaltsleeres Element abschließen mit `/>`{:.language-xml}  
Ich bin mir gerade nicht ganz sicher ob `<input>`{:.language-html} bei XHTML1 transitional im `<body>`{:.language-html}-Element stehen darf.  
  
`» <div id="para01" style="display:none">`{:.language-html}  
Wenn "para01" für "paragraph" (Absatz) steht, dann benutz' doch einfach ein <http://de.selfhtml.org/html/text/absaetze.htm#definieren@title=paragraph-Element>  
  
~~~html
» <font>  

>   
> Text  
> <br>  
>   
> </font>

Na du bist ja witzig, ein font-Tag, welches man wie gesagt eigentlich nicht mehr benutzt, welche keinen Namen, keine Attribute nichts hat und einfach nur ein Stück Text einrahmt. Wofür?

» <p></p>
Wie gesagt um Abstände zu erzeugen verwende CSS padding oder margin.

Ich möchte, dass der Wert genauso dargestellt wird wie bei den Überschriften, wobei das X für eine beliebige Zahl steht.
Ist das möglich? Wenn ja, wie?

Ja, das ist absolut möglich.
Wobei ich mir nicht sicher bin wie du das mit dem "wie bei den Überschriften" meinst.
Also:
Du kannst (soweit ich weiß) _NICHT_ sagen "dieses Element bitte so formatieren, wie h1 im browser-default-style". Wäre mir jedenfalls neu (ggf. geht das mit JavaScript).
Du kannst aber sehr wohl genau die gleichen Styles auf h*-Elemente wie auf input-Elemente anwenden, so dass sie identisch aussehen.
Du kannst den value-Teil nicht in sich unterschiedlich stylen (also sowas wie sup was du gemacht hast), aber...
Du kannst echten Überschriften also h*-Elementen ebenso ein onClick-Ereignis geben
Du kannst button-Elemente verwenden um darin span-Elemente o.ä. zu definieren.

--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(