Moin!
Danke für die Feedbacks,
Es wäre wirklich sehr hilfreich, wenn du dieses Forum nicht wie ein Board gebrauchst - und einfach direkt antwortest. In dieser Antwort hier beziehst du dich hauptsächlich auf meine Aussagen - also wäre das Posting eine Antwort auf meins gewesen.
Und dass du die Zitatzeichen löschst und selbst neu setzt, ist auch nicht sehr hilfreich. Zitate werden nämlich - je nach eingebundenem CSS hier - farblich hervorgehoben, um die Übersichtlichkeit zu steigern. Das zerstörst du mit deiner Methode.
"die dann passend verschachtelt werden auf Kosten der Dateigröße und des Traffics."
// Schon mal was von Includes gehört? (-;
Includes helfen dir auf dem Server - ändern aber nichts an der Größe der an den Browser zu übertragenden Daten. Wenn du riesige Tabellen schachtelst, kriegt der Browser riesige Include-Ergebnisse. Und lädt daran sehr lange, und dein Provider freut sich über den riesigen Traffic.
@Sven: Wo sind den die Layout_sachen (Bilder, Linien, Abstände)
Ich sehe keine Bilder, Linien oder Abstände, weil dein CSS fehlt. Speicher deinen gegebenen Code aus dem ersten Posting mal als HTML-Datei ab und lade sie im Browser, dann siehst du, was ich sehe - sehr inhaltsleere, wild in der Gegend herumstehende Links (die alle ohne Abstand dicht an dicht beieinanderstehen), etwas verstreuter Text - fertig.
"<address>DEINE ADRESSE</address>
<p><img src="/_images/left_company.jpg" width="285" height="501" alt="Bild"></p>
"
Würd mich wundernehmen wie das aussieht?
Oben die Adresse, unten das Bild - was ich nicht habe.
Hier der Orginal Server Code:
Der hilft uns nicht weiter, weil er ja in dieser Form gar nicht im Browser ankommt.
Aber auch der wäre wesentlich kleiner zu kriegen (mit etwas Unsicherheitsfaktor, was die Includes angeht):
<body onLoad="setActiv('Home');">
<!--#include virtual="/_includes/_header/index.shtml"-->
<!--#include virtual="/de/_nav/index.shtml"-->
<div id="content">
<h1>Vorlage Webteam</h1>
<h2>Inhalt: </h2>
<ul>
<li><a href="/_style/style.css">CSS-Datei</a></li>
<li><a href="/de/kontakt/index.shtml">Kontaktformular</a></li>
</ul>
<!--#include virtual="/_includes/_footer/index.shtml"-->
<p><img src="/_images/left_home.jpg" width="285" height="501" alt="Bild"></p>
</div>
</body>
</html>
Und schon hast du in den Inhaltdateien ausschließlich Content und Includes - eine Kombination, die es dir erlaubt, dich in der Inhaltsdatei ausschließlich auf den Inhalt zu konzentrieren, und dich nicht mit Tabellenverschachtelungen herumschlagen zu müssen.
--> http://demo24.mhs.ch/
Diese Site ist zu breit. Ich hab zwar 1152 Pixel Auflösung am Bildschirm, aber nur 913 Pixel Browserfensterbreite.
Und das scheint nicht ungewöhnlich zu sein!
- Sven Rautenberg
My sssignature, my preciousssss!