|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其实你不用Struts,spring这些工具,直接用jsp,servlet能够很方便地写出来,而且,可以根据个人的水平、爱好,有很多方案。而struts,spring这些工具的出来。
这篇漫笔不是专门针对SpringSide,却只得每一个程序员一看。
还记得胡戈奚弄《无极》中的王城结构为“圈骗局圈圈”文娱城,也还记得我刚入手下手做Web开辟时“表格套表格”的页面结构。在年夜部分的程序员中,大概还在利用表格举行结构,利用表格举行结构的伟大弱点就是当页面举行一点点修正的时分,都有大概完整打乱页面的表面,并且十分倒霉于和美工的共同。固然了,良多美工职员也在利用表格举行结构,他们在图形软件中计划好页面,然后利用切片工具统统就完事,却给我们必要在网页网页中动态增添内容的程序员带来了贫苦。在CSS流行的明天,我们早就该让表格只做它的天职事情了。
网上也有很多利用div+css举行结构的教程,却存在良多缺点,一是对css的结构模子解说不分明,让人很难了解绝对定位、浮动等观点;二是固然制止了“表格套表格”的弱点,却带来了“div套div”的弱点,过量利用div标签;三是class过量,形成class劫难。
要准确利用css,对css的基础只是就不克不及够不懂得。既然是座谈,我这里就只讲四个方面,最初给出xkland项目作为实例。
1、CSS中的块模子
在CSS的界说中,有的html标签被扫瞄器当做一个块来显现,好比div、table、p、ul等等,我们称之为块元素;有的html标签被扫瞄器显现在文本行之类,如a、span、font等等,我们称之为行内元素。行内元素我这里就不讲了,只讲讲块元素的模子。
每个块元素都能够分为context、padding、boder和margin几个部分,我们常说的宽和高,指的只是context的宽和高,padding代表内容和边框之间的添补,margin代表边框以外的空缺,以下图:
这几个部分都是能够经由过程CSS举行指定的,固然,CSS还能够把持背景,因而,我们能够经由过程CSS来天真把持我们页面的表面。
2、CSS中的文档流模子
一切的块元素在html文档中是依照它们呈现在文档中的前后按次分列的(固然,嵌套不在此列),每个块城市另起一行。以下图:
<p>
Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Oracle收购Sun后Java前途未卜。 |
|