【转】Web知识

上一篇 / 下一篇  2010-08-01 22:28:30 / 个人分类:Web测试

一、Web基础知识(HTML、XML、CSS基础语法):
1、HTML/XML规范中,元素结束标签是以尖括号括起来,并以/还是\开头再加上元素名称?即body的结束标签是</body>还是<\body>
2、符合XHTML规范的文档一定符合XML规范吗?XSL和HTML的文档呢?
3、XML规范中,第一行必须是<?xml… 还是<!xml… 开头?
4、一个HTML文档必须包含三个元素,它们是head、body和哪个?
5、HTML中文档内联注释应该是以<!-开头还是<!--或者<?-,又以什么结尾?
6、Javascrīpt脚本必须写在什么标签之内。
7、FireFox浏览器是否支持VBscrīpt脚本?
8、我们现在使用的IE的版本一般是多少,IE的英文全称是什么?
9、CSS规范中,每一条样式的结束符是;(分号)还是: (冒号) ?样式名与样式值之间的分隔符是:(冒号)还是=(等号) ?
10、CSS规范中,.(句点)后面跟一个名称代表什么含义?#(井号)后面跟一个名称代表什么含义?如果要对一个元素设置CSS样式,应将CSS样式写在它的什么属性内?
 
 
1、</body>
2、XHTML和XSL都必然符合XML规范,HTML不符合。
3、<?xml
4、html
5、<!--和-->
6、<scrīpt>
7、不支持
8、Internet Explorer 6.0 SP2/5.5/5.0/6.0 SP1/7.0 beta2/7.0 beta3都算对。
9、;,:和=都可以
10、.后面跟个名称表示文档中所有class属性值包含这个名称的应用其后样式,#后面跟个名称表示文档中ID为此名称的元素应用其后样式。

二、Web进阶知识(javascrīpt、DOM、CSS进阶):
1、试图说明setTimeout和setInterval的不同。
2、请指出body是什么元素的属性,alert是什么元素的方法。
3、onblur事件在什么时机被触发?onmouseover事件当鼠标在元素上移动时是仅触发一次还是连续触发?那么onmouseout呢?
4、在CSS中a:hover、a:link各表示什么意思?a与A是否有不同?XHTML规范要求所有标签名称必须大写还是小写?属性名称呢?
5、在<form>中的元素不能在脚本中直接用元素ID来访问,这个时候我们一般用document的一个方法来获取这个元素。这个方法是:
getElementByID、getElementById、getNodeById、getNodeByID、GetNodeById。
6、由于class是javascrīpt中的保留字,所以元素的class属性在javascrīpt中没有用class这个名称,那么是用什么名称来代替的?
7、如何简单的使一个变量的值为NaN?
8、试说明parent和opener属性各代表什么?
9、指出border-style样式在javascrīpt应如何访问?
10、指出div与span的不同。
 
1、setTimeout在经过指定时间后执行一次,setInterval则是经过指定时间就执行一次。
2、window.document、window
3、onblur在控件失去焦点时触发,onmouseover是连续触发,onmouseout仅触发一次。
4、a:hover表示当鼠标放在连接上时,连接该使用什么样式,a:link表示正常情况下连接该使用什么样式,在现行的CSS标准中不区分大小写,所以a与A没有不同。XHTML要求所有的标签名和属性名都必须小写。
5、getElementById
6、className
7、a = 1/0;
8、parent代表父框架,opener代表打开这个窗口的窗口
9、element.style.borderStyle
10、默认的display样式不同,div是block而span是inline;


TAG: web Web

 

评分:0

我来说两句

Open Toolbar