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