Page 2 of 2

Re: Kann mir mal jemand sagen ..

Posted: Thu 11. Jun 2009, 22:38
by pepe
Das Problem mit dem hellen Streifen entsteht nur bei LEEREN Seiten ohne Content:
http://www.feuerwehr-nauheim.de/2-0/index.php?service

Das muß hierher stammen:

Code: Select all

<!-- ==== Fehler - Anzeige bei Seiten ohne Inhalt =========== //-->
<br />&nbsp;<table border="0" width="548" cellspacing="0" cellpadding="0">
	<!-- MSTableType="nolayout" -->
	<tr>
		<td><strong>Erwischt!</strong></td>
	</tr>
	<tr>
		<td>&nbsp;</td>
	</tr>
	<tr>
		<td>Auf dieser Seite wurde bisher noch keine Inhalt hinterlegt.</td>
	</tr>
	<tr>
		<td>Aber wir arbeiten mit Hochdruck daran.</td>
	</tr>
	<tr>
		<td>&nbsp;</td>
	</tr>
	<tr>
		<td>&nbsp;</td>
	</tr>
	<tr>
		<td>Viel Spaß beim Surfen wünscht</td>
	</tr>
	<tr>
		<td>&nbsp;</td>
	</tr>
	<tr>
		<td><strong>Das Team der Feuerwehr Nauheim</strong></td>
	</tr>
</table>
Na, und die vertikale Navigation kannst du auch noch um 10px verbreitern :idea:

Re: Kann mir mal jemand sagen ..

Posted: Thu 11. Jun 2009, 22:45
by zonk
Ja die Fehlerseite hab ich 1:1 übernommen. In der Version 1 läuft die Seite noch mit fester Breite.. alles so Altlasten die ich versuche zu beseitigen ..
Menü links verbreitern.. hm muss ich mal sehen ob das notwendig ist..

Re: Kann mir mal jemand sagen ..

Posted: Fri 12. Jun 2009, 13:19
by zonk
So auch die Fehlerseite ist nun dyn. und nicht mehr auf fester Breite.. dann mache ich mich mal an die Seitentemplates der verschiedenen Rubriken und an News- und Einsatzartikel Template.. (ohne <table> .. narf weerd mein Glück mit <divs> probieren ..)

Re: Kann mir mal jemand sagen ..

Posted: Fri 12. Jun 2009, 21:07
by zonk
Kann mir irgendjemand nen Tipp geben, wie ich am besten "Tabellen" mittels div-Containern baue? Stehe irgendwie aufm Schlauch .. soll auch ganz einfach gehalten sein ..

Beispiel:
Titel ---------------------------|-------Datum
Untertitel --------------------------------------

Re: Kann mir mal jemand sagen ..

Posted: Sun 14. Jun 2009, 21:43
by pepe
Echte Tabellen sind genau DAS, was auch MIT den Tabellen von HTML gemacht werden soll... und da hat wirklich niemand was dagegen.

Re: Kann mir mal jemand sagen ..

Posted: Sun 14. Jun 2009, 23:30
by Oliver Georgi
Ist ganz billig ;-)

Hier der passende HTML Code:

Code: Select all

<p class="date">Datum</p>
<h1>Title</h1>
<h2>Subtitle</h2>
Und die absolute CSS Basis:

Code: Select all

p.date {
  float: right; /* ab nach rechts damit */
  margin-left: 2em; /* wir wollen definitiv einen Abstand von 2 Zeichenbreiten zur Überschrift hin */
  white-space: nowrap; /* Datum an Leerzeichen nie umbrechen */
}
h1 {
  margin-right: 100px; /* Auf jeden Fall soviel Abstand nach rechts, dass das Datum rechts daneben passt */
}
h2 {
  margin-right: 100px; /* Wir wollen, dass auch die Subheadline ins "Datumsraster" passt */
}

Re: Kann mir mal jemand sagen ..

Posted: Sun 14. Jun 2009, 23:32
by zonk
Dankeschön!

Ist es also generell besser tabellen in seitentemplates komplett zu vermeiden?

Außer in speziellen Seiten wo auch wirklich eine Tabelle dargestellt wird im Content dann ..

Re: Kann mir mal jemand sagen ..

Posted: Mon 15. Jun 2009, 00:31
by Oliver Georgi
So ist es, Tabellen ausschließlich für echte tabellarische Werte nehmen (oder wenn es wirklich nicht mehr anders geht oder...). Alles andere - wie oben angegeben - lässt sich ohne Tabellen viel eleganter Lösen und auch wesentlich besser gestalten. Denn wenn Du dann doch wieder das Datum vorangestellt haben möchtest, float herausnehmen, und das war es.

Auch ermöglicht das immer einen hohen Grad an Barrierefreiheit, ohne sich einen abzubrechen. Auch Google & Co. mag den den inhaltlich korrekten Aufbau der Texte sehr gerne.

Oliver