mit CSS Hintergrund-Bild erscheinen lassen

  • folgendes Problem:


    Ich bin (mal wieder) auf die Idee gekommen, eine Homepage zu erstellen.


    Das lief auch ganz gut, bis ich auf die Idee kam, über CSS ein Hintergrundbild einzubinden.
    Ich habe das ganze wie unten in den Codes gezeigt gemacht, aber es funktionierte nicht (d.h. die Seite blieb weiß).



    das main.html:



    und hier die header.css:

    Code
    #header	{
    		background-image: url(C:/_Homepage/gfx/header.png);
    		background-color:#0888ce;
    		background-repeat:no-repeat;
    		height:250px;
    		width:100%
    			}
  • hatte es gerade auch schon gemerkt, und habe das "#header" durch "html" ersetzt.


    Noch was: Ich wollte ein Icon für die Seite haben, und habe das Ganze enstprechend eingefügt (in zwei Varianten), aber das Icon erscheint nicht.


    HTML
    <html>
        <head>
            <link rel="icon" href="favicon.ico" type="image/ico" />
        </head>
    </html>


    HTML
    <html>
        <head>
            <link rel="shortcut icon" href="favicon.ico" />
        </head>
    </html>


    (jetzt mal das unnötige weggelassen)


    was ist daran falsch?

  • Verwendest du Scriptly als Editor?
    Dann zieh einfach mal das favicon in den Editor, bei geöffneter HTML-Datei.
    Dann wird der der Pfad zu der Datei relativ zum geöffneten Dokument eingefügt.


    Ansonsten.. achtest du auf / und \ ?
    Unter Windows wirst du \ verwenden müssen, wenn du zu einer Datei navigierst.
    (Ich weiß gerade nämlich nicht genau ob der Browser das automatisch berichtigt und so^^
    Und auch wenn ist es einfach besser auf sowas zu achten)

  • Hallo Sarkkan,


    Zitat

    Unter Windows wirst du \ verwenden müssen, wenn du zu einer Datei navigierst.


    Windows versteht auch / als Separator. Wäre auch blöd wenn man alle Links vor dem Hochladen ändern müsste.


    MfG

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!