4.9k Aufrufe
Gefragt in Webseiten HTML von
moin,
habe auf:
http://www.barinski.de/test/index.html

eine HP gebastelt.
Ist noch ein Test.
Was mich jetzt stört, das rechte Icon und
der Text sollen an den rechten Rand.
Wie bekomm ich das hin ?

Danke
Rudi

22 Antworten

0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
In dem Quelltext gibt es noch einige Optimierungsmöglichkeiten.
Wenn du für das Tabellenlayout nur eine einzige Spalte benutzt, kannst du eigentlich auch ganz darauf verzichten.
Im Moment schnürst du dir mit den absoluten Größenangaben für die Tabelle ein enges Korsett.
Andererseits bietet die Tabelle auch gute Möglichkeiten für die Strukturierung der Seite.

Hier ein paar Vorschläge, was man machen könnte:
- Teile die Überschrift in drei Spalten auf. So bekommst du sehr einfach die beiden Grafiken auf eine Höhe und kannst den Text dazwischen genau zentrieren.

- auch für den Bereich darunter bieten sich drei Spalten an (Menü, Text mitte, Aktuelles)

- so kannst du für die beiden äußeren Spalten feste Breiten vorgeben und in der Mitte mit einer variablen Größe flexibel an die Bildschirmgröße anpassen.

- Deine (Haupt-)Tabelle hast du ganz oben zwar mit 100% Breite definiert, schränkst sie darunter aber mit colgroup="200" gleich wieder auf 200 Pixel ein. Macht nicht viel Sinn. Zumal 200 Pixel auch viel zu klein ist und die Tabelle sich aufgrund des größeren Inhaltes eh nicht daran hält.

Wenn ich solche Seiten erstelle, schalte ich mir während der Bauphase immer alle Tabellenränder an. Manchmal verpasse ich den Zellen auch noch unterschiedliche Farben, so dass man genau sehen kann, wo sich welche Zelle befindet. Das erleichtert die Formatierung der ganzen Seite ungemein. Wenn dann von den Größen und der Platzierung alles passt, ist es ein Leichtes, die Ränder und Farben auf das gewünschte Endergebnis zu bringen.

Gruß Flupo
0 Punkte
Beantwortet von
wie mache ich das mit den 3 spalten ?
bin nicht so fit, lerne noch :-)

gruss rudi
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
[url=http://de.selfhtml.org/html/tabellen/aufbau.htm]Zum Nachlesen.[/url]

Grober Aufbau deines Kopfbereiches mit drei Spalten:

[code]<table>
<tr>
<td>erstes Bild</td>
<td>Text in der Mitte</td>
<td>zweites Bild</td>
<tr>
</table>[/code]

Gruß Flupo
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
OOPS! Hab beim zweiten tr den Schrägstrich vergessen.
[code]
<table>
<tr>
<td>erstes Bild</td>
<td>Text in der Mitte</td>
<td>zweites Bild</td>
</tr>
</table>[/code]
0 Punkte
Beantwortet von
Hallo Flupo,
bin schon ein Stück weiter gekommen.. :-)
Danke

aber wie bekomm ich denn Mittelteil ebenfalls in die Mitte des ganzen ?

Rudi
0 Punkte
Beantwortet von
Indem du die 2. Tabelle so umgestaltest:
<table border="0" width="100%" cellpadding="10" cellspacing="0">
<tr>
<td><div align="center">
<br><br><br><br>
<h2>Der n&auml;chste Dienst ist am 16.06.2011.<br>
19.00 Uhr Ambergweg</h2>
<p>(2. Termin Belastungs&uuml;bung)</p><br>
<br>
<p>zuletzt aktualisiert am <a href="update.html">14.06.2011</a><br>
<br>
<img src="http://www.le33.de/cgi-bin/counting.php.cgi?counterid=5"></div>
</td>
</tr>
</table>

(die table width auf 100% setzt, und statt <center> lieber <div align="center"> und </div> verwenden.
und target="_blank" hat vor target kein " bitte

Tipp: lade dir CSE HTML Validator oder für Firefox Firebug, dann findest du so kleine Fehler (ich teste immer mit beiden).
LG
Tinuca
0 Punkte
Beantwortet von
Tabellenlayouts gehören seit mehreren Jahren in die Tonne, modernes Layouten kann darauf verzichten, da die Browser seit über 10 Jahren CSS unterstützen. Eine Einführung in modernes Layouten vermittelt dieser Artikel (von 2007!)auf SelfHTML.

Bitte zwänge eine neue Seite nicht in ein Tabellenkorsett! Die Tipps von Flupo und Tinuca sind wirklich schrecklich veraltet.
0 Punkte
Beantwortet von flupo Profi (17.8k Punkte)
Auf den Spruch hab ich schon gewartet...

Natürlich hast du Recht, aber wenn man gerade mit der Materie anfängt, ist ein CSS-Layout ein ganz schön dicker Brocken.

Gruß Flupo
0 Punkte
Beantwortet von
Hallo an alle und vielen Dank.
Hab leider im Moment nicht soo viel zeit,
aber hab auf der Seite schon weiter gebastelt.
Hab aber erst mal einen Mix aus allem gemacht.
Es sind noch viele Fehler drin, ich weiss.
Aber das Grundgerüst steht erst mal. :-)

DANKE

Rudi
0 Punkte
Beantwortet von doc-jay Experte (6.8k Punkte)
Eine gute Seite um HTML und CSS zu lernen ist

www.html-seminar.de/

Da wird man schön an die Hand genommen und Schrittchen für Schrittchen geleitet.

Und ein gutes gedrucktes Buch ist

www.galileocomputing.de/katalog/buecher/titel/gp/titelID-2494?GalileoSession=97577598A5EMIG9pg4U

Ich verwende beides in der IT-Ausbildung für HTML-Workshops.
...