1 00:00:00,000 --> 00:00:02,930 >> SPEAKER: Tegyük fel, hogy szeretnénk hozzon létre egy honlapot a tanfolyam, amely 2 00:00:02,930 --> 00:00:04,900 biztosít a hallgatók forrásokra mutató hivatkozásokat. 3 00:00:04,900 --> 00:00:05,880 Hogy lehet, hogy mi ez? 4 00:00:05,880 --> 00:00:08,460 Nos, hadd javaslom ezt nagyon egyszerű példát. 5 00:00:08,460 --> 00:00:12,740 >> Itt van a pálya nevét, CS50, amely alatt egy rendezett lista, egy 6 00:00:12,740 --> 00:00:15,730 a link előadások, és egy egy link a tananyag. 7 00:00:15,730 --> 00:00:19,500 Ha rákattintok most előadások, látom egy rendezetlen lista, ezúttal 8 00:00:19,500 --> 00:00:22,400 egy linket a hét 0, és egy másik hivatkoznak hét 1. 9 00:00:22,400 --> 00:00:25,760 Ha úgy döntök, a 0. héten, például, én Most látom, hogy van kapcsolat a 10 00:00:25,760 --> 00:00:27,780 Szerda és linkek péntek. 11 00:00:27,780 --> 00:00:32,950 És ha merülni egy szinten mélyebb, ez CS50. 12 00:00:32,950 --> 00:00:35,880 >> Most, hogy lehet, hogy mi megy a végrehajtó a helyszínen kódot? 13 00:00:35,880 --> 00:00:37,310 Nos, vessünk egy pillantást. 14 00:00:37,310 --> 00:00:41,090 Itt, index.php, engedjék meg, a javaslatot még a PHP 15 00:00:41,090 --> 00:00:43,260 kódot, hanem egyszerűen a HTML. 16 00:00:43,260 --> 00:00:46,290 Különösen ott van, hogy a rendezetlen listáját, amelyek belsejében 17 00:00:46,290 --> 00:00:47,950 két lista elemeit. 18 00:00:47,950 --> 00:00:51,500 >> Ha most megnézzük lectures.php, hogy amelyben az első ilyen golyók 19 00:00:51,500 --> 00:00:55,250 kapcsolódik, most már látjuk, hogy a második rendezetlen lista, ez a linkeket 20 00:00:55,250 --> 00:00:57,110 0. héten hét 1. 21 00:00:57,110 --> 00:01:01,830 És nézd meg week0.php, hogy , amely az első golyó hivatkozik, itt 22 00:01:01,830 --> 00:01:05,120 Látod, megint egy rendezetlen lista, ez idő egy linket szerdai 23 00:01:05,120 --> 00:01:07,940 diák, és egy másik kapcsolat a péntek csúszdák. 24 00:01:07,940 --> 00:01:10,330 És hét 1 nagyon hasonló kódot. 25 00:01:10,330 --> 00:01:13,610 >> Most mind a négy ezeket a fájlokat egy kicsit a redundancia. 26 00:01:13,610 --> 00:01:17,970 Különösen, mindegyikük rendelkezik egy HTML tag, egy fej tag, a címet tag, és 27 00:01:17,970 --> 00:01:19,340 a cím CS50. 28 00:01:19,340 --> 00:01:24,030 Mindegyiküknek van egy test és egy H1 címkét, belsejében, ami megint CS50. 29 00:01:24,030 --> 00:01:27,240 És alatta, hogy egy rendezetlen sorolja fel újra és újra. 30 00:01:27,240 --> 00:01:31,270 Biztos, hogy jó lenne, ha tudnánk valahogy tényező ki azokat közös vonások 31 00:01:31,270 --> 00:01:34,860 a néhány központi helyen, hogy, ha a Amit valaha is szeretnénk változtatni a oldal 32 00:01:34,860 --> 00:01:38,580 szerkezete, vagy akár a címet, én tehetne sokkal könnyebben. 33 00:01:38,580 --> 00:01:40,331