Sova v síti - číslo 1/1 - vydáno 26.3.2001 Dobré ráno! Je zde pondělí a s ním vaše Sova v síti :-) OBSAH -- Úvodník -- Styly pro vaše formuláře -- Validace HTML -- Pozor na chyby v NN -- Výměnou odkazů k vyšší návštěvnosti -- Články a odkazy pro webmastery jinde na webu ÚVODNÍK Milí přátelé, dostává se vám do rukou (či spíše na obrazovku) první číslo ezinu Sova v síti. Dovolím si vás tedy obtěžovat velmi krátkým úvodníkem. Nápad vydávat ezin pro začínající a méně zkušené tvůrce webových stránek jsem dostal přibližně před 14 dny. Od toho okamžiku jsem napřel všechny své zkušenosti a většinu svého času na jeho uskutečnění. Zatím se ukazuje, že to bylo dobře. Protože to není zdaleka první podobný projekt, do kterého jsem se pustil, nebál jsem se vlastní realizace. Přesto jsem však od začátku strach měl. Strach o to, jakou naleznu odezvu. Ještě před týdnem, kdy jsem zveřejnil webovou stránku Sovy, mne pronásledovaly noční můry, že první číslo budu psát pro 10-20 čtenářů. Hned první den po zveřejnění mne však z obav vyvedl a celý minulý týden nakonec předčil všechna očekávání. Na stránku totiž zatím přišlo přes 600 návštěvníků a ještě potěšitelnější je, že více než každý čtvrtý si odběr Sovy zaregistroval. Teď, když píši tyto řádky (sobota), je vás už skoro 180 a váš počet neustále stoupá. Děkuji vám za vaši důvěru, děkuji vám za to, že jste mi dali tu nejlepší motivaci, jakou mohu pro psaní Sovy mít, děkuji vám za váš zájem. Doufám, že se své zodpovědnosti zhostím se ctí a že vám Sova v síti opravdu přinese to, co od ní očekáváte. Příjemný a užitečně strávený týden vám přeje Marek Prokop STYLY PRO VAŠE FORMULÁŘE Kaskádové styly (CSS) jsou především určeny k formátování obsahu webových stránek, jako náhrada za formátovací tagy, které jsou z poslední verze HTML vyřazeny (resp. nejsou doporučeny). CSS představují též mimořádně efektivní nástroj k udržení vizuální konzistence i velmi rozsáhlých webů. Na druhou stranu mohou být styly použity i vysloveně příležitostně a lze s nimi dosáhnout mnoha zajímavých efektů, na které klasické HTML formátování nestačí. Jednou z takových oblastí nasazení jsou formuláře. Podívejme se nejprve na několik praktických příkladů a pak si teprve provedeme teoretickou rekapitulaci. Doporučuji vám, si uvedené příklady hned zkoušet. Stačí si je uložit jako HTML soubor a prohlédnout v prohlížeči. Můžete se též podívat na stránku http://www.sovavsiti.cz/samples/samp0101.html, kde jsou všechny příklady zobrazeny. Dlužno dodat, že většina příkladů vám nebude fungovat v NN verze 4.xx a nižší a ve starších verzích IE. V podstatě to ale nevadí, protože i v těchto prohlížečích zůstane vše dobře čitelné. To je ostatně hlavní výhoda CSS, jsou-li správně aplikovány - v prohlížečích s dobrou podporou CSS bude vaše stránka perfektní a v ostatních zůstane dobře čitelná. Jak obarvit a orámovat celý formulář Podívejte se na následující výchozí příklad. V tagu FORM je použit atribut STYLE, který obsahuje definici kaskádových stylů pro daný formulář. V tomto případě zajistí, že celé pozadí formuláře bude šedé, formulář bude široký jen 17 em (tj. 17 výšek řádku) a bude orámován dvoupixelovým, trojrozměrně vyhlížejícím rámečkem.
Jak ze zbavit prázdného místa pod formulářem Všimněte si, že pod formulářem je v MSIE implicitně dosti veliká mezera, která někdy může vadit. Pomocí CSS se jí přitom lze zbavit velmi snadno. Stačí do tagu FORM přidat tento styl: