Erst einmal: Vielen Dank für eure Hilfe. Hat mich jetzt weitergebracht.
Jetzt haben sich aber bei mir neue Fragen aufgetan:
Hier habe ich erstmal einen ganz einfachen Quelltext zum Test (hab ich mal wieder ausgegraben vom Üben )
<style type="text/css">
<!--
#navi {
float:left;
width:13em;
background-color:thistle;
}
#inhalte {
margin: 0 10em 0 13em;
background-color:lightblue;
}
#infokasten {
float:right;
width: 10em;
background-color:yellowgreen;
}
-->
</style>
<div id="seitenbereich">
<div id="navi">
<ul>
<li>Startseite</li>
<li>Impressum</li>
</ul>
</div>
<div id="infokasten">
Auf dieser Seite bekommen Sie Informationen zu ...
</div>
<div id="inhalte">
<?php
include("test2.htm");
?>
</div>
</div>
Alles anzeigen
Ist der Bereich mit dem php-Code soweit korrekt und findet auch so Verwendung? (Funktioniert hat es jedenfalls) Den Test nach vorhandener Datei mit if oder switch habe ich hier erstmal vernachlässigt.
Nun der Quelltext der test2.htm Datei:
<html>
<head>
<title>Test2</title>
<link rel="stylesheet" type="text/css" href="design.css" />
</head>
<body>
<p>Hallo Welt</p>
</body>
</html>
Alles anzeigen
Gibt es jetzt Probleme beim Einfügen, wenn in der einzufügenden Datei bereits <html>-, <head>- und <body>-Tag vorhanden sind? Ist ja bestimmt nicht üblich das zweimal in einer Datei zu haben später (nachdem ja eingefügt worden ist). Jedoch habe ich da ja ein Problem, wenn ich ein extra Stylesheet auf die einzufügende Datei wirken lassen will: Den Link muss ich ja im <head>-Bereich angeben, aber den doppelt später zu haben, ist ja bestimmt nicht empfohlen. Wie beurteilt ihr das und wie könnte da eine Lösung aussehen?