Hintergrundbild in nem anderen Ordner... funktioniert nicht...
Sandman
- html
0 Rudi0 Sandman
0 Der Martin0 Sandman0 Der Martin1 Hase
0 Hase
hi... ich hab jetzt seit 5 jahren mit html zu tun, also alles andere als ein neuling... ich versteh ned, warum das ned klappt... ich habe einen ordner in denen die html dateien liegen und dann noch den ordner "images", welcher sich im gleichen verzeichnis befindet...
und im ordner images ist die .gif-datei "kartei"...
wenn ichs mit <img src="..."> mache funtzt alles bestens, aber wenn ich das bild als hintergrund haben will gehts ned... weder wenns im ordner images liegt, noch im "main" verzeichnis...
ich habs jetzt schon mit dem stylesheet versucht:
<TABLE cellspacing="0" cellpadding="0" border="0" style="font-family: verdana; font-size: 7pt; color: #444444">
<tr>
<td style="background-image:url(images/kartei.gif)">test</td>
</tr>
</TABLE>
und so:
<TABLE cellspacing="0" cellpadding="0" border="0" style="font-family: verdana; font-size: 7pt; color: #444444">
<tr>
<td background="images/kartei.gif">test</td>
</tr>
</TABLE>
beides geht ned...
ich hab keinen apache an... deswegen is die groß-/ kleinschreibung egal... bzw. sowieso korrekt...
woran könnts liegen?! ich hab das noch nie gehabt...
Hallo Sandmann,
also bei mir gehts das.
Hab nur ne Idee. Ist die rechte obere Ecke zufällig weiß?
Stell mal die tabelle auf width="100%" und die Schriftgröße was höher. Siehst du dann was?
Ist zwar ne dumme Idee, aber vielleicht hilfts
Gruß Rudi
Linke und rechte obere ecke sind transparent ^^, werds ma probieren...
Hallo,
ich habe einen ordner in denen die html dateien liegen und dann noch den ordner "images", welcher sich im gleichen verzeichnis befindet...
wie liegen die beiden Verzeichnisse (Ordner stehen bei mir im Schrank oder liegen auf dem Tisch!) zueinander? Liegen die auf der gleichen Ebene oder ist "images" ein Unterverzeichnis von "main"?
Also Variante A:
|
+- main/
| +- index.html
|
+- images/
+- kartei.gif
Oder Variante B?
|
+- main/
+- index.html
+- images/
+- kartei.gif
<TABLE cellspacing="0" cellpadding="0" border="0" style="font-family: verdana; font-size: 7pt; color: #444444">
Dass Tabellen als Layoutmittel nicht mehr ganz zeitgemäß sind, ist dir bekannt? Auch solltest du auf jeden Fall noch die generische Schriftfamilie Sans-Serif angeben, und die Schriftgröße in pt zu definieren, ist fürs Screendesign auch keine gute Idee - besser in % oder em.
<td style="background-image:url(images/kartei.gif)">test</td>
Das setzt also voraus, dass das Verzeichnis "images" unterhalb desjenigen liegt, das die HTML-Datei enthält (obige Variante B).
<td background="images/kartei.gif">test</td>
Das auch.
Wenn deine Verzeichnisstruktur also wirklich der Variante B entspricht und die Hintergrundbilder werden trotzdem nicht angezeigt, hast du noch einen weiteren Fehler in deinem Code, der hier nicht erkennbar ist. Wie wär's mit einem Link auf die Problemseite, damit man sich das mal "live" ansehen kann?
ich hab keinen apache an... deswegen is die groß-/ kleinschreibung egal... bzw. sowieso korrekt...
Das hat mit dem Apachen nichts zu tun, sondern mit dem Betriebssystem, unter dem er läuft.
So long,
Martin
Hallo,
ich habe einen ordner in dem die html dateien liegen und dann noch den ordner "images", welcher sich im gleichen verzeichnis befindet...
wie liegen die beiden Verzeichnisse (Ordner stehen bei mir im Schrank oder liegen auf dem Tisch!) zueinander? Liegen die auf der gleichen Ebene oder ist "images" ein Unterverzeichnis von "main"?
Rechtsklick -> Neu -> Ordner ... Ordner kann mans auch nennen... ein telefonbuch ist auch ein verzeichnis... ;-)
wie gesagt, ja ist ein unterverzeichnis, also variante B.
Also Variante A:
|
+- main/
| +- index.html
|
+- images/
+- kartei.gifOder Variante B?
|
+- main/
+- index.html
+- images/
+- kartei.gif<TABLE cellspacing="0" cellpadding="0" border="0" style="font-family: verdana; font-size: 7pt; color: #444444">
Dass Tabellen als Layoutmittel nicht mehr ganz zeitgemäß sind, ist dir bekannt? Auch solltest du auf jeden Fall noch die generische Schriftfamilie Sans-Serif angeben, und die Schriftgröße in pt zu definieren, ist fürs Screendesign auch keine gute Idee - besser in % oder em.
<div> ... hmm, nöö find tabellen viel schöner "oldschool" ^^, hab das erst einmal gesehen, dass jmd. nur <div> verwendet hat...
joar, pt funtzt bei firefox ned, aber bin auch kein fan von dem ding...
<td style="background-image:url(images/kartei.gif)">test</td>
Das setzt also voraus, dass das Verzeichnis "images" unterhalb desjenigen liegt, das die HTML-Datei enthält (obige Variante B).
<td background="images/kartei.gif">test</td>
Das auch.
Wenn deine Verzeichnisstruktur also wirklich der Variante B entspricht und die Hintergrundbilder werden trotzdem nicht angezeigt, hast du noch einen weiteren Fehler in deinem Code, der hier nicht erkennbar ist. Wie wär's mit einem Link auf die Problemseite, damit man sich das mal "live" ansehen kann?
ich hab keinen apache an... deswegen is die groß-/ kleinschreibung egal... bzw. sowieso korrekt...
Das hat mit dem Apachen nichts zu tun, sondern mit dem Betriebssystem, unter dem er läuft.
auf meinem windows rechner funktioniert das laden der datei nicht, wenn ich auch nur einen buchstaben groß oder klein schreibe, auf meinem alten linux server wars genauso *g*... alled komisch ^^
mit dem fehler sieht das so aus, dass das bild nicht angezeigt wird... ich habs auch shcon so porbiert und das bild kartei.gif einfach mal ins gleiche verzeichnis kopiert, wo auch die html datei liegt... und natürlich den pfad abgeändert, geht trotzdem ned... wie gesagt, mit <img src=""> funtzt es, nur mit background ned.. der dateiname is gleich... wüsste auch ned, wo das prob sonst liegen könnte, werds einfach mal "nur" mit der tabelle inna neuen datei versuchen...
So long,
Martin
Mahlzeit,
Rechtsklick -> Neu -> Ordner ... Ordner kann mans auch nennen...
klar kann man das - es ist halt eine ausgeprägte Windows-Terminologie. ;-)
ein telefonbuch ist auch ein verzeichnis... ;-)
Unbedingt, ja. Deswegen heißt's ja auch offiziell so.
<div> ... hmm, nöö find tabellen viel schöner "oldschool" ^^, hab das erst einmal gesehen, dass jmd. nur <div> verwendet hat...
Ich sehe das leider viel zu oft. Wie kommst du darauf, dass div-Elemente etwas mit Layout zu tun haben? Das scheint ein weit verbreiteter Irrglaube zu sein.
joar, pt funtzt bei firefox ned, aber bin auch kein fan von dem ding...
Ich auch nicht - trotzdem muss ich hier dagegenhalten: Firefox kommt mit pt sehr gut zurecht. Nur ist es eben keine für die Bildschirmanzeige geeignete Einheit. Für ein Print-Stylesheet ist es allerdings optimal.
auf meinem windows rechner funktioniert das laden der datei nicht, wenn ich auch nur einen buchstaben groß oder klein schreibe, auf meinem alten linux server wars genauso *g*... alled komisch ^^
Auf einem Windows-Rechner wäre das mal was ganz Neues, wenn die Groß/Kleinschreibung von Dateinamen plötzlich berücksichtigt würde. Unter Linux ist das dagegen selbstverständlich.
mit dem fehler sieht das so aus, dass das bild nicht angezeigt wird...
Ja, das war mir inzwischen schon klar. ;-)
wüsste auch ned, wo das prob sonst liegen könnte,
Ich auch nicht - das ist der Grund, warum ich nach einem Online-Beispiel gefragt habe. Wenn man das Zeug im Ganzen sieht, fallen einem die entscheidenden Kleinigkeiten oft leichter auf, als wenn nur jemand davon erzählt. Denn dieser Jemand lässt möglicherweise genau die wichtigen Aspekte weg, ohne dass es ihm bewusst ist ...
Ciao,
Martin
Hallo,
<div> ... hmm, nöö find tabellen viel schöner "oldschool" ^^, hab das erst einmal gesehen, dass jmd. nur <div> verwendet hat...
DIVs nimmt man wenn man html-elemente zusammenfassen will/muss.
Ansonsten formatiert man den Inhalt (inhaltlich) mit HTML dem SInn entsprechend (Überschrift = H1, Tabelle = TABLE, Liste = UL/LI, usw...) und überlässt die Optik dem Stylesheet. Kann nichts schönes an Tables finden. Es sei denn man möchte damit tabellarischen Inhalt strukturieren. Wirklich schön ist es seine Inhalte und sein Layout getrennt zu haben. Wer noch "oldschool" arbeitet ist für mich als Umseteiger ein Newbie. Mir ist es auch nicht leicht gefallen weil es doch viele Tücken hat (floating, etc) bei denen man seine Denkweise ändern muss (wenn einem die Tabellen noch im Kopf sitzen), aber hat man den Umstieg gemacht ist es schöner als oldschool (bis auf ein paar Sachen die ich erlernt habe aber unnötig kompliziert finde).
Bei einer "externen" css-Datei sind relative Links relativ zum Verzeichnis der css-Datei. Aber das ist hier ja nicht der Fall.
Hinter background-image:url(images/kartei.gif)" gehört auf jedenfall ein ;!
Aber das wird es auch nicht sein.
Geb deinem TD mal eine Größe! Vielleicht liegt es daran.
Generell sollte das so klappen.
Was passiert denn wenn Du das Hintergrundbild als <img> einbaust? Wird es dann angezeigt? Denn wenn nicht ist vielleicht das Bild kein gif oder sonstwas damit nicht in Ordnung.
Btw.: Mac-User? Weil Du "Ordner" sagst. Das kenne ich meist nur von Mac-Usern. Die meisten anderen sagen Verzeichnis.
Hello out there!
Hinter background-image:url(images/kartei.gif)" gehört auf jedenfall ein ;!
Nein, auf gar kleinen Fall, das wäre völlig falsch.
Hinter background-image:url(images/kartei.gif) kann eins stehen, muss aber nicht. [Gunnar, MudGuard]
Btw.: Mac-User? Weil Du "Ordner" sagst. Das kenne ich meist nur von Mac-Usern. Die meisten anderen sagen Verzeichnis.
Bei M$ Windows heißen Verzeichnisse auch „Ordner“.
See ya up the road,
Gunnar