关于Div+Css的几道应试题(理论类)

1. 解释什么是网站重构,符合w3c布局与传统table相比有哪些优点。

1、网站重构是把未采用CSS,大量使用HTML进行定位、布局,或者虽然已经采用CSS,但是未遵循HTML结构化标准的站点变成让标记回归标记的原本意义。通过在HTML文档中使用结构化的标记以及用CSS控制页面表现,使页面的实际内容与它们呈现的格式相分离的站点的过程就是网站重构(Website Reconstruction)
优点: 1、使页面加载得更快速; 2、降低带宽带来的费用:节约成本; 3、让你在修改设计时更有效率而代价更低; 4、帮助你的整个站点保持视觉的一致性; 5、更利于搜索引擎的检索(符合SEO的规范);6、令站点更容易被各种浏览器和用户访问(包括手机、PDA和残障人士使用的文字浏览器);7、兼容不容忽视的Mozilla 系浏览器(Firefox 份额)。


2. 简述你对css盒子模式(框模型)的理解。
2网页设计中常用到的:内容(content)、填充(padding)、边框(border)、边界(margin), CSS盒子模式都具备这些属性。而盒子模式就就像日常生活的盒子,内容就是盒子里装的东西;而填充呢就是盒子里除了内容以外的;边框是盒子本身;而边界是盒子以外的空隙。

3. 请简述class属性的特点和用法及与id属性的区别,并写出一个具有class属性的例子
3、CLASS属性用于指定元素属于何种样式的类。一个结构文档中可以多处使用同一个class名,页面中出现一次的元素应该用id来表示。比如页头(header) 页尾(footer),导航菜单(main-menu)等id用于表示一行的开始class用于表示一列的开始,在style样式列表中id可用#开始的定义也可以是点开始的定义,而class只可以是点的定义利用class可以对于同一个标签多重定义样式。
<style type=text/css>
.bg1 {font-size:9pt;}
</style>
<div class=bg1>...</div>



4. 比较CSS的层叠顺序(即常用选择器与特殊性)或者举例说明。
4、当使用了多个样式表,样式表需要争夺特定选择符的控制权。在这些情况下,总会有样式表的规则能获得控制权。基于它们的特性级别,样式表也可以超越与之冲突的样式表,一个较高特性的样式永远都凌驾于一个较低特性的样式。1统计选择符中的ID属性个数2统计选择符中的CLASS属性个数3统计选择符中的HTML标记名格式。最后,按正确的顺序写出三个数字,不要加空格或逗号,得到一个三位数。相应于选择符的最终数字列表可以很容易确定较高数字特性凌驾于较低数字的。


5. 简述SPAN元素和DIV元素的区别与用法,并分别各自写出一个例子。

5、DIV是块元素,SPAN是内嵌元素。块元素相当于内嵌元素在前后各加一个<br>换行。其实,块元素和行内元素也不是一成不变的,只要给块元素定义display:inline,块元素就成了内嵌元素,同样地,给内嵌元素定义了display:block就成了块元素了。
http://www.Aspx1.Com
请帮忙宣传Aspx1 , Aspx1是ASP.NET学习者的家园 , 适宜长期居住.