Danke an alle, die ihre Meinung zum Quelltext der Bibliothek Neubrandenburg abgegeben haben. Ich hatte gedacht, das Problem mit Klick-Buttons zu lösen (Ein Bild mit Text drunter, s.u.)
1.Allerdings weiß ich nicht, wie man festlegt, dass die Button alle einheitlich groß sind, sprich: sie nicht mit längeren Text immer breiter werden. Wahrscheinlich mit Zeilenumbruch lösbar, dann stimmt die Höhe aber nicht mehr :-)
Dazu siehe Frage 3. Richtige Anwendung ermöglicht dir:
button als display:block darzustellen und dann width anzuwenden.
In dieser Syntax sind dir dann auch Umbrüche erlaubt
- Wie kann ich die Buttons nach meinen Bedarf ausrichten (zwei oben, drei mitte, zwei unten)
Deine Frage ist falsch. Sie sollte lauten: Wie kann ich die Form Elemente ausrichten...
a) mit float:left und clear indem du id's ansprichst.
b) durch positionierung relativ zu einem übergeordneten parent.
- Kann man irgendwie die Farbe der Button ändern, das Grau ist nicht wirklich schön, oder errreichen, dass er nicht wirklich breiter als mein Bild ist?
Ja kann man.
Sofern du beachtest dass Button ein Element ist das duch start und Endtag beschrieben ist.
http://de.selfhtml.org/html/formulare/klickbuttons.htm#modern
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
...
<h1>Anmeldung/Ausleihe</h1>
<form action="button.htm">
<div>
<button name="Klickmich" type="button" value="Anmeldung" onClick="self.location.href='http://www.google.de/'">
<p> <img src="fuchs.jpg" width="130" height="150" alt="Fuchs"><br>
<b>Kostet die Bücherei Geld?</b></p></a></button></form></div>
</form>
<form ... >
<button ... >
<p>Beschriftung<br>
mit Umbruch
</button>
</form>
form mit id versehen
float anwenden
button mit display:block; width und height nach img-Grösse.
background-img:url(...)
p ist im normalen flow
mfg Beat
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o