Hallo erstmal :)
Hab ihr was gefunden, was sicher ein nettes Zusatzextra für eine Homepage is.
Nur weiß ich nicht genau wie ich das zum Laufen bringe:
Naja gut....
Also so in etwa:
Nur versteh ich nicht, wie ich das mit den Datein machen muss!?
Ich hab jetzt drei CSS Datein, in der ersten Schriftgröße 0.9em(das wäre in meinem Fall der Standard), dann in der 2. CSS Datei die Schfrittgröße 1em (so groß soll sie bei vergrößern werden) und schließlich die 3. CSS Datei mit einer Schriftgröße von 0.8/0.85 (also verkleinern.
Ich nenn sie jetzt:
website.css (standard)
website1.css (soll bei vergrößern eingesetzt werden)
website2.css (soll bei verkleinern eingesetzt werden)
Wie muss der PHP Code jetzt in meinem Fall aussehen?
Danke schon im vorraus!
MfG,
T!P-TOP
Hab ihr was gefunden, was sicher ein nettes Zusatzextra für eine Homepage is.
Nur weiß ich nicht genau wie ich das zum Laufen bringe:
Erste Lösung
Von: www.css-praxis.de/scripte.html
Folgender Code sollte ganz am Anfang (vor der Doctype Angabe) der HTML-Datei angebracht werden:
<?php
session_start();
if ( isset($_GET['style']) ) {
$_SESSION['style'] = $_GET['style'];
}
elseif ( !isset($_SESSION['style']) ) {
$_SESSION['style'] = 'default';
}
?>
Weiter unten im Kopfbereich kommt die zweite Angabe:
<style type="text/css">
<!--
@import url("css/<?php echo $_SESSION['style']?>.css");
-->
</style>
oder alternativ:
<link rel="stylesheet" type="text/css" href="css/<?php echo $_SESSION['style']?>.css">
Und auf die Seite wo die verschiedenen Styles ausgelöst werden, kommen folgende Angaben:
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=default">Das Standard-Design</a>
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=style1">Design 1</a>
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=style2">Design 2</a>
Naja gut....
Also so in etwa:
HTML:
<?php
session_start();
if ( isset($_GET['style']) ) {
$_SESSION['style'] = $_GET['style'];
}
elseif ( !isset($_SESSION['style']) ) {
$_SESSION['style'] = 'default';
}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ohne_Titel_2</title>
<link rel="stylesheet" type="text/css" href="css/<?php echo $_SESSION['style']?>.css">
</head>
<body>
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=style1">Vergrößern +</a>
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=default">Standard </a>
<a href="<?php echo $_SERVER['PHP_SELF']?>?style=style2">Verkleinern -</a>
Hello World!
</body>
</html>
Nur versteh ich nicht, wie ich das mit den Datein machen muss!?
Ich hab jetzt drei CSS Datein, in der ersten Schriftgröße 0.9em(das wäre in meinem Fall der Standard), dann in der 2. CSS Datei die Schfrittgröße 1em (so groß soll sie bei vergrößern werden) und schließlich die 3. CSS Datei mit einer Schriftgröße von 0.8/0.85 (also verkleinern.
Ich nenn sie jetzt:
website.css (standard)
website1.css (soll bei vergrößern eingesetzt werden)
website2.css (soll bei verkleinern eingesetzt werden)
Wie muss der PHP Code jetzt in meinem Fall aussehen?
Danke schon im vorraus!
MfG,
T!P-TOP