Po drátě 5: Řešení úlohy č. 90
Zlé velké HTML se zlým css... Zadání napovídá, že heslo se vyskytuje tam, kde
je kombinace všech grafických zvýraznění: velké písmo, tučné písmo, podtržení,
červený rámeček. Prozkoumáním jak HTML, tak css, zjistíme vlastnosti, které
musí být splněny: attribut title s hodnotou začínající name
, třida
relace
, kombinace tagů >b< a >u< nebo odpovídající podmínky
z transformační matice
.
Po nalezení toho správného místa ve zdrojovém kódu je důležité se podívat na stejné místo v prohlížeči. Pomocí CSS čítačů je totiž původní slovo pozměněno k nepoznání a stal se z něj lívanec. Na to, že se taková kouzla dějí, upozorňuje už tvoření nadpisu stránky ze slov ve slovníku, takže by to nemělo žádného hráče překvapit.
Zajímavosti
Nejvíce času u výroby této úlohy zabralo vyrobit nejen funkční, ale i vtipný text CSS souboru.
Původní nápad už poměrně dlouhou dobu leží v naší wikistudnici nápadů, od matějčíka. Milan úlohu podle toho stvořil a pohrál si s detaily, aby matějčík díky tomu získal čas na hraní Prince of Persia :-)
Tak alespoň jsi měl nějakou vedlejší úlohu méně pracnou :-)