Vinzenz: HTML-Dokument teilweise verändern

Beitrag lesen

Hallo Marzel,

<div>

<div id="menu">
Und eine entsprechende Style-Definition im Stylesheet ;-)

<?php
include 'menu.htm';
?>

Ich bevorzuge:
<?php include('menu.htm'); ?>
<!-- genauer:  menu.html -->

<div>

Damit kann man z.B. ein Menü einbinden, und muss nur an einer Stelle ändern.

Ja!

Wird das Menü trotzdem bei jedem Aufruf eines neuen Dokuments neu aufgebaut?

Ja, es wird bei jedem Aufruf neu geladen und aufgebaut. Im Sinne eines schnellen Seitenaufbaus und leichter Wartbarkeit solltest Du Dein Menu (1) einfach halten, z.B. eine Liste, (2) alle Style-Definitionen (soweit wie möglich) in einer externen CSS-Datei halten. Dann werden da ein paar hundert Byte eingeladen, das ist sehr wahrscheinlich gut zu verkraften.

Dein Menu funktioniert am Besten ohne Javascript *g*, und funktioniert dann auch in textorientierten Browsern, was willst Du mehr?
Gut aussehen kann es trotzdem.

Gruss,

Vinzenz