Validní reklama

Navrhuji (a velmi bych uvítal) možnost vybrat si alespoň HTML 4.01 Strict validní reklamu.
(nebo mi jen unikla možnost, jak to zařídit? ;-))
http://www.webzdarma.cz/podminky-reklama.html
The Zero: kolego, existuje berlička vyrobená pomocí PHP, můj vynález ;)

<!--WZ-REKLAMA-1.0IZ-->
<div id="wz_reklama">
<?php
// toto se pro kazdeho muze lisit, hodnoty muzete hodit nejspis jakekoliv:
$id = 494;
$gid = 30;

// nyni uz cast, do ktere byste nemeli hrabat :)
$cas = getdate();
$flash = $cas[minutes]*$cas[seconds]+$id;
$cgi = "http://a"."d".".w"."z.c"."z";
echo("<a href=\"http://www.wz.cz/\">");
echo("<img src=\"$cgi/banner/nudle01.gif\" width=\"28\" height=\"60\" alt=\"WebZdarma.cz\">");
echo("</a>");
echo("<a href=\"$cgi/click.cgi?manager=adcycle.com&gid=$gid&id=$flash\">");
echo("<img src=\"$cgi/ad.cgi?gid=$gid&id=$flash\" width=\"468\" height=\"60\" alt=\"Klikni\">");
echo("</a>\n");
?>
</div>
<!--WZ-REKLAMA-1.0IK-->

reklama se započítává nikoliv na základě $id či $gid, ale prostě na refereru, takže se neboj, že by to přidávalo zobrazení mně ;) samozřejmě je třeba původní reklamu odklonit do neškodného souboru.

johny: ehm, tam není o html 4.01 strict validní reklamě ani žblept.
To Nípal:
Samozřejmě že na uvedeném linku JE info o validní reklamě.
Ale pokud se chceš drbat pravou rukou za levým uchem, klidně si používej PHP ;-)
Nípal: Pokud vim, tak XHTML Strict validní reklama vyhovuje i HTML 4.01 Strict (tedy pokud tam nejsou žádné nepárové tagy, což myslim že nejsou :)
Heh jsem slepej ;-)

Johny: Není tam náhodou <img>?
Jen teda netušim, proč se nezobrazuje uprostřed, ačkoli je podle W3C celá stránka validní...
The 0: Hups, asi jo :)

> Jen teda netušim, proč se nezobrazuje uprostřed, ačkoli je podle W3C celá stránka validní...

Jak to souvisí?
No třeba v tom, že minimálně M$IE v "quirks" i při margin: 0px auto; zobrazuje elementy nalevo, ne centrované... Ačkoli jsem se na to díval v Opeře...
MSIE margin: auto nezná, zato text-align používá i u blokových elementů.
Což je odpověď, co s tím udělat :-)
margin: 0px auto;

to je celkem logicky, ze bude nalevo.. nebo ne?
margin: 0px auto znamena totez co
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
tedy zarovnani na stred. Bohuzel MSIE to nezvlada, pro nej se nastavuje pro centrovani tak, ze nadrazenemu bloku (treba divu) nastavite text-align: center; coz ma zarovnavat text, ale v MSIE to vycentruje i obrazek a spol. Pokud jde o validitu, hack je korektni.
Jo, to je všechno fajn, ačkoli to víceméně vím, ale ta reklama je vlevo i v Opeře ;-)

No nic, někdy na začátku září udělám nový index (a navíc možná upravim reklamu).

Což mě napadá: Je toto porušení pravidel? Reklamu pošlu do extra souboru, který potom budu includovat (resp. require()) na konci každého skriptu. Je to porušení nebo ne? U reklamy v rámci se musí reklama zobrazovat nahoře, ale já bych ji zobrazoval na konci každé stránky (kvůli validitě)...

(no porušení by to asi bylo, protože bych dostával 2 body místo jednoho)
poruseni to neni
Porušení to není, lidé se na to tady ptají furt... ale vadí mi (právě kvůli těm dvoum bodům), že tam taková možnost ve výběru způsobu vkládání reklamy chybí - dole + adresa rámce. :(