>> SPEAKER: Stel dat we willen maak een homepage voor een cursus die
biedt studenten links naar bronnen.
Hoe kunnen we dat doen?
Nou, laat me dit voor te stellen eenvoudig voorbeeld.
>> Hier hebben we de naam van de cursus, CS50, waaronder is een geordende lijst, een
met een link naar lezingen, en een met een link naar de syllabus.
Als ik nu klik op lezingen, zie ik andere ongeordende lijst, dit keer met
een verbinding met week 0 en ander verwijzen naar week 1.
Als ik kies voor week 0, bijvoorbeeld, zal ik nu zien dat we links naar
Woensdag en links naar vrijdag.
En als ik duiken in een niveau dieper is dit CS50.
>> Nu, hoe kunnen we gaan over de uitvoering de site in de code?
Nou, laten we eens een kijkje nemen.
Hier, in index.php, sta mij voor te stellen, zelfs niet PHP
code, maar gewoon HTML.
In het bijzonder, is er die ongeordende lijst binnenkant van die
zijn twee lijstitems.
>> Als we nu kijken naar lectures.php, om die de eerste van die kogels
gekoppeld, nu zien we dat tweede ongeordende lijst, deze keer met links naar
Week 0 en week 1.
En we nemen een kijkje bij week0.php, om die dat eerste kogel koppelingen, hier zijn we
zie, wederom, een ongeordende lijst, dit tijd met een link naar woensdag
glijbanen, en een andere link tot en met vrijdag van dia's.
En in week 1 is zeer vergelijkbaar code.
>> Nu over alle vier van deze bestanden is nogal wat redundantie.
In het bijzonder, elk van hen heeft een HTML tag, een hoofd-tag, een titel tag, en
de titel CS50.
Elk van hen heeft een lichaam en een H1-tag, binnenste gedeelte is, wederom, CS50.
En onder dat is een ongeordende opnieuw en opnieuw de lijst.
Het zou toch mooi zijn als we konden een of andere manier factor uit die gemeenschappelijkheden
in een aantal centrale plaats, zodat, indien Ik ooit wil veranderen mijn pagina's
structuur of zelfs de titel, ik zou het veel gemakkelijker maken.