美文网首页
任务四——课程作业3

任务四——课程作业3

作者: 饥人谷_孙慧丽 | 来源:发表于2017-10-23 23:47 被阅读0次

三、怎样理解内容与样式分离的原则

3.1 首先理解内容和样式分别是什么?

当我们谈内容和样式的时候,我们在谈什么?

我们其实在谈网页的组成部分:
一个网页分为三个部分:HTML——结构,也就是内容,css——表现,也就是样式,javascript——行为。
所以我们今天谈到的内容和样式分别就是HTML和CSS,所以内容和样式分离,就是指在网页
编码的过程中,要将html和css两大部分分开。

让上帝的归上帝,让凯撒的归凯撒;让内容的归HTML,让样式归CSS。

3.2 那么为什么要将内容和样式分离?

这里我们可以参考一个比较形象的概念:换肤

还记得我们给QQ空间、个人微博首页进行一键换肤的操作么?
我们可以轻松改变页面的样式和展现、但是具体页面的内容以及结构都为发生改变。

这个就是因为内容和样式分离的原因。

当我们要改变页面某个部分颜色、某段字体的大小时,就没必要一个个去找到这个部分字体,而是在CSS里面,直接改动该部分样式。想象一下,如果一个网站有很多页面,有很多很多个段落,如果一个个去改,岂不是很耗时?

所以,一言以蔽之,为什么要将内容和样式分离,归根结底还是为了让前端页面变得清晰易读、易于维护。

3.3 一件往事?

这里,我想到了以前的经历:

当大三,我在一家门户网站实习的时候,我们要做专题页面,也就是一个个的前端页面,需要前端小姐姐小哥哥帮忙开发个模板,因为分几期,所以有模板方便自己之后根据模板填充修改内容。我个人那个时候还处于刚刚接触HTML的时候,对CSS、内容和样式分离什么的还不了解。所以当我看到前端小姐姐最后给我的模板,是把CSS文件做成.css这样的超链放在了<head></head>标签里是我是崩溃的,因为这样我就看不懂了整个模板在说什么,更不会改了。。然后我强迫前端小姐姐,把样式一个个重新写到了< body></body>、<p></p>等各个对应内容标签里。。。

现在想想当时那个小姐姐怎么没打死我...

人家规规矩矩按照内容和样式分离的原则来写的页面,非被我逼着将内容和样式混在了一起!!!

相关文章

  • 任务四——课程作业3

    三、怎样理解内容与样式分离的原则 3.1 首先理解内容和样式分别是什么? 当我们谈内容和样式的时候,我们在谈什么?...

  • 任务四——课程作业7

    七、常见的浏览器有哪些,什么内核 7.1 截止到今年9月份,全球PC浏览器市场状况如下: 第1名:Google的C...

  • 任务四——课程作业8

    八、列出常见的标签,并简单介绍这些标签用在什么场景? 8.1 标签 该标签的内容不会在浏览器中显示,它...

  • 任务四——课程作业6

    六、浏览器乱码的原因是什么?如何解决 6.1 浏览器乱码的原因是? 6.1.1 从编码角度来解释浏览器乱码的真正原...

  • 任务四——课程作业2

    二、如何理解 HTML 语义化 我个人的理解是从概念入手。 结合自己总结HTML的概念来看: 1.HTML是超文本...

  • 任务四——课程作业1

    一、HTML、XML、XHTML 有什么区别 1.1 首先来看一下各自的定义: 1.1.1 HTML 全称:中文是...

  • 任务四——课程作业5

    五、文档声明的作用? 严格模式和混杂模式指什么? 的作用? 5.1 文档声...

  • 任务四——课程作业4

    四、有哪些常见的meta标签

  • 任务四-课程任务

    HTML、XML和XHTML有什么区别? HTML: Hypertext Markup Language,超文本标...

  • 任务四作业

    一、网页乱码的问题 1、如何产生? 乱码产生的根本原因是你保存的编码格式和浏览器解析时的解码格式不匹配导致的。乱码...

网友评论

      本文标题:任务四——课程作业3

      本文链接:https://www.haomeiwen.com/subject/njonuxtx.html