Hallo html-Forumsmitglieder,
ich bin neu hier und genauso html-Neuling.
Im Moment besitze ich eine Access-DB, bei der nun die Anforderung besteht, diese Webfähig zu gestalten. Also habe ich mir gedacht mysql und php wird es wohl werden. Bevor ich nun starte wollte ich mir erstmal paar Grundlagen zusammenholen.
Um Programmieraufwand zu sparen, wollte ich so viel wie möglich in zentralen Dateien halten, die ich dann einfach nur aus meinen Unterdateien anspreche. Also zum Beispiel der Connect zur Datenbank.
[CODE]<?php
$mysqlhost=„localhost“;
$mysqluser=„User“; // MySQL-User angeben
$mysqlpwd=„PW“; // Passwort angeben
$mysqldb=„DB-Name“; // Gewuenschte Datenbank angeben
$connection=mysql_connect($mysqlhost,$mysqluser, $mysqlpwd) or die(„Verbindungsversuch fehlgeschlagen“);
mysql_select_db($mysqldb,$connection) or die(„Konnte die Datenbank nicht waehlen.“);
?>[/CODE]
Der Aufruf erfolgt dann einfach über:
require("db_verbindung.php");
Jetzt meine Frage: Ist dies auch mit dem Stylings möglich? Wenn ja wie müsste das aussehen.
Bei vielen Webseiten wird ja heutzutage ein extra HTML für die Menüs (links oder/und oben) geschrieben und die eigentliche Seite ist dann ein extra html/php.
Hab mir mal ein Beispiel für ein Menü organisiert:
[CODE]
Navigationsleiste mit Überschriften body { font: normal 100.01% Helvetica, Arial, sans-serif; color: black; background-color: #ffffe0; }ul#Navigation {
width: 10em;
margin: 0; padding: 0.2em 0.8em 0.8em;
border: 1px solid black;
background-color: silver;
}
- html ul#Navigation { /* Korrekturen fuer IE 5.x */
width: 11.6em;
w\idth: 10em;
padding-left: 0;
padd\ing-left: 0.8em;
}
ul#Navigation li {
list-style: none;
margin: 0.4em; padding: 0;
}
ul#Navigation a, ul#Navigation span, ul#Navigation h2 {
display:block;
padding: 0.2em;
text-decoration: none; font-weight: bold;
border: 1px solid black;
border-left-color: white; border-top-color: white;
color: maroon; background-color: #ccc;
}
- html ul#Navigation a, * html ul#Navigation span, * html ul#Navigation h2 {
width: 100%; /* Breitenangabe fuer IE 5.x /
w\idth: 8.8em; / Breitenangabe fuer IE 6 */
}
ul#Navigation a:hover, ul#Navigation span {
border-color: white;
border-left-color: black; border-top-color: black;
color: white; background-color: gray;
}
ul#Navigation h2 {
font-size: 1em;
margin: 1.1em 0 0;
border-color: gray;
color: black; background-color: #eee;
}
Navigationsleiste mit Überschriften
<li><h2>Rubrik 2</h2></li>
<li><span>aktuelle Seite</span></li>
<li><a href="#Beispiel">Seite 5</a></li>
<li><a href="#Beispiel">Seite 6</a></li>
<li><h2>Rubrik 3</h2></li>
<li><a href="#Beispiel">Seite 7</a></li>
<li><a href="#Beispiel">Seite 8</a></li>
<li><a href="#Beispiel">Seite 9</a></li>
</html[/CODE]
Jetzt stellt sich für mich die Frage wie führe ich die beiden Seiten zusammen, so dass auch beide angezeigt werden?
Wenn jemand noch ein paar grundlegende Tipps hat, die ich beachten sollte bevor ich starte, wäre ich natürlich sehr dankbar.
Viele Grüße
highjumper