1 00:00:00,000 --> 00:00:02,930 >> СПІКЕР: Припустимо, що ми хотіли б створити домашню сторінку для курсу, який 2 00:00:02,930 --> 00:00:04,900 надає студентам посилання на ресурси. 3 00:00:04,900 --> 00:00:05,880 Як ми могли б це зробити? 4 00:00:05,880 --> 00:00:08,460 Ну, дозвольте мені запропонувати це дуже простий приклад. 5 00:00:08,460 --> 00:00:12,740 >> Тут, у нас є ім'я ході автора, CS50, нижче якого представляє собою упорядкований список, один 6 00:00:12,740 --> 00:00:15,730 з посиланням на лекціях, і один з посиланням на навчальну програму. 7 00:00:15,730 --> 00:00:19,500 Якщо я натискаю зараз на лекціях, я бачу другий невпорядкований список, на цей раз з 8 00:00:19,500 --> 00:00:22,400 посилання на Тижні 0, а другий посилаються на тижні 1. 9 00:00:22,400 --> 00:00:25,760 Якщо я виберу Тиждень 0, наприклад, я буду Тепер бачимо, що у нас є посилання на 10 00:00:25,760 --> 00:00:27,780 Середа і посилання на п'ятницю. 11 00:00:27,780 --> 00:00:32,950 І якщо я поринаю в одному рівні глибше, це CS50. 12 00:00:32,950 --> 00:00:35,880 >> Тепер, як ми могли б іти про реалізацію сайт в коді? 13 00:00:35,880 --> 00:00:37,310 Що ж, давайте поглянемо. 14 00:00:37,310 --> 00:00:41,090 Тут, в index.php, дозволяють мені запропонувати навіть не PHP 15 00:00:41,090 --> 00:00:43,260 Код, а просто HTML. 16 00:00:43,260 --> 00:00:46,290 Зокрема, є те, що невпорядкований Список усередині якого 17 00:00:46,290 --> 00:00:47,950 два елементи списку. 18 00:00:47,950 --> 00:00:51,500 >> Якщо ми тепер подивимося на lectures.php, щоб якій перший з цих куль 19 00:00:51,500 --> 00:00:55,250 пов'язані між собою, ми бачимо, що другий невпорядкований Список, на цей раз з посиланнями на 20 00:00:55,250 --> 00:00:57,110 Тиждень 0 і тиждень 1. 21 00:00:57,110 --> 00:01:01,830 І ми поглянемо на week0.php, щоб які, що перша куля посилання, тут ми 22 00:01:01,830 --> 00:01:05,120 см., знову ж, невпорядкований список, це Час з посиланням на максимумі середовища 23 00:01:05,120 --> 00:01:07,940 гірки, і ще одна ланка до слайдів в п'ятницю. 24 00:01:07,940 --> 00:01:10,330 А в тиждень 1 дуже схожа код. 25 00:01:10,330 --> 00:01:13,610 >> Тепер через всіх цих чотирьох файлів зовсім небагато надмірності. 26 00:01:13,610 --> 00:01:17,970 Зокрема, кожен з них має HTML тег, голова тег, тег заголовка, і 27 00:01:17,970 --> 00:01:19,340 назва CS50. 28 00:01:19,340 --> 00:01:24,030 Кожен з них має тіло і тег H1, усередині якого, знову ж таки, CS50. 29 00:01:24,030 --> 00:01:27,240 А під що являє собою невпорядкований список знову і знову. 30 00:01:27,240 --> 00:01:31,270 Звичайно, було б добре, якби ми могли якось винести за дужки ті загальні риси 31 00:01:31,270 --> 00:01:34,860 в деякий центральне місце, так що, якщо Я завжди хочу, щоб змінити мою сторінку'S 32 00:01:34,860 --> 00:01:38,580 Структура або навіть його назву, я міг зробити це набагато легше. 33 00:01:38,580 --> 00:01:40,331