1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Links und CSS?

  • makko3b
  • 13. Mai 2009 um 13:29
  • makko3b
    Anfänger
    Beiträge
    3
    • 13. Mai 2009 um 13:29
    • #1

    Hallo,
    ich möchte eine Homepage erstellen und habe diese auch schon in drei div-Bereiche eingeteilt. Oben brauche ich Platz für ein Logo, links ist der Bereich der Navigation und in der Mitte soll der eigentliche Inhalt der Seite rein. Positioniert werden die div-Bereiche durch eine externe CSS-Datei. Ich weis allerdings nicht wie ich die Seiten verlinken soll? Mit Frames konnte ich das ja so machen das wenn ich zum Beispiel auf "News" geklickt habe, sich der Inhalt im "MainFrame" öffnet. Wie kann ich es jetzt so gestalten das sich der Inhalt von "News" im div-Bereich "Main" öffnet ohne das der Rest, also die Navigation und der Logo-Bereich bei jeder Seite wieder neu geladen werden? :confused:

    Ich hoffe Ihr könnt euch vorstellen wie ich das meine und könnt mir helfen.

    Schon mal vielen Dank im voraus :)

    Gruß Makko

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 13. Mai 2009 um 13:33
    • #2

    du erstellst eine seite mit allen objekten die sich auf jeder seite wiederholen.
    also header, menü, footer, contentfenster usw. anschließend kopierst du diese
    datei x-mal (je nachdem wieviel seiten du hast) und benennst sie den entsprechenden
    inhalten um.

    der link sieht dann ganz normal aus

    Code
    <a href="seite.html">link</a>

    btw. wenn du php zur verfügung hast, lässt sich vieles vereinfachen.
    z.b. kannst du footer, menü und header includen. dadurch brauchst
    bei späteren änderungen nicht jede datei wieder anpassen.

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • sejuma
    Kaiser(in)
    Reaktionen
    5
    Beiträge
    2.720
    • 13. Mai 2009 um 13:36
    • #3

    Vielleicht ist dir auch dies noch nützlich.

    [Blockierte Grafik: http://www.ohne-css.gehts-gar.net/img/banner/banner350x20.png]
    sejuma's CSS-Einsteigerkurs

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 13. Mai 2009 um 13:37
    • #4

    Hallo und willkommen hier :)

    Entweder so: Iframes,
    oder so: PHP-Frames.

    Gruß,
    jojo

    EDIT// Man seid ihr heute wieder alle schnell :D


  • makko3b
    Anfänger
    Beiträge
    3
    • 13. Mai 2009 um 13:47
    • #5

    Erstmal danke für die schnellen Antworten!! :)

    Wenn ich das richtig verstehe muß ich das also mit PHP machen?! Wenn ich die Seiten einfach alle kopiere und dann einfach nur den Inhalt ändere wird ja immer die gesamte Seite neu geladen und nicht nur der "Main"-Bereich.

    Gruß Makko

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 13. Mai 2009 um 14:03
    • #6

    jein.

    es wird IMMER die seite neu geladen. egal ob mit php oder html.

    php erleichtert dir nur die arbeit.

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 13. Mai 2009 um 14:09
    • #7
    Zitat von driver

    jein.

    es wird IMMER die seite neu geladen. egal ob mit php oder html.

    php erleichtert dir nur die arbeit.

    Das stimmt so nicht ganz ;)

    Bei der Methode, welche Frames mit php simuliert, wird der Browsercache genutzt. Somit wird in 95% aller Fälle tatsächlich nur der Inhaltsbereich neu geladen. Man kann dies noch sicherstellen, indem man AJax nutzt, aber das geht nun doch zu weit, denk ich.

    Mit der Iframe Methode kannst du auf php verzichten, was aber auf Kosten der Suchmaschienenfreundlichkleit geht.

    Grüße,
    jojo


  • makko3b
    Anfänger
    Beiträge
    3
    • 13. Mai 2009 um 14:33
    • #8

    Also wird mit PHP immer (bis auf 5% ;) ) nur der Inhalt neu geladen, aber ich habe nicht das Problem das die Suchmaschine nur den mit PHP simulierten Frame wiedergibt?!

    Gruß
    Makko

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 13. Mai 2009 um 14:39
    • #9
    Zitat von jojo87

    Bei der Methode, welche Frames mit php simuliert, wird der Browsercache genutzt. Somit wird in 95% aller Fälle tatsächlich nur der Inhaltsbereich neu geladen. Man kann dies noch sicherstellen, indem man AJax nutzt, aber das geht nun doch zu weit, denk ich.


    cool. hat ich auch noch nix mit zu tun... auch mal wieder was gelernt :D

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Pion
    Gast
    • 13. Mai 2009 um 18:50
    • #10
    Zitat von jojo87

    Man kann dies noch sicherstellen, indem man AJax nutzt, aber das geht nun doch zu weit, denk ich.


    jojo


    Wobei dann das mit den Cache nicht mehr stimmt :)

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 13. Mai 2009 um 21:19
    • #11
    Zitat


    dies

    ist darauf bezogen, dass zu 100% nur der gewünschte Inhalt neu geladen wird :)

    Zitat


    Also wird mit PHP immer (bis auf 5% ) nur der Inhalt neu geladen, aber ich habe nicht das Problem das die Suchmaschine nur den mit PHP simulierten Frame wiedergibt?!

    Gruß
    Makko

    Nein. Das Problem hast du nicht ;)


  • Pion
    Gast
    • 13. Mai 2009 um 21:31
    • #12

    Wenn js aktiviert ist ja ansonsten 0 :D

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 13. Mai 2009 um 21:43
    • #13

    ist bei 98% der Internetnutzer in Deutschland der Fall.
    Nu aber schluss mit dem offtopic-gebrabbel :D


  • Pion
    Gast
    • 13. Mai 2009 um 21:59
    • #14
    Zitat von jojo87

    ist bei 98% der Internetnutzer in Deutschland der Fall.
    Nu aber schluss mit dem offtopic-gebrabbel :D

    Okay schluss , dann schreib mir aber bitte die Quelle mit den 98%, des kann ich nicht glauben:)

    Ps ich bin ein Ajax fan ;)

    Edit:
    http://www.webhits.de/deutsch/index.shtml?webstats.html

    Einmal editiert, zuletzt von Pion (13. Mai 2009 um 22:04)

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 13. Mai 2009 um 22:13
    • #15

    ich glaub des mit javascript hängt immer davon ab welche zielgruppen man
    hat bzw wer die seite aufruft. dir normale 08/15 user wird vermutlich js aktiv
    haben - die wollen nur was sehen, sicherheit is dabei meist nicht relevant.

    wenn man allerdings auf firmen abzielt, die möglichst im it-bereich unterwegs
    sind, dann is die zahl der js-deaktivierten arbeitsplätze deutlich höher, meist
    sogar in der mehrheit.

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

Tags

  • html
  • link
  • links
  • fenster
  • frames
  • href
  • code
  • php
  • zahl
  • javascript
  • sicherheit
  • verfügung
  • css
  • header
  • objekte
  • include
  • js
  • footer
  • ajax

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™