ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
650
650
EMPFEHLEN
-
Hallo!
Eins vorweg: Ich schäme mich, diesen Thread zu eröffnen, aber ich weiß nicht mehr weiter -.- Da macht man mal 1 Jahr Pause und schon hat man die Hälfte vergessen
Mein Problem in einfachen Worten:
Ich kriegs nicht mehr hin, eine externe css-Datei im Head meiner html-Datei zu importieren. Hab google, selfhtml und das Forum hier bemüht, aber ich kriegs nicht hin.
mein HTML-Doc (aufs wesentliche reduziert) sieht so aus:
meine CSS-Datei liegt im Unterverzeichnis "css" und heißt css.css:PHP-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
@import "css/css.css";
</style>
</head>
<body>
<div class="top"></div>
</body>
</html>
Code :1 2 3 4 5 6 7
div.top { background:url("design/background_inverted.jpg"); position: absolute; top: 0; width: 100%; height: 70px; }
Ausgegeben wird eine weiße Seite
Wenn ich jedoch das Stylesheet direkt im Head schreibe, nämlich so:
Dann funktioniert das. Warum?PHP-Code:<head>
<style type="text/css">
div.top {
background:url("design/background_inverted.jpg");
position: absolute;
top: 0;
width: 100%;
height: 70px;
}</style>
</head>
Steh ich aufm Schlauch und bin verdummt? Ich hab sogar aus meinen vorhergehenden Webseiten 1zu1 kopiert, aber auch das klappt nicht. Bitte erlöst mich
-
Hi.
Probier mal das hier:
Uebrigens, schicke Namensgebung -> css/css.cssHTML-Code:<link rel="stylesheet" type="text/css" href="css/css.css"/>
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
12.03.09 06:52 #3Maik Tutorials.de Gastzugang
Moin,
in deinem Stylesheet (CSS-Datei) stimmt der Grafikpfad nicht - daher auch die Ausgabe der weißen Seite
Wenn Sie background-image in einer separaten CSS-Datei notieren, beziehen sich relative Pfadangaben auf das Verzeichnis, in dem diese Stylesheet-Datei liegt.
Bei dieser Verzeichnisstruktur- html-doc
- css
- css.css
- design
- background_inverted.jpg
Code css:1 2 3 4 5 6 7
div.top { background:url("../design/background_inverted.jpg"); position: absolute; top: 0; width: 100%; height: 70px; }
mfg Maik
-
-
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
DW CS4 - Javascript aus <head> in ext. Datei verschieben
Von maccafé im Forum HTML-EditorenAntworten: 1Letzter Beitrag: 17.03.10, 14:41 -
HTML-Head auslesen?
Von DataFox im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.02.08, 20:58 -
Eine im Head eingebundene JS-Datei nur für neue Browser einbinden?
Von josDesign im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 05.02.08, 18:05 -
Fehler in Head Datei
Von Blackylein im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 08.07.05, 10:38 -
HTML Zeile über dem Head Bereich
Von Precog im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 12.05.02, 12:46





Zitieren

relative Pfadangaben
Login





