include probléma
Üdv !
Van egy nagyon egyszerűnek tűnő, de annál idegesítőbb problémám. Ha valamit include - olok, akkor az include-olás után keletkezik egy kis üres hely ! És nem értem hogy miért ?
Tehát úgy kell elképzelni a dolgot, hogy van például a banner, vagy egy div elem vagy akármi más. Ha ez előtt az elem előtt beszúrom hogy :
Önmagában természetesen jó, mert a banner egyből a böngésző ablak teteje alatt jelenik meg (ha legfölül van). De a
már nem jó, mert a banner előtt lesz egy kábé 30px-es üres hely !!!
A probléma kb. Január óta fennáll minden böngészőben, kivéve az Operát mert ott minden fasza.
Jah és nem íratok ki semmit sem a beemelt fájlban. Egy osztály található benne, aminek van 3 attribútuma és metódusai. Ennyi. Tehát nem íratok ki benne semmit se.
Ha valaki tudja mi a baj azt hálám örökké üldözni fogja :)
Balázs
■ Van egy nagyon egyszerűnek tűnő, de annál idegesítőbb problémám. Ha valamit include - olok, akkor az include-olás után keletkezik egy kis üres hely ! És nem értem hogy miért ?
Tehát úgy kell elképzelni a dolgot, hogy van például a banner, vagy egy div elem vagy akármi más. Ha ez előtt az elem előtt beszúrom hogy :
include "server.php";
akkor keletkezik előtte egy kis üres hely ! Például a<div id='banner'></div>
Önmagában természetesen jó, mert a banner egyből a böngésző ablak teteje alatt jelenik meg (ha legfölül van). De a
include "server.php";
<div id='banner'></div>
<div id='banner'></div>
már nem jó, mert a banner előtt lesz egy kábé 30px-es üres hely !!!
A probléma kb. Január óta fennáll minden böngészőben, kivéve az Operát mert ott minden fasza.
Jah és nem íratok ki semmit sem a beemelt fájlban. Egy osztály található benne, aminek van 3 attribútuma és metódusai. Ennyi. Tehát nem íratok ki benne semmit se.
Ha valaki tudja mi a baj azt hálám örökké üldözni fogja :)
Balázs
jah igen...
Charset
Ha az oldalad pl utf8, akkor az include-okt fájl is legyen az!
Ugyan olyan mind a kettő
white space?
üdv,
Balázs
Hát nem tudom mire gondolsz
include "server.php";
?>
<div id='banner'></div>
etc...
De más nincs közte... Tuti fix !
Ez egyszerűen érthetetlen...
Aki rájön a "miért?"-re, annak csillagos ötös :D
próbáld így.
üdv,
Balázs
Nincsenek..
ha UTF-8...
Hálás köszönet !
PS : És mégegyszer :D
akkor pontosítsunk...
Tudná ezt nekem valaki részletezni?
Előre is köszi.
BOM
http://www.w3.org/International/questions/qa-utf8-bom.hu.php