- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;导读;5.3.1 网站标准;5.3.1.1 结构化标准语言;表现标准语言主要是指CSS(Cascading Style Sheets),即层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言。CSS能够对网页中对象的位置进行精确控制,支持几乎所有的字体字号样式,并能对网页对象和模型样式进行编辑,能够进行初步的交互设计,是目前基于文本展示最优秀的表现设计语言,目前的最新版本为CSS3,能够真正做到网页表现与内容的分离。;5.3.1.3 行为标准;5.3.2 关于Div+CSS布局;Div+CSS是网站标准中的常用术语之一,它是一种网页布局的方法,可实现网页页面内容与表现的分离。Div+CSS是由Div标签+CSS层叠样式表进行布局的。
Div标签是HTML中一种网页元素,通常用于进行页面的布局。在HTML代码中以div /div的形式存在,在div /div之间可填充标题、文本、段落、图像和表格等网页元素,因此可将该标签看作一个区块容器标签。而CSS即层叠样式表。
;5.3.2.2 了解基于CSS的页面布局;表格布局对于显示表格式数据(如重复元素的行和列)很有用,并且其操作简单,很容易在页面上进行创建。但使用表格时,常常需要进行嵌套,为制作过程带来很多不便,还会在网页中生成大量难于阅读和维护的代码。;基于CSS的布局通常使用Div标签,而不是table标签来创建。用户可以在网页中创建Div,并通过设置其属性,指定其宽度、高度、边框、边距、背景颜色及对齐方式等信息。;使用Div+CSS布局时,网页中的内容都是放置在Div中的,此时Div也可叫做“块”或“容器”。这里所说的“块”,一般是指其他元素的容器元素,其高度和宽度都可以进行自定义设置。;行内元素也叫内联元素,其实质是指网页内容的显示方式,它与块元素相反,其高度和宽度都不能进行设置。在Dreamweaver中常用到的a、span和img等都属于行内元素。;5.3.3 在网页中插入Div;在Dreamweaver CS6中插入Div的方法很简单,只要在需要插入的位置处单击鼠标,定位插入点,选择【插入】/【布局对象】/【Div标签】命令,在打开的“插入Div标签”对话框中对其属性进行设置即可。;在进行网页制作的过程中,仅仅只插入一个Div标签,远???达不到制作的要求,一般情况下,都需要在一个Div标签中插入更多的Div标签,以对网页元素进行定位,这就是Div的嵌套。;5.3.4 关于Div+CSS盒模型;盒模型的原理就是将页面中的元素都看作一个占据了一定空间的盒子,它由margin(边界)、border(边框)、padding(填充)和content(内容)组成,其中margin位于最外层,content位于最里层。;5.3.4.1 盒模型的概念;5.3.4.2 margin(边界);当两个行内元素相邻时,它们之间的距离是第一个元素的边界值与第二个元素的边界值之和。;是指存在嵌套关系的元素,它们之间的间距值是相邻两个元素之和。;如果没有对块元素的位置进行定位,而是只用于产生换行效果,则相邻两个元素之间的间距会以边界值较大的元素的值来决定。;5.3.4.3 border(边框);用于设置content与border之间的距离,其属性主要有top、right、bottom和left。;content即盒子包含的内容,就是网页要展示给用户观看的内容,它可以是网页中的任一元素,包含块元素、行内元素或HTML中的任一元素,如文本、图像等。;5.3.5 Div+CSS布局定位;5.3.5.1 CSS的定位属性;包含了几种较为常用的定义方法,即relative(相对定位)、absolute(绝对定位)和fixed(固定定位)等。在CSS的规则定义对话框中选择“定位”选项卡,在右侧的Position下拉列表框中即可进行设置。;用于设置Div的浮动属性,使其相对于另一个Div进行定位。在CSS的规则定义对话框中选择“方框”选项卡,在右侧的Float下拉列表框中即可进行设置。;relative即相对定位,是指在元素所在的位置上,通过设置其水平或垂直位置,让该元素相对于起点进行移动。可通过设置top、left、right和bottom属性的值对其位置进行定位。;absolute即绝对定位,是指通过设置Position属性的值,将其定位在网页中的绝对位置。;fixed即悬浮定位,是指使某个元素悬浮在上方,用于固定元素位于页面的某个位置。;float即浮动定位,主要用于控制网页元素的显示方式,如靠左显示、靠右显示等。在Dreamweaver中进行定位时,通常先通过它来对元素进行定位,然后再通过其他定位属性对其具体位置进行设置。;5.3.6 常用Div+CSS布局方
您可能关注的文档
最近下载
- 锰基普鲁士蓝作为钠离子电池正极材料的研究进展.pdf VIP
- 公安个人现实表现材料2篇.doc VIP
- 35kV变电站钢结构安装工程规划与实施.docx
- 2025年江苏省职业院校技能大赛高职组(现代化工HSE技能)参考试题库及答案.docx
- 光伏组件支架及太阳能板安装施工方案完整版.docx VIP
- 中国乳腺癌现状报告.docx VIP
- 人教版英语八年级上册 Unit 9 Can you come to my party 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 基于Grasshopper的城市住宅区室外热舒适度参数化模拟与实测的对比研究.pdf VIP
- (正式版)DB35∕T 2250-2025 《免陪照护病区服务规范》.pdf VIP
- 超声科法律法规试卷含答案.doc VIP
原创力文档


文档评论(0)