Hallo,
ich bin zur Zeit dabei mir ein "Layout" zu erstellen, da die Navigation bei jeder Seite gleich bleiben soll, hab ich mehrere Dateien erstellt und binde diese dann mit include ein.
Die Website beinhaltet folgendes:
Oben einen Header, Navigation das sollte immer gleich bleiben.
Im unteren Bereich, können News eingetragen werden.
Ich hab dazu einen Bereich erstellt
Code:
<div id="xxx">
Hier steht der Text
</div>
Im Moment hab ich das so gelöst, das ich dafür zwei Include dateien habe, eine mit den Inhalt
Code:
<div id="xxx">
die andere mit den Inhalt
Code:
</div>
.
Jetzt stellt sich mir allerdings die Frage ob dies auch noch anders möglich ist.
Das gleiche hab ich bei den Bereichen auf der rechten Seite gemacht, allerdings erscheint mir das etwas unsauber.
So gesehen binde ich auf jeder Seite die Css Datei ein und dann sämtliche Dateien mit den jeweiligen "Bereichen".
Beispiel:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Startseite</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
include "navigation.html";
include "rightmenu.html";
include "center.html";
?>
Hier könnten die News stehen
<?php
include "center2.html";
include "end.html";
?>
</body>
</html>
Passt das so wie ich das gemacht habe, oder gibt es noch eine andere "elegantere" Lösung?
Ich hab schon ein bisschen gesucht aber sonst nicht wirklich was gefunden.
Mir wäre es wichtig dass nur html, css und php verwendet wird.
Guten Abend,
ich möchte als Randnotiz noch anmerken, dass hier im Baukasten leider kein PHP möglich ist (nicht das du dir Arbeit machst und im Endeffekt nicht funktioniert).
Hallo,
es ging mir eigentlich darum nicht auf jeder Seite die Navigation extra einbinden zu müssen.
Allerdings hat sich das jetzt erledigt, trotzdem vielen Dank für die Antworten.
Cookies sind kleine Textinformation, die wir oder Partner von uns über deinen Browser lokal bei dir speichern.
Du kannst jederzeit die Nutzung von Cookies über die Einstellung deines Browsers verhindern.
Wir nutzen folgende, mit der DSGVO konforme Cookies:
- Essentielle Cookies: Sind unbedingt notwendig damit die Website voll funktionsfähig ist.
- Optionale Cookies: Sind optional und helfen uns die Website zu verbessern, z.B. indem sie das Nutzungsverhalten auf der Website analysieren, ohne dabei dich persönlich zu identifizieren.
Mehr Informationen findest du in unser Datenschutzerklärung.