演讲嘉宾:假设我们想 为一疗程创建一个主页, 为学生提供 资源链接。 我们如何能够做到这一点? 嗯,让我提出这 很简单的例子。 在这里,我们有当然的名字,CS50, 下面是一个有序列表,1 一个链接到讲座,和一个 一个链接到教学大纲。 如果我现在点击讲课,我看到 另一个无序列表,这个时间 一个链接到第0周,而另一 链接到第1周。 如果我选择第0周,比如,我会 现在看到我们有链接 周三和链接到周五。 如果我在潜水一个级别 更深层次的,这是CS50。 现在,怎么可能,我们着手实施 在代码中的网站? 好吧,让我们一起来看看。 在这里,在index.php中,请允许我 建议即使不是PHP 代码,而只是HTML。 特别是,有该无序 它的内部列表 有两个列表项。 如果我们现在就来看看lectures.php,以 其中第一个的子弹 联,我们现在看到第二无序 名单,这其中的链接 第0周第1周。 我们来看看week0.php,以 这是第一个项目符号链接,在这里我们 看,同样,一个无序列表,这个 时间链接到周三 幻灯片,和另一条链路 周五的幻灯片。 而在第1周是非常相似的代码。 现在,在所有这四个文件 是相当多的冗余。 尤其是,他们每个人都有一个HTML 标签,head标签,标题标签,并 标题CS50。 他们每个人都有一个身体和一个H1标签, 其内部是,再次,CS50。 并在它下面是一个无序 一次又一次地列出。 当然,这将是很好,如果我们能 莫名其妙地分解出这些共同点 到一些集中的地方,这样,如果 我曾经想改变我的网页 结构,甚至它的标题,我 可以更容易地做到这一点。