Dieter Raber: Layout in externer Datei

Beitrag lesen

Hallo Christoph,

und möchte nun aber auch weiteren HTML-Code "auslagern", da z.B. die Hyperlinks in der Navigationsleiste immer dieselben sind.

Du darfst HTML und CSS nicht durcheinanderwerfen, zwar kannst und solltest du CSS auslagern, aber um Teile des HTML-Codes in einer seperaten Datei unterzubringen, bedarf es einer serverseitigen Technik. SSI waere wohl die einfachste Loesung, dein Server muss das aber auch unterstuetzen. Darueberhinaus kommen alle (Server-)Programmiersprachen infrage, auch hier passende Unterstuetzung vorausgesetzt. PHP ist davon wahrscheinlich die populaerste. Die Grundlagen sind recht einfach zu erlernen und es gibt massenweise Tutorials. Allerdings verleitet sie auch zur saloppen Programmierung und vieles was im Web als ultimative Weisheit angeboten wird ist schlicht grottig.

Alternativ dazu gibt es Editoren die Includes auf aehnliche Art wie SSI unterstuetzen, aber letztlich schreiben sie doch den kompletten Code in die fertige HTML-Seite.

Persoenlich wuerde ich Dir raten, erstmal SSI auszuprobieren. Es kann nicht sonderlich viel und du wirst wohl sehr schnell an die Grenzen stossen, aber vielleicht fordert dich die Erfahrung ja heraus, dich mit einer anderen Sprache zu beschaeftigen.

Gruß,

Dieter