Reinhard: Navigationsmenü per Include

Beitrag lesen

Hallo,

ich bin gerade dabei meine alte Frame-basierte Webseite auf vernünftige Layouttechnik umzubauen (Stichwort CSS-Layout, keine Frames und HTML-Tabellen zur Seitengestaltung). Daher stellt sich nun auch die Frage, wie ich die bisherige Navigationsleiste mit den Links zu den Unterseiten realisiere.
Am besten durch eine zentrale "Datei", die dann automatisch in jede Unterseite inkludiert wird. Somit erspare ich mir bei Navigationsänderungen diese Leiste in jede Unterseite einzeln ändern zu müssen.

Die wohl meist genannte Lösung ist Realisation per PHP und include() bzw. readfile(). Vorher möchte ich aber noch Eure Meinung einholen zu der rein HTML-basierten Lösung des Einbindens der Navigationsdatei per IFRAMEs oder per OBJECT-Tag?

Gibts da entscheidende Nachteile gegenüber der PHP-Methode (Suchmaschinenfreundlichkeit, Probleme mit diversen Browsern oder Betriebssystemen,...)?