|
|||
XHTML1.1: Menü und Inhalt ohne frames, wie das?
Ich habe eine Weile nichts mehr mit Webdesign gemacht und stehe gerade vor dem Rätsel wie ich eine Webseite nur mit XHTML 1.1 und CSS aufbauen soll.
Früher haben die Links im Menü den Inhalt im Frame oder iFrame geändert, aber diese Elemente gibt es jetzt ja nicht mehr. Alle Lösungen die ich bis jetzt gefunden haben verwenden SSI oder PHP um den Content ins Layout einzufügen, aber diese Funktionen verdoppelten zB den Preis für Webspace bei Strato. Eine weitere Möglichkeit wäre ein Objekt zu verwenden und das mit JS auszutauschen, allerdings kann man sich auch nicht darauf verlassen, dass JS aktiviert ist. Die einzige bei mir nutzbare Lösung wäre das komplette Layout, wie Titelbanner und Menü in jede einzelne Inhaltsseite zu kopieren und bei einer änderung jede einzelne Seite anzupassen. War das wirklich so von den Entwicklern von XHTML 1.1 vorgesehen, dass man ohne externe Hilfsmittel auf Doppelconten angewiesen ist, oder übersehe ich da irgendetwas? Danke für die Hilfe. |
Sponsored Links |
Sponsored Links |
|
|||
Ja mir ging eigentlich auch nicht ums Laden, sondern wirklich ums Erstellen der Seiten.
Und ich meinte das in dem Sinne, dass es bei einer aktuellen validen Seite keine Frames geben sollte. Dann noch ganz typisch: da sucht man Stunden lang und wenn man dann mal nachfragt, fällt einem zehn Minuten später ne Lösung ein: Man machts einfach genau anders herum, man baut das Menü als Objekt ein, dann kann man das auch zentral ändern. |
|
||||
Du kannst es auch als neue Seite erstllen, so wie es aussehen soll und dann per php einbinden. Sieht dann so aus:
PHP-Code:
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! |
|
|||
|
|
|||
Klar, ich kenn mich auch einigermaßen mit php aus, aber wie gesagt ich benutze es nicht, wenn die include Funktion die einzige ist die ich wirklich brauche, der Webspace dann aber gleich wieder extra kostet.
Geändert von DuKe2112 (02.08.2008 um 18:03 Uhr) |
|
||||
Ehrlich gesagt kenne ich jetzt bewusst keinen kostenpflichtigen Webspace, der ohne PHP engeboten wird. Ich glaube auch kaum, dass der Unterschied so ins Gewischt fallen würde.
Bei One kostet der Webspace, excl. Domaingebühr, beispielsweise 1,50€/Monat und das erste Jahr ist kostenlos. Wucher ist etwas anderes...
__________________
"Glück entsteht oft durch Aufmerksamkeit in kleinen Dingen." - Wilhelm Busch |
|
||||
Niemand sagt, daß du PHP oder vergleichbares bei deinem Webhoster benutzen sollst. Das kannst du auch lokal laufen lassen.
Davon abgesehen: Frames existieren sehr wohl noch, und du möchtest XHTML 1.1 sicher nicht ausliefern (die Forumssuche hilft dir dazu weiter). Gruß Thomas
__________________
toscho.de |
|
|||
Zitat:
XHTML 1.1 ist ebenso wie 1.0 Strict ohne Frameset und Iframe. Ich sehe kein größeres Problem darin, XHTML 1.1 als text/html auszuliefern, auch wenn es nicht den W3C-Empfehlungen folgt. |
Sponsored Links |
|
||||
XHTML Modularization 1.1 - XHTML Abstract Modules
Zitat:
Gruß Thomas
__________________
toscho.de |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
CSS-Layout der Browsergröße anpassen | Jen | CSS | 3 | 14.11.2008 08:39 |
Problem mit position:relative; | McCoRmIcK | CSS | 0 | 08.04.2007 16:23 |
dreispaltiges layout, footer soll immer mitwandern | sirrpa | CSS | 14 | 24.11.2005 18:57 |
div box bekomme ich nett zentriert??? | Hard@Bowl | CSS | 1 | 23.05.2005 11:22 |
height: 100% beim IE | [M.o.C]Co | CSS | 3 | 12.05.2005 12:58 |