záhada s include

Programovacie jazyky, rady, poradňa...
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

záhada s include

Príspevok od používateľa atlox »

Zdravím všetkých.

Ľudia narazil som na jednu srandu a rozmýšľam ako ju vyriešiť.
Uvažujme jednoduchý index.php

Kód: Vybrať všetko

<html>
<body style="margin:0px;">
<?php
	include("site.php");
?>
</body>
</html>
a súbor site.php

Kód: Vybrať všetko

<div style="background:#ff0000;">ahoj</div>
Neviem prečo mi to stále posunie DIV kontajner o riadok nižšie... :)
Redpoint1
Light Expert
Light Expert
Príspevky: 66
Registrovaný: 25 sep 2006, 23:24
Kontaktovať používateľa:

Re: záhada s include

Príspevok od používateľa Redpoint1 »

skus

Kód: Vybrať všetko

<html>
<body style="margin:0px;">
<?php include("site.php"); ?>
</body>
</html>
alebo ako mas na mysli ze ti to hodi o riadok nizsie ten div?
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: záhada s include

Príspevok od používateľa juho »

atlox napísal:Neviem prečo mi to stále posunie DIV kontajner o riadok nižšie...
No zalezi to na prehliadaci skus si vypnut vsetky css a javascript co to urobi ale okrem marginu existuje este aj vnutorny okraj padding tak daj aj ten na nulu
cize nejak tak

Kód: Vybrať všetko

<body style="margin:0;padding:0;">
atlox
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 230
Registrovaný: 15 aug 2006, 0:31
Bydlisko: Poprad
Kontaktovať používateľa:

Príspevok od používateľa atlox »

Chlapi ani jedno ani druhé nepomáha. Ten červený DIV kontajner nie je úplne na vrchu stránky :) Skúšal som už pozerať aj vo viacerých prehliadačoch. Všade je to rovnako... Chrome 3, Mozilla 3.5, Opera 10.10, Explorer 8, Safari 4.... proste všade sa to tak zobrazí :)

Moja otázka znie Prečo??? Nechápem to...

//autoeditácia príspevku ( 28 Dec 2009, 12:53 )
MÁM TO!!!! Chyba sa volá ZERO BYTE ORDER MARK :) (na začiatok kódu includovaného súboru to pridá voľajaký riadiaci znak, ktorý to posunie nižšie). Ak by sa ešte niekomu vyskytol takýto problém tak súbor, ktorý includujete NESMIE byť kódovaný UTF-8! Ak som nastavil kódovanie súboru na ANSI alebo UTF-8 without BOM tak to ide v poriadku... :)

Možete LOCK :aasmile3:
Napísať odpoveď