Hallo lava,
Ich verstehe selbst noch nicht ganz, wieso der Navi-Balken mal schmaler, mal breiter angezeigt wird.
Ja, Firefox zeigt auf der Startseite auch den merkwürdigen Effekt, dass die Navigation nachträglich verkleinert wird, wenn der Hauptteil eingeblendet wird. Woran dies liegt, kann ich auf Anhieb nicht erkennen, möglicherweise aber an dem kaputten Quelltext.
Mitten im Quelltext finden sich z.B. Bruchstücke einer weiteren Datei:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> Über den Anwalt </title>
</head>
<body>
</body>
</html>
Die sollten nur einmal im Quelltext vorkommen. Ich vermute mal, dass Opera deswegen den Hauptteil nicht anzeigt, und Firefox bisweilen erst nach einem Reload
Auf der Home-Seite gefällt mir der ausgefranste Rand neben dem Foto des Anwalts noch nicht. Das Foto ist einfach mit align=right eingefügt, diesmal hab ich nicht nochmal extra eine Tabelle eingebaut. Vor allem aber deswegen nicht, weil der Text ja länger ist als das Bild und ich dann nicht wüßte, wieviel Textabsätze ich in dieselbe Tabellenzeile setzen müßte wie das Bild. Gibt es da einen Trick, damit das ordentlich aussieht?
So ganz habe ich noch nicht verstanden, was du mit ordentlich meinst - soll sich die Position des Bildes ändern, und wenn ja wohin?
Und wie kann ich bei den Fotos die Farbe des Randes festlegen? Auf Home wurde die automatisch schwarz und bordercolor wurde nicht akzeptiert als Schlüsselwort?
Das kannst du am besten mit CSS:
<img src="../marco1/images/sitzb.jpg" width="200px" align="right" style="border:5px solid #f00" alt="" />
Auch in der Lebenslauftabelle hab ich "gepfuscht" und ein paar Breaks <br> gesetzt an sinnvollen Stellen, damit es im aktuellen Browser hübsch aussieht (aber vielleicht wäre das nicht in jedem Browser nötig; gäbe es einen "wenn-du-abbrechen-mußt-dann-bitte-hier"-Tag statt "brich-auf-jeden-Fall-ab" ?)
Es gibt erlaubte Umbrüche in HTML, siehe dieses Kapitel auf SelfHTML:
http://de.selfhtml.org/html/text/zeilenumbruch.htm#erlauben
Leider reagieren die Browser hier sehr uneinheitlich, so dass im Fall des Falles wirklich nur ein zwangweises <br /> hilft
und auch beim "Beruflichen Werdegang" hab ich in der Nebenzeile ein <br> reingesetzt, damit der nebenstehende Text erst auf derselben Höhe wie der "Werdegang" anfängt (was ja nur nötig ist, wenn Berufl.Werdegang umgebrochen wurde, also bräuchte ich auch da eine ausgefeiltere Lösung....oder regelt ihr Profi-Webdesigner sowas wirklich alles mit CSS ????)
Vielleicht wäre eine Definition List (dl) hier das geeignetere Element:
<dl>
<dt>1983 - 1996 :</dt>
<dd>Grundschule und Gymnasium ...</dd>
<dt>1996 – 1997 :</dt>
<dd>Wehrdienst als Stabsdienstsoldat ...</dd>
<!-- etc. -->
<dt>Beruflicher Werdegang:</dt>
<dd>zum 14.7.2006 Zulassung als Rechtsanwalt ...</dd>
<!-- etc. -->
</dl>