Kann mir mal jemand sagen ..

Bitte alle templatebezogenen Beiträge in diesem Forum veröffentlichen.
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Re: Kann mir mal jemand sagen ..

Post 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:
User avatar
zonk
Posts: 173
Joined: Thu 5. Apr 2007, 12:21
Location: Nauheim
Contact:

Re: Kann mir mal jemand sagen ..

Post 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..
User avatar
zonk
Posts: 173
Joined: Thu 5. Apr 2007, 12:21
Location: Nauheim
Contact:

Re: Kann mir mal jemand sagen ..

Post 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 ..)
User avatar
zonk
Posts: 173
Joined: Thu 5. Apr 2007, 12:21
Location: Nauheim
Contact:

Re: Kann mir mal jemand sagen ..

Post 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 --------------------------------------
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Re: Kann mir mal jemand sagen ..

Post by pepe »

Echte Tabellen sind genau DAS, was auch MIT den Tabellen von HTML gemacht werden soll... und da hat wirklich niemand was dagegen.
User avatar
Oliver Georgi
Site Admin
Posts: 9917
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Kann mir mal jemand sagen ..

Post 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 */
}
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
zonk
Posts: 173
Joined: Thu 5. Apr 2007, 12:21
Location: Nauheim
Contact:

Re: Kann mir mal jemand sagen ..

Post 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 ..
User avatar
Oliver Georgi
Site Admin
Posts: 9917
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: Kann mir mal jemand sagen ..

Post 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
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Post Reply