Hi,
Aber jetzt mal ehrlich, kann mir einer einen Code eines CSS Layouts geben und ein Code eines Tabellen Layouts (beides aber das gleiche ergebnis) damit ich mal die Unterschiede des Codes sehe?
der CSS-taugliche HTML-Code[1] für eine horizontale Navigation lautet
<ul><li><a/></li><li><a/></li>...</ul>
Der Tabellenlayout-Code dafür lautet
<table><tr><td><a/></td><td><a/></td>...</tr></table>
Der CSS-taugliche HTML-Code für eine vertikale Navigation lautet
<ul><li><a/></li><li><a/></li>...</ul>
Der Tabellenlayout-Code dafür lautet
<table><tr><td><a/></td></tr><tr><td><a/></td></tr>...</table>
Der CSS-taugliche HTML-Code für eine über den Header verteilte Navigation lautet
<ul><li><a/></li><li><a/></li>...</ul>
Der Tabellenlayout-Code dafür lautet
<table><tr><td><a/></td><td width><img/></td><td><a/></td></tr><tr><td><a/></td><td width><img/></td><td><a/></td></tr>...</table>
(Oder so ähnlich, je nachdem wie die Verteilung stattfinden soll. Und genau das ist das Problem.)
Natürlich gibt es bei CSS-tauglichem HTML-Code auch Nachteile. So lautet der Code für eine Breadcrumb-Navigation beispielsweise
<ol><li><a/></li><li><a/></li>...</ol>
während man bei Tabellenlayout so ungefähr den selben Code nehmen kann wie bei der horizontalen Navigation. Dass es wahrscheinlich _nicht ganz_ der selbe Code ist spielt keine Rolle, bei Tabellenlayout musst Du ohnehin für jeden darstellerischen Fitzel den HTML-Code anfassen.
Meine Dynamischen seiten bestehen meistens aus Tabellen-Layouts, ich habe eine Tabelle mit der ich die seite aufteile und mit PHP die seiten Includiere. Ich kann mir echt keinen einfacheren weg vorstellen.
Komisch. Jeder, der sich schon mal eingehender mit CSS beschäftigt hat, kann sich keinen umständlicheren Weg vorstellen.
Wie soll das mit CSS passieren?
Genauso, nur einfacher. Du musst Dich bei der Erzeugung des Codes nicht darum kümmern, wie das ganze vielleicht mal dargestellt werden soll.
Wie gesagt, ich habe den CSS teil von S.Münz durchegenommen aber kein guten grund für CSS layouts gefunden.
Welchen guten Grund findest Du denn, um bei der Kommunikation mit hiesigen Mitmenschen die deutsche Sprache zu verwenden, anstatt beispielsweise aus SMS bekannte Kürzel und Wort- bzw. Zeichenverfälschungen einzusetzen?
Entweder bin ich zu "doof" oder das ist so einfach das ich wiederum zu komliziert denke.
Über ersteres kann ich nicht urteilen, ich kenne Deine Hörfähigkeit nicht. Letzteres ist Ansichtssache: Zwar ist die für Tabellenlayouts benötigte Denkweise neutral betrachtet tatsächlich sehr viel komplizierter als die, die CSS-Layouts bedingen, aber die Natur hat Dir diese Denkweise im Laufe einiger Milliarden Jahre der Evolution antrainiert, deswegen kommt sie Dir einfacher vor. Du denkst beim Layout mit dem Auge, anstatt mit dem Verstand. Das kann man Dir nicht vorwerfen, denn ohne dies wäre Deine (und meine) Spezies schon vor langer Zeit ausgestorben.
Cheatah
[1] Ich bin so frei und kürze alle Codes bis zur Invalidität bzw. Sinnfreiheit, aber so, dass ein fachkundiger Mensch erkennen kann, was gemeint ist.
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes