• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Navigation einmal speichern und auf allen einblenden

Das hört sich gut an.
Würde das so schon reichen (kann es noch nicht ausprobieren, habe den webspace noch nicht angemeldet)
navigation.html
Code:
<div id="steuerung">
      <ul>
        <li id="steuerunghauptmenue">Navigation</li>

        <li>:: <a href="index.htm">Startseite</a></li>

        <li>:: <a href="smartdrive_linux.htm">1und1 Smartdrive in Linux</a></li>

        <li>:: <a href="fritzfax_anleitung.htm">Fritzfax Anleitung</a></li>

        <li>:: <a href="praktikum_fachinformatiker.htm">Praktikum als
        Fachinformatiker</a></li>

        <li>:: <a href="untermenue2.php" onclick=
        "javascript:switchlayer('tipps'); return false;">Tipps und Tricks</a></li>

        <li>
          <ul id="tipps" class="menueliste">
            <li>- <a href="antivir_werbung.htm">Antivir Werbung</a></li>

            <li>- <a href="suchen_statt_oeffnen.htm">Suchen statt &Ouml;ffnen im
            Explorer</a></li>

            <li>- <a href="windows_tuning.htm">Windows Tuning</a></li>

            <li>- <a href=
            "systemkonfigurationsprogramm.htm">System-konfigurationsprogramm</a></li>
          </ul>
        </li>

        <li>:: <a href="untermenue.php" onclick=
        "javascript:switchlayer('video'); return false;">Videos</a></li>

        <li>
          <ul id="video" class="menueliste">
            <li>- <a href="fritzfax_videoanleitung.htm">FritzFax</a></li>

            <li>- <a href="systemwiederherstellung.htm">System-wiederherstellung</a></li>

            <li>- <a href="macrium_reflect.htm">Macrium Reflect
            Installation/Sicherung/Mounten</a></li>
          </ul>
        </li>

        <li>:: <a href="downloads.htm">Downloads</a></li>

        <li>:: <a href="empfehlungen.htm">Empfehlungen</a></li>

        <li>:: <a href="kontakt.htm">Kontakt</a></li>

        <li>:: <a href="impressum.htm">Impressum und Disclaimer</a></li>
      </ul>
    </div>
dann webseite in .php
Code:
[COLOR=#000000][COLOR=#0000bb]<?php [/COLOR][COLOR=#007700]include [/COLOR][COLOR=#dd0000]"navigation.html"[/COLOR][COLOR=#007700]; [/COLOR][COLOR=#0000bb]?>[/COLOR][/COLOR]
Sollte das so funktionieren?
Und ist es empfehlenswert den header bis auf keyword und description meta tags auch so einzubauen oder bringt das dann Nachteile?
das include muss dann direkt an die Stelle wo ich es haben möchte oder?
also erst meinen text in html und dann diese Ergänzung?
 
Das sollte klappen, allerdings kannst du das div entfernen, da es nichts gruppiert und die Striche für die Liste lassen sich mit CSS erzeugen.

Es bringt auch keine Nachteile, wenn du den Header so einbindest.
 
Wie kann ich das mit den :: machen über CSS ich habe zwar angefangen CSS zu lernen, doch sowas kam nicht vor.
Wie siehts mit dem DOCTYPE aus, kann der auch als include?
Ich habe leichte Zweifel, denn die Funktion gefällt mir sehr gut, fast schon zu gut ;)
 
Wie kann ich das mit den :: machen über CSS ich habe zwar angefangen CSS zu lernen, doch sowas kam nicht vor.
Für 2 Doppelpunkte müsstest du entweder ein Hintergrundbild verwenden, oder per CSS mit ":before" und "content" arbeiten (Generated content, automatic numbering, and lists). Das kann der IE sogar auch in der Version 8.
Code:
ul li:before {content: "::";}

Wie siehts mit dem DOCTYPE aus, kann der auch als include?
Ich habe leichte Zweifel, denn die Funktion gefällt mir sehr gut, fast schon zu gut ;)
Du kannst alles includen, was du öfter verwendest.
 
Wie siehts mit dem DOCTYPE aus, kann der auch als include?
Du kannst alles includen, was Du willst. Du kannst sogar nur Teile includen!

Selbst sowas geht:
PHP:
<form action="foo<?php include("datei"); ?>t">
Und in datei steht dann:
Code:
.php" method="pos

Bei include() wird lediglich der Inhalt der zu includenden Datei anstelle des include()-Befehls gestellt. Das ist keine Hexerei. :-)
 
Zurück
Oben