Bilder/ähnliches werden nur bei http Link geöffnet

HI!
Ich habe das Problem das wenn Ich auf meinem test XAMPP Server ein icon oder background-image verwende wird das nur angezeigt wenn der Link z.B. http://bild.png lautet aber nicht bei der Datei allein: „Bild.png“

Das müsstest du nochmal näher unter Angabe des Quelltextes erläutern.
Wenn du nur Bild.png hinschreibst, dann hat das natürlich keinerlei Wirkung, sondern es handelt sich um ganz normalen Text.
Genauso wie du einen Satz mit Punkt schreibst.
Um ein Bild anzuzeigen musst du es entweder direkt per img-Tag einbinden SELFHTML: HTML/XHTML / Grafiken / Grafiken einbinden oder als Hintergrundgrafik background-image: Hintergrundbild: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets

Das ist ja nicht nur in der html Datei sondern meist in der css datei

Ein Beispiel Quelltext aus der css:

background-image: url(bggrau1.png);

so wird das Bild nicht angezeigt.

Das stimmt.
Hier findest du die Lösung: Hintergrundgrafik wird nicht angezeigt

Funktioniert auch und die größe und höhe kann ich in diesem fall nicht ändern weil sie vom text/inhalt bestimmt wird