|
|||
Viele grundlegende Fragen die im FAQ nicht beantwortet werden.
Hallo
Ich habe mir gerade mit Hilfe von Selfhtml und einigen anderen Seiten ein paar Grundlagen für CSS beigebracht. Html selber ist mir schon länger bekannt und die Grundlage meiner ersten Hp. Die ich nun etwas verschönern und aufpeppen möchte. Dass ich mit Hilfe von CSS die Grundlagen wie Schrift, Style, Farben definiere habe ich soweit verstanden. Nach längerem rumbasteln habe ich es auch hinbekommen einen Style zu erstellen der mir gefällt. Den habe ich in eine Externe css Datei gepackt und auf der Html Textseite verlinkt. Nun meine Fragen: a) in welche Datei schreibe ich das Menue damit es auf jeder verlinkten mit meinen Texten versehene seite zu sehen ist. Dieses menue auf jede seite zu schreiben ist ja nicht wirklich sinnvoll? b) das gleiche gilt für den head und Fuß Bereich der sich nicht ändern soll, muss ich für jede Box eine eingene Grunddatei schreiben? c) Manche Seiten haben im <head> Bereich viele meta... Angaben stehen was ist alles sinnvoll? Bitte nicht lachen aber für diese Fragen hab ich keine Antwort gefunden auch wenn sie eigentlich zu den Grundlagen gehören sollte. Danke schon mal im Vorraus. Angel |
Sponsored Links |
|
||||
Hallo,
ich denke, Du solltest anfangen, Dich mit PHP zu beschäftigen. Ich binde meine Datei navi.php über den Befehl: PHP-Code:
Lesefutter: Quakenet/#php Tutorial - de - Einleitung
__________________
Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de |
Sponsored Links |
|
|||
Zitat:
CSS ist nur für die Darstellung zuständig, nicht für das Einbinden von Inhalten. Zitat:
Ein wenig Lesestoff. Auch das hat mit CSS nichts zu tun. Das betrifft HTML.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Erstmal danke euch beiden.
Leider hat mir das ganze noch nicht wirklich geholfen. Ich habe inzwischen gelernt das ich mein eigenes Gästebuch erstellen kann aber meine Frage was in der Index Datei stehen muss ist mir immernoch ein Rätzel. Also ich habe eine Externe css datei in der ich alle Farben, Schriften und das Layout bestimmt habe. In der Index steht jetzt also: Doctype... html heat mehrere Meta.... dann der Link zur css Datei. im <body> hab ich dann noch <div id> Angaben von dem style (kopf, rechts, mitte, links, fuß) bei PHP habe ich gelernt das ich über <include ....> die html datei vom Kopf oder Menue oder Inhalt einfügen kann. Nur wo muss das stehen? im <heat> Bereich? oder im <body> Bereich? Bei den ganzen Erklärungen komm ich mir vor als würde man mir die einzelnen Atome vom Mehl, Butter und Zucker erklären aber keiner mir sagen wieviel ich davon brauche um einen Kuchen zu backen Gruß Angel |
|
|||
Zitat:
Erstmal musst du klären, ob dein Server PHP unterstützt. Dafür erstelle eine Testdatei (z.B. test.php, Achtung: Dateiendung!) mit dem Inhalt: PHP-Code:
Includes funktionieren jetzt folgendermaßen: Angenommen, du hast ein Menü, das auf jeder Seite vorkommen soll, dann wäre es ja unpraktisch, das Menü auf jede Seite extra einzubauen. Also schreibst du den Quelltext nur von dem Menü (also ohne doctype, <html>, usw.) in eine extra Datei. Diese kannst du nun an der Stelle, wo normalerweise dein Menücode stehen würde mit einem Include einbauen: PHP-Code:
Das Teil heißt <head> wie Kopf, nicht <heat> wie Hitze gruß, take |
|
|||
Hi
Also auf dem Server kann ich PHP verwenden hätte ich vielleicht erwähnen sollen Ich habe gelesen wie ich ein Gästebuch erstellen kann habe es aber noch nicht getan da ich immer noch an diesem "simplen" Problem stehe wo ich was eintragen muss. gruß Angel |
|
|||
Im Grunde brauchst du zusätzlich zu deiner index-datei noch 3 weitere. Diese müssen nicht nochmal den kompletten html-code (also mit <html> etc). beinhalten, sondern nur das, was du auch wirklich benötigst also:
Code:
<ul class="menu"><li>Link1</li><li>Link2</li>.....</ul> - header.php - navi.php - footer.php Nun musst du eigentlich nur noch so vorgehen, wie bereits von philosapiens und take beschrieben in deiner Index-Datei includierst du nun an der entsprechenden stelle jeweils die dazugehörige Datei. PHP-Code:
|
|
|||
Danke für deine Antwort.
Ich bin anscheinend zu blöd dazu. Ich habe mir extra noch xampp installiert um nicht dauernd auf den Server zu müssen aber irgendwie stecke ich fest. mein <body> Bereich von meiner Index.html sieht so aus: Code:
<div id="container"> <div id="kopf"><h3>Halloo</h3></div> <div id="rechts">eintrag</div> <div id="menu"><?php include 'menu.htm'; ?></div> <div id="inhalt"><?php include 'inhalt.php'; ?> </div> <div id="fussnote"></div> </div> In den php oder htm Dateien steht nur (zum Testen) das Gleiche: PHP-Code:
Danke für eure Geduld |
|
|||
Zitat:
Schau mal in den Quelltext vom Browser. Kommen da diese Zeilen PHP-Code:
Zitat:
gruß, take |
Sponsored Links |
|
|||
Hi
Eine Probe hab ich gemacht wenn ich den Text "<?php echo 'Dies ist ein Test!'; ?>" im <body> einschreibe steht da "dies ist ein Test" so wie es sein soll. Aber selbst die php datei wird nicht angezeigt. Da steht zwar nix sinnvolles drinne aber selbst das sollte doch zu lesen sein oder? Reagiert das php nicht weil es in den <div id> gefangen ist? Wenn ja wie soll ich denn dem php sagen das es sich im Bereich mitte oder im Kopfbereich etc. schreiben soll? Was läuft da falsch? Denke ich zu kompliziert? Gruß Angel |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
FAQ -- Häufig gestellte Fragen und häufig gegebene Antworten | mazzo | CSS | 10 | 05.04.2012 18:32 |
Grundlegende Fragen | uthomas | (X)HTML | 2 | 12.10.2010 01:24 |
Grundlegende Fragen zum CSS Layout | natas | CSS | 3 | 18.03.2009 21:32 |
Grundlegende Fragen zu CSS | Asparagus | CSS | 7 | 17.02.2009 01:11 |
Grundlegende Fragen zur Gestaltung mit CSS | magui | CSS | 2 | 30.10.2007 14:04 |