>> SPEAKER: Předpokládejme, že bychom chtěli, aby vytvoření domovské stránky pro kurz, který
poskytuje studentům odkazy na zdroje.
Jak můžeme udělat?
No, dovolte mi navrhnout toto velmi jednoduchý příklad.
>> Zde máme název kurzu je, CS50, pod kterou je objednal seznam, jeden
s odkazem na přednášky, a jeden s odkazem na osnovy.
Kdybych klikněte nyní na přednáškách, vidím další neuspořádaný seznam, tentokrát s
odkaz do týdne 0, a další odkazy na 1. týdne.
Mám-li si vybrat týden 0, například, budu Nyní vidíme, že máme odkazy na
Středa a odkazy do pátku.
A když jsem se ponořit do jedné úrovni hlouběji, to je CS50.
>> Nyní, jak by jsme jít o provádění místo v kódu?
Dobře, pojďme se podívat.
Tady, v index.php, dovolte mi navrhnout dokonce ani PHP
kód, ale jen HTML.
Zejména je to neuspořádané Seznam uvnitř kterého
jsou dvě položky seznamu.
>> Pokud se nyní podíváme na lectures.php, aby který jako první z těch kulek
spojeny, vidíme, že druhá neuspořádané Seznam, tenhle s odkazy na
Týden 0 a 1. týden.
A my jsme se podívat na week0.php, aby která, že první kulka odkazy, tady jsme
vidět, opět, neuspořádané seznam, to tentokrát s odkazem na středeční
skluzavky a další odkaz na pátečních snímků.
A v týdnu 1 je velmi podobný kód.
>> Nyní po všech těchto čtyř souborů je docela dost redundance.
Konkrétně, každý z nich má HTML tag, tag hlavička, název značky, a
Název CS50.
Každý z nich má tělo a tag H1, uvnitř které je, opět, CS50.
A pod tím je neuspořádané seznam znovu a znovu.
Jistě, že by bylo hezké, kdybychom mohli nějak vytknout ty společné rysy
do nějaké centrální místo, takže, pokud Co jsem kdy chcete změnit mé stránky je
konstrukce nebo dokonce její název, I to mohl udělat mnohem snadněji.