Jak vytvářet www stránky - 23. díl

Minule jsme začali probírat některé méně důležité tagy, na něž nezbylo místo v žádné z předcházejících kapitol. Dnes budeme pokračovat, takže držte si klobouky, jedeme z kopce.
Minule jsme začali probírat některé méně důležité tagy, na něž nezbylo místo v žádné z předcházejících kapitol. Dnes budeme pokračovat, takže držte si klobouky, jedeme z kopce.

Tag ISINDEX

Tento element není podle poslední normy HTML doporučován, nicméně se v ní vyskytuje, proto jej zmíníme i v tomto přehledu. Výsledkem tohoto tagu je jednořádkový textový vstup pro zadání vstupních dat, jež jsou dále zpracovány nějakým skriptem. Dnes je tag ISINDEX nahrazován ve formulářích elementem INPUT.
Jediným důležitým parametrem je prompt, který zobrazí text před vstupním polem.
Ukázka:

<ISINDEX prompt="Co chcete najít: ">

Výsledek:

Tag KBD

Tento element se používá jen velmi zřídka a slouží k označení textu, který má být zadán uživatelem, nebo klávesy, kterou má uživatel stisknout. V Internet Exploreru je písmo v tagu KBD odlišeno jinou velikostí fontu.
Ukázka:

K pokračování stiskněte klávesu <KBD>P</KBD>

Výsledek:

K pokračování stiskněte klávesu P

Tag LINK

Tento nepárový element definuje vazbu. Na rozdíl od elementu <A> se může vyskytovat v hlavičce dokumentu, tedy v sekci HEAD. LINK sám o sobě nikam neodkazuje - pouze poskytuje informace o vztahu mezi aktivním dokumentem a nějakým objektem, které mohou být zpracovány prohlížečem různým způsobem. Jeho využití v HTML je ale poměrně sporné, neboť většinu funkcí lze alternovat tagem A, který většina prohlížečů interpretuje stejně, proto jej nebudeme rozebírat podrobněji (využití nachází například u kaskádových stylů, kde umožňuje odkazovat na soubor, v němž jsou uloženy definice tříd).

Tag META

Tento nepárový element umísťovaný v sekci HEAD sděluje prohlížeči nebo webovému serveru informace o dokumentu, které nelze sdělit prostřednictvím standardních elementů HTML. Informace uvedené v tomto tagu nejsou zobrazeny v textu dokumentu a záleží na použitém browseru, jak s nimi naloží.
Základní struktura tagu META je <META name=... content=...> nebo <META http-equiv=... content=...>. Jednotlivé parametry mají následující význam:
  • name - jméno meta tagu, neboli JAKOU informaci tento tag obsahuje.
  • content - specifikuje samotnou informaci
  • http-equiv - má podobný význam jako name. Obsažené informace používají některé http servery ke zpracování jako HTTP hlavičku stránky.
Element META můžeme použít například k zadání informací o kódové stránce dokumentu. Máme-li své dokumenty v české kódové stránce Windows, můžeme použít tag <META http-equiv="Content-Type" content="text/html; charset=windows-1250">.
Stejně tak se tag META dá použít k uložení informací o autorovi dokumentu (např. <META name="Author" content="Karel Kilián">). Tyto informace pak používají některé vyhledávače.
META tag má řadu dalších možností využití, proto si uvedeme jen několik ukázek:
<META http-equiv="Expires" content="Tue, 20 May 2000 20:00:00 GMT">
Tento tag prohlížeči sděluje, že dokument má platnost do 20. května 2000. Pokud se jej tedy uživatel pokusí načíst před tímto datem, pokusí se prohlížeč najít dokument v cache na disku. Pokud zjistí, že datum uvedené v parametru content je nižší, než aktuální datum, stáhne si stránku znovu z Internetu.
<META http-equiv="refresh" content="3;http://www.zive.cz/">
Tento element prohlížeči sděluje, že má po třech vteřinách provést obnovení stránky a určuje adresu stránky, která má být zobrazena. Toho lze využít například k automatickému přesměrování v případě, že se rozhodnete přesunout své stránky na jiný server.
Možností, jak využít element META je ještě mnohem více, ovšem jejich výklad by zabral příliš mnoho místa, proto případné zájemce odkazujeme na web konsorcia W3C.

Tag PRE

Tento element je velice podobný tagu CODE a stejně jako on slouží k zobrazení písma neproporcionálním fontem. Na rozdíl od tagu CODE ale zobrazuje text přesně v té podobě, v jaké je napsán, tedy včetně vícenásobných mezer či zalomení řádku (není tedy nutné používat element <BR>). Využití najde především k zobrazení výpisu zdrojových kódů programů.
Ukázka:

<PRE>
Sub dlouheapryc()
   Selection.Find.ClearFormatting
   Selection.Find.Replacement.ClearFormatting
   With Selection.Find
      .Text = "á"
      .Replacement.Text = "a"
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchWildcards = False
      .MatchSoundsLike = False
      .MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
</PRE>

Výsledek:

Sub dlouheapryc()
   Selection.Find.ClearFormatting
   Selection.Find.Replacement.ClearFormatting
   With Selection.Find
      .Text = "á"
      .Replacement.Text = "a"
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchWildcards = False
      .MatchSoundsLike = False
      .MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

To bude pro tento týden vše. Příště se seznámíme se zbývajícími tagy a poslední 25. díl věnujeme několika tipům, trikům a užitečným radám. Těším se opět v pondělí.

Diskuze (4) Další článek: Diamond Viper II: diamantová zmije

Témata článku: Software, Windows, Programování, Jak, Format, Podobný tag, Element, Forward, Meta, Kopec, Stráň, Str, Code, Karel Kilián, Díl


Určitě si přečtěte

Vybíráme nejlepší monitory: Od úplně levných až po displeje na rozmazlování očí

Vybíráme nejlepší monitory: Od úplně levných až po displeje na rozmazlování očí

** Vybrali jsme nejlepší monitory na práci i pořádné hraní ** Nejlevnější monitor s kvalitním panelem nestojí ani tři tisíce ** Rozlišení 4K a větší obrazovka už není nedostupný luxus

David Polesný | 30

David Polesný
Monitory
Fedora 33 prostě funguje. Linux si zaslouží dobýt laptop, je to ale asi opět marné

Fedora 33 prostě funguje. Linux si zaslouží dobýt laptop, je to ale asi opět marné

** Desktopový Linux funguje a vypadá stále lépe ** Fedora 33 není výjimkou ** Ve stínu Windows a macOS tu vyrostly skvělé alternativy

Jakub Čížek | 162

Jakub Čížek
FedoraOperační systémyLinux
Vodafonu se zhroutila kabelovka. Síť bývalého UPC má výpadky
Lukáš Václavík
VodafoneUPC
Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

** Kvalita GPS ve městech občas stojí za starou bačkoru ** Mohou za to odrazy signálu od okolních budov ** Google má jejich 3D model, a tak spolupracuje s výrobci GPS čipů

Jakub Čížek | 41

Jakub Čížek
NavigaceTechnologieGoogle
Vybrali jsme 12 programovatelných hraček a stavebnic pro děti a jejich rodiče

Vybrali jsme 12 programovatelných hraček a stavebnic pro děti a jejich rodiče

** Získejte děti pro matematiku a základy techniky ** Kupte jim hračku nebo stavebnici, které vdechnou vlastní život ** Vybrali jsme stavebnice pro malé caparty i budoucí experty

Jakub Čížek | 10

Jakub Čížek
Stavebnice

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5