Hi, habe im div ein Bild zentriert unter dieses soll eine Trenn-Linie die ohne Zwischenraum ans Bild grenzt, darunter kommt dann der Text wie kann ich den Zwischenraum entfernen, ohne das div noch weiter zu verschachteln? Danke!
erst einmal die möglichen "Zwischenräume" von div, img und ggf. hr auf 0 Pixel setzen. Da Du nicht mehr Details über das Aussehen angegeben hast sind mehr Antworten schwierig. Ob man die Linie nun mit einem hr oder mit einem border-bottom des divs löst ...
Du schreibst es nicht explizit, aber es hört sich so an, als ob das Problem speziell mit dem Internet Explorer auftritt. Der fügt beim hr-Tag immer einen Abstand ein. Fast immer - die beste Lösung, die ich dafür kenne, ist dieser Blog hier.
Falls Du die Möglichkeit hast, ein user-agent-spezifisches CSS auszuliefern, könntest Du auch noch versuchen, speziell für den IE einen margin von -7px zu setzen.