-
Vše, co jsme doposud dali na
naší webovou stránku
-
byl buď obsah zobrazený prohlížečem
-
nebo HTML tagy říkající prohlížeči,
jak ho zobrazit.
-
Někdy ale chceme na naše
stránky dát informace,
-
které bude prohlížeč ignorovat,
třeba pro lidi, kteří budou číst náš kód,
-
Napíšeme tedy ostrou závorku,
-
vykřičník, dvě pomlčky,
-
tady bude obsah komentáře,
-
pak dvě pomlčky a uzavírací závorku.
-
Tomuto se říká komentář.
-
Podobnou věc děláme
i v jiných programovacích jazycích,
-
protože často chceme psát věci,
které jsou určené pouze pro lidi.
-
A to je právě to:
-
programy nejsou jenom pro počítače,
-
jsou i pro další lidi k nahlédnutí.
-
Protože občas pracujeme společně
a učíme se navzájem.
-
K čemu tedy používáme komentáře,
-
kromě pozdravení dalších lidí?
-
Můžeme je používat například
pro to, abychom lidem řekli
-
odkud pochází obsah,
který pak mohou aktualizovat.
-
Napíši: "Tento odstavec je
převzat z Wikipedie"
-
a měla bych k němu dát i odkaz.
-
A napíšeme "Tento odstavec je založen
na mém osobním názoru",
-
to je fakt hrozně moc důvěrohodný zdroj.
-
A zde bychom měli dát odkaz,
-
napíšeme "Text téhle písně
je odtud."
-
To lidem pomůže zjistit,
odkud mám obsah této stránky.
-
A všimli jste si na těchto
komentářích něčeho?
-
Všechny jsou zelené.
-
To je dáno tím, že používáme editor kódu,
který zvýrazňuje syntaxi
-
a používá barvy, aby nám pomohl
rozlišit, co je co,
-
a komentáře jsou většinou zbarveny zeleně,
to je takové nepsané pravidlo.
-
Komentáře také můžeme použít na
"zakomentování" částí našeho kódu.
-
Například když chceme zkusit
z naší stránky něco odebrat.
-
Stačí to pouze uzavřít do komentáře.
-
A teď už prohlížeč nevidí
tuto část HTML,
-
protože prohlížeč ignoruje vše,
co je zakomentováno,
-
tudíž tahle část ze stránky zmizí.
-
Když se ale rozhodnu, že se mi to líbí,
můžu to opět vrátit zpět tím,
-
že odstraním komentáře
na obou stranách...
-
A je to zpátky!
-
Takže si zapamatujte:
Komentáře jsou pro lidi.
-
Nebo aspoň pro ty, kteří se rádi
dívají na kódy webových stránek.
-
Což jsme vlastně my všichni ne?