Hi,
hier kannst Du es nachlesen. Ist ganz einfach mit CSS. Beachte auch den Punkt danach mit background-repeat.
Gruß Talwin
Hi,
hier kannst Du es nachlesen. Ist ganz einfach mit CSS. Beachte auch den Punkt danach mit background-repeat.
Gruß Talwin
Zitat von "kanufrosch"das es an block nd inline elementen liegt habe ich ja gesagt die frage war wie ich es behebe
Wenn Du gewusst hättest, was die Fehlermeldung wirklich bedeutet und Du wüsstest, was block und inline Element bedeuten, dann hättest Du auch die Lösung gewusst... Das hängt nämlich zusammen :shock:
Also bitte schreibe hier keinen Schmarrn...
Ich habe Dir nicht nur den Fehler genannt, sondern auch die Lösung gepostet. Oder hast Du es nicht gelesen?
Wenn Du wusstest, was der Fehler war, warum hast Du es nicht selbst verbessert? Klingt irgendwie unlogisch...
Und wie bitte soll man Dir sagen wie es richtig geht, ohne den Fehler zu benennen?
Gruß Talwin
Zitat von "kanufrosch"kennt einer ne seite (möglichst deutsch )
mit der man seine links cloaken kann ??
bitte keine programme zum downloaden !!!
und kostenlos möchte es sein!
mfg kanufrosch
Du meinst sicher mod-rewrite. Mit diesem Apache Modul kannst Du URLs manipulieren. Eine schöne Anleitung dazu findet sich hier.
Edit:
Achja, Cloaking ist nicht das, was Du suchst. Zumindest steht da, warum Du das nicht machen solltest.
Gruß Talwin
Zitat von "kanufrosch"
Du weißt, was block Elemente und inline Elemente sind? Falls nein, dann lies es doch nach, dann solltest Du die Fehlermeldung verstehen...
Desweiteren solltest Du prinzipiell so vorgehen:
Zeichne den Inhalt Deiner Seiten mit semantisch sinnvollen HTML tags aus, das Aussehen, wie es ein Browser darstellt, ist erst mal egal. Das Aussehen dieses sinnvollen tags bestimmst Du dann mit CSS. Du musst also gedanklich trennen. HTML ist eben nicht für das Aussehen des Inhalts zuständig, sondern nur zur sinnvollen Auszeichnung.
In Deinem konkreten Fall ist das Wort Hardware wohl eine Seitenüberschrift. Falls ja, ist <h1> das richtige tag. Diesem h1 tag kannst Du dann in der CSS Datei Formatierungen zuweisen. <font> und <u> sind überflüssig. Nebenbei bemerkt waren tags wie <font> vor der Zeit von CSS für die Formatierung gedacht, mittlerweile sollten solche tags nicht mehr verwendet werden.
Hier mal ein Beispiel, wie Du es machen könntest:
HTML Datei:
CSS Datei:
Soweit klar? Wenn nicht, fragen.
Gruß Talwin
Kennst Du die Bedeutung der beiden Begriffe?
FileZilla ist ein FTP Programm, mit dem man seine Dateien vom eigenen Rechner auf einen Webspace hochladen kann. Filezilla ist also nur ein 'Übertragungsprogramm'. Es erwartet die Login Daten von Deinem Webspace.
Webspace ist Platz auf einem Webserver, der immer erreichbar ist. Bei einem Hoster mietest Du Webspace. Der Hoster gibt Dir dann die Zugangsdaten zu diesem Platz auf seinem Server.
Soweit klar? Nebenbei ist bei Unverständnis Wikipedia immer eine gute Quelle, um sich bestimmte Begriffe erst mal klar zu machen.
Gruß Talwin
Hi, welche Version von Vista hast Du? bei Ultimate ist der Webserver von Windows dabei und läuft per Dienst. Diesen Dienst musst Du in der Computerverwaltung abschalten.
Ich hatte das gleiche Problem.
Gruß Talwin
Dann mache einfach 2 verschiedene CSS Dateien. Dann einfach einen Link auf der Seite platzieren, womit man das Design verändern kann. Dabei rufst Du als Ziel wieder die gleiche Datei auf, übergibst aber eine Variable.
Diese Variable mustt Du dann per PHP, bevor der Server die Seite an den Client schickt, auswerten, und je nach Wert per echo im head Bereich den Code zum Einbinden der CSS Datei ausgeben.
Gruß Talwin
Edit:
oh, sehe gerade, dass Du es ohne PHP willst. aber, es geht nicht ohne serverseitige Scriptsprache, Du brauchst also mindestens PHP, Pearl oder ähnliches. Aber warum nicht PHP? Du brauchst nur einen PHP Befehl dafür.
Achja, mit JS geht das definitiv nicht, da JS Clientseitig ausgeführt wird, also natürlich keinen Zugriff auf Dateien auf dem Webserver haben kann.
---------
Hi,
hat Dein Webspace PHP? Falls ja, geht das mit include. Das bedeutet, dass Du einfach eine Datei mit dem HTML Code der Navi hast, und diese Datei dann jeweils in die einzelnen HTML Dateien 'includierst'.
Beispiel:
Datei navi.inc.php:
<ul id="navi">
<li><a href="seite1.php">Seite1</a></li>
<li><a href="seite2.php">Seite2</a></li>
<li><a href="seite3.php">Seite3</a></li>
</ul>
Datei index.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
...
</head>
<body>
...
<?php
include('navi.inc.php');
?>
...
</body>
</html
Alles anzeigen
Verstanden? Falls nein, frage einfach.
Gruß Talwin
Hi,
neben jedem Video auf Youtube gibt es rechts davon 2 Felder:
URL:
......
Einbetten:
.......
Du musst den Code, der in dem Feld unter 'Einbetten' steht copy und pasten.
Allerdings ist das Einbetten von einigen Videos bei youtube ausgeschaltet, geht dann also nicht. Das ist dann in diesem Feld entsprechend zu lesen.
Gruß Talwin
Zumindest mal ein <html> könntest Du ja mal an den Anfang schreiben. Ist doch kaum Aufwand (5 Minuten) mal kurz die groben Sachen zu verbessern. Oder etwa doch? Warum nicht gleich richtig anfangen? Spätere Verbesserungen sind immer viel aufwändiger. Außerdem baust Du was neues ein und wunderst Dich dann vielleicht, warum es komisch angezeigt wird. Dabei kann es durchaus an den alten Fehlern liegen.
Gruß Talwin
Zitat von "Basti"Alles anzeigenOch Menno, konzentriert euch doch nurmal drauf was ich möchte^^
Das mit dem Doctype und dem ganzen Kram habe ich schon begriffen,
allerdings ist das im Moment ein Design Test und ich werd das eh noch
als eine CSS Datei basteln^^
? Warum wunderst Du Dich dann, dass dein Design nicht so aussieht, wie Du willst, wenn Du bekannte Fehler im Code einfach so lässt? Und damit meine ich nicht den Doctype, lies meine anderen Anmerkungen. Ohne HTML und CSS Fehler ist es viel einfacher das Design anzupassen und so hinzu bekommen, wie Du willst.
Mit Deinem neuen Quelltext hast Du nur Glück, dass der Browser, mit dem Du testest zufällig die HTML und CSS Fehler so anzeigt, dass Du denkst es wäre so richtig. Aber jeder Browser behandelt HTML Fehler anders und "rät" wie es gemeint sein könnte.
Gruß Talwin
Hallo, ich beziehe mich mal auf dei alte Version, in der neuen sind weitestgehend die gleichen Fehler gemacht worden:
Hier erst mal meine Anmerkungen zu Deinem alten Quelltext:
<!-- hier fehlt ein Doctype!!! -->
<!-- hier fehlt <html>!!! -->
<head>
<!-- hier fehlen meta tags, wie z.B. title, http-equiv usw. -->
<style type="text/css">
body {
font: 100.01% Verdana, Arial, Helvetica, sans-serif;
}
* {
margin:0;
padding:0;
}
/* hier fehlen die Einheiten über all (bei width, margin usw.). Soll der Browser raten? */
#seite {
width:1000;
margin: 20 auto;
}
#kopfbereich {
padding: 20px;
background-color: #006600;
}
/* feste height-Angaben sind mit Vorsicht zu genießen. Was
wäre, wenn der Inhalt mehr Platz nach unten benötigt? */
#inhalt {
background-color: #006600;
height: 1000px;
margin-right: 250px;
padding: 20px;
}
#steuerung {
float: right;
width: 250px;
height: 375px;
background:url(steuerung.jpg);
/* einmal Verdana zu viel */
font: 120% Verdana, Arial, Verdana, Helvetica, sans-serif;
}
#inhalt2 {
background-color: #006600;
float: right;
width: 250px;
height: 625px;
}
</style>
</head>
<!-- diese Formatierungen im body tag sind hier fehl am Platz. Nutze CSS oben im style Bereich -->
<body text="#FFFFFF" bgcolor="#CCCCCC" link="#000000" alink="#000000" vlink="#000000">
<div id="seite">
<div id="kopfbereich">
<!-- das alt Attribut im Bild fehlt, Formatierungsangaben bitte mit CSS -->
<img src="logo.jpg" border="0" width="950" />
</div>
<div id="steuerung">
wudi wudi wuuu wo biste?
</div>
<div id="inhalt">
Gestern war hier noch n Bild xD
</div>
</div>
</body>
</html>
<!-- was soll das hier??? Außerhalb von <html></html> gehört kein HTML... -->
<!-- davon abgesehen, Zentrierung mit CSS machen -->
<div align="center"><br />
<a href="http://www.blackapplehost.com" target="_blank">Free Web Hosting</a> by BlackAppleHost.com
</div>
Alles anzeigen
Wie gesagt, einige Grundlagen von HTML scheinst Du noch nicht begriffen zu haben. Habe Dir nun mal was gecodet. Bitte versuche den Code zu verstehen. Natürlich musst Du ihn an Deine Bedürfnisse noch anpassen.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>
Hier Dein sinnvoller Seitentitel
</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="content-language" content="de" />
<style type="text/css">
* {
margin: 0;
padding: 0;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100.1%;
background-color: #cccccc;
color: #ffffff;
}
/* Linkangaben, musst Du anpassen */
a:link {
color: #0000ff;
text-decoration: underline;
}
a:visited {
color: #0000cc;
text-decoration: underline;
}
a:link:hover, a:visited:hover {
background-color: #0000ff;
color: #ffffff;
text-decoration: underline;
}
a:active {
color:#000000;
text-decoration: underline;
}
/* Container */
#seite {
background-color: #006600;
width: 1000px;
margin-top: 20px;
}
#kopfbereich {
}
#boxrechts {
float: right;
width: 250px;
}
#steuerung {
background-image: url(steuerung.jpg);
background-repeat:repeat-y;
padding: 5px;
}
#steuerung ul {
list-style: none;
}
#steuerung2 {
padding: 5px;
}
#inhalt {
margin-right: 250px;
padding: 10px;
}
#footer {
clear: both;
color: #000000;
background-color: #cccccc;
text-align: center;
padding-top: 20px;
padding-bottom: 10px;
}
</style>
</head>
<body>
<div id="seite">
<div id="kopfbereich">
<img src="logo.jpg" alt="Logo" />
</div>
<div id="boxrechts">
<div id="steuerung">
<h2>Navigation</h2>
<ul>
<li>Navipunkt 1</li>
<li>Navipunkt 2</li>
<li>Navipunkt 3</li>
<li>...</li>
</ul>
</div>
<div id="steuerung2">
<h2>Box2</h2>
<p>
Text...
</p>
</div>
</div>
<div id="inhalt">
<h1>Ueberschrift</h1>
<p>
Absatz1
</p>
<p>
Absatz2
</p>
</div>
<div id="footer">
<a href="http://www.blackapplehost.com">Free Web Hosting</a> by BlackAppleHost.com
</div>
</div>
</body>
</html>
Alles anzeigen
Dazu noch: Die Höhe der Seite ist nun flexibel und passt sich an den Inhalt an. Feste Höhen haben bei zu langem Inhalt Probleme, bei zu kleinem Browserfenster gibts unnötigerweise einen Scrollbalken, obwohl meistens kein Inhalt mehr da ist. Eine Überlegung als Kompromiss wären eine min-height Angabe für den Container #seite.
Bei Fragen stehe ich gerne bereit.
Gruß Talwin
Dann liegt hier der Fehler:
$sql = "SELECT * FROM banner ORDER BY random() LIMIT 1";
$result = @mysql_query($sql);
if(!$result) {
exit('Select fehlgeschlagen');
}
Ändere das mal in:
$sql = "SELECT * FROM banner ORDER BY random() LIMIT 1";
$result = @mysql_query($sql);
if(!$result) {
exit('Select fehlgeschlagen: '.mysql_error());
}
und poste dann den Fehler, den MySQL ausgibt. Entweder gibt es die Tabelle banner nicht in deiner DaBa oder die Spalten sind anders, oder es gibt einen Fehler in der Syntax der Query. Die Fehlermeldung sollte selbsterklärend sein.
Gruß Talwin
Du weißt, das PHP Code nur ausgeführt wird, wenn man einen Server (z.B. Apache) laufen hat? Du öffnest die Seite einfach im Browser von Deiner Festplatte, also wird der PHP Code auch nicht ausgeführt. Also entweder installierst Du Dir einen Webserver (siehe hier) oder Du musst auf PHP verzichten.
Gruß Talwin
Hi,
sorry, war vielleicht etwas verwirrend: Das musst Du hier machen, nicht wie ich schrieb die Tabelle auswählen, sondern die Datenbank. Also nicht 'banner' nehmen, sondern den Namen der Datenbank:
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.