随笔分类 - 【Web前端】
摘要:观察者模式(Observer):定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 UML类图: 分析: Observer类,抽象观察者,为所有的具体观察者定义一个接口,在得到主题的通知时,更新自己这个接口叫做更新接口。抽象观察者一般用一个抽象类或者一个接口实现。更新接口通常包含一个Update方法,这个方法叫做更新方法。 Subject类,可翻译为主题或者抽象通知者,一般用一个抽象类或者一个接口实现。它把所有对观察者对象的引用,保存在一个聚集里,每个主题都可以有任意数量的观察者。抽...
阅读全文
摘要:相信大家对Web标准都有所耳闻了。今天我们就来介绍Web标准相关的一些最核心的知识,在了解其概念后,大家在网页制作过程中才能做到有的放矢,在全局上把握各种技术,做起网页来更加得心应手。Web标准在业界已经成为了一种网页制作的非强制性规范,是很多网站表现层技术标准的集合,由著名的W3C组织制定。所谓表现层技术,即网页前台技术,包括HTML、XHTML、CSS、JavaScript等。Web标准大体可分为三大块——结构、表现和行为。下面我们来分条说明这三大块的具体内容:▲结构:用于网站数据的分类与整合。包含在结构部分的技术有HTML、XHTML和XML。HTML用于制作绝大部分传统的网页。XML是
阅读全文
摘要:HTML中我们一般把head部分称为网页的头部。头部部分的内容虽然不会在页面中显示,但它能影响到搜索引擎对网页的收录和排序,以及网页的各种全局设置,可以说是至关重要。▲知识点一——头部信息里设置网页的基底网址基底网址的实质是统一设置超级链接的属性,基底网址标签是</base>,它有两个属性,href和_target。href用于设置基底网址的路径,_target用于设置超级链接的打开方式。通过基底网址的添加,页面中所有的相对网站根目录地址可转换成绝对地址。当浏览器浏览页面时,通过<base>标记将相对网站跟目录地址附加在基底网址路径的后面,从而转化成绝对地址。我们首先创
阅读全文