ACAA前端工程师试题参考

更新时间:2023-08-28 01:28:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ACAA前端工程师试题参考:

选择题部分:

HTML+CSS基础知识

1、在html中,样式表按照应用方式可以分为三种类型,其中不包括(d)。

a.内嵌样式表

b.行内样式表

c.外部样式表文件

d.类样式表

2、在制作HTML页面时,页面的布局技术主要是(d)。

a.框架布局

b.表格布局

c.DIV层布局

d.以上全部选项

3、如果在catalog.htm中包含如下代码,则该HTML文档IE浏览器中打开后,用户单击此链接将(c)。

<a href="#novel">小说</a>

a.使页面跳转到同一文件夹下名为“novel.html”的HTML文档

b.使页面跳转到同一文件夹下名为“小说.html”的HTML文档

c.使页面跳转到catalog.htm包含名为“novel”的锚记处

d.使页面跳转到同一文件夹下名为“小说.html”的HTML文档中名为“novel”的锚记处

4、以下说法正确的是( d )。

a.<a>标签是页面链接标签,只能用来链接到其他页面

b.<a>标签是页面链接标签,只能用来链接到本页面的其他位置

c.<a>标签的src属性用于指定要链接的地址

d.<a>标签的href属性用于指定要链接的地址

5、在HTML中,(d)标签用于在网页中创建表单。

a. <input>

b. <select>

c. <table>

d. <form>

6、在HTML中,使用HTML元素的class属性,将样式应用于网页上某个段落的代码如下所示:

<P class=”firstp”>这是一个段落</P>

下面选项中,(a,c)正确定义了上面代码引用的样式规则。

a.<sytle type=”text/css”>

P{color:red}

</sytle>

b.<sytle type=”text/css”>

#firstp{color:red}

</sytle>

c.<sytle type=”text/css”>

.firstp{color:red}

</sytle>

d.<sytle type=”text/css”>

P.{color:red}

</sytle>

7、以下有关列表的说法中,错误的是:D

A.有序列表和无序列表可以互相嵌套。

B.指定嵌套列表时,也可以具体指定项目符号或编号样式。

C.无序列表应使用 ul 和 li 标记符进行创建。

D.在创建列表时,li标记符的结束标记符不可省略。

8、以下选项中不能用来表示 CSS 颜色的是:C

A.red

B.#FF0000

C.rgb(f,0,0)

D.rgb(100%,0,0)

9、下面关于div和span标记的描述,错误的是(d)

a.div默认情况下是块模式,即标记前后有类似换行符一样的功能;

b.span默认情况下是行模式,即标记前后内容在同行显示;

c.div和span标记行块模式,可以通过CSS的display属性予以调整;

d.前后两个div标记块的内容,不能出现在同一行;

10、下面关于CSS的描述,错误的是(d)

a.CSS内容可以写在标记内的Style属性中,也可以写在一个外部的CSS文件中;

b.CSS内容前后有化括弧({}),每个属性之间用分号分隔,属性与属性值之间用冒号隔开;

c.在jQuery中,可以对选中标记进行一个或者多个属性及属性值

的设置;

d.对于某ID属性对应的标记进行CSS定义时,对同一个CSS属性进行了两次设置,将以第一次定义为准,系统将自动忽略其后相同定义;

11、a:hover表示超链接在(c)时的状态

a.鼠标按下

b.鼠标来移入

c.鼠标放上去

d.访问过后

12、display属性的值设置为(c)可以使超链接<a></a>标签的宽和高生效。

a.inline

b.none

c.block

http://www.77cn.com.cnpact

13、关于“css”的“hack”的说法不正确的(d)

a .IE6不支持!Important b.“_”这个符号只能IE6解析

c.“*”这个符号IE7能解析

d.css属性值总是最前面起作用

14、如何去掉文本超级链接的下划线?(d)

A.a{text-decoration:no underline}

B.a{underline:none}

C.a{decoration:no underline}

D.a{text-decoration:none}

15、有关框架与表格的说法正确的有(b )。

a.框架对整个窗口进行划分

b.每个框架都有自己独立网页文件

c.表格比框架更有用

d.表格对页面区域进行划分

JavaScript基础知识

1、下面关于JavasSript的描述,错误的是(c)

a.目前几乎所有浏览器都默认支持JavaScript程序;

b.通过浏览器设置,可以禁止JavaScript程序的运行;

c.在网页中使用JavaScript程序,仅能在Script标记对间;

d.JavaScript程序可以保存在一个独立的文件中,通过Script标记的Src属性引用该文件;

2、将字串s中的所有字母变为小写字母的方法是(b)

a.s.toSmallCase()

b.s.toLowerCase()

c.s.toUpperCase()

d.s.toUpperChars()

3、产生当前日期的方法是(c)

a.Now();

b.Date()

c.new Date()

d.new Now()

4、在HTML页面上编写Javascript代码时,应编写在(b)标签中间。

a.<javascript>和</javascript>

b.<script>和</script>

c.<head>和</head>

d.<body>和</body>

5、分析下面的Javascript代码段,输出结果是(c)

var mystring=”I am a student”;

var a=mystring.substring(9,13); document.write(a); a.stud b.tuden c.uden d.udent

6、在HTML页面上,当按下键盘上的任意一个键时都会触发Javascript的(d)事件。

a.onFocus

b.onBlur

c.onSubmit

d.onKeyDown

7、分析下面的Javascript代码段,输出结果是(c)

var s1=parseInt(“101中学”); document.write(s1);

a.NaN

b.101中学

c.101

d.出现脚本错误

8、在Javascript语言中,当元素失去了焦点时激发的事件是

(d) a.Focus b.UnLoad c.MouseOver d.Blur

9、setInterval("alert('welcome');",1000); 这段代码的意思是

(c)

a.等待1000秒后,再弹出一个对话框

b.等待1秒钟后弹出一个对话框

c.每隔一秒钟弹出一个对话框

d.语句报错,语法有问题

10、下列关于Javascript的说法中正确的是(c)

a.所有变量在使用之前必须做声明

b.Javascript是面向对象的程序设计语言

c.Javascript是解释性语言

d.Javascript前身是Oak语言

jQuery

1.下面哪一个是用来追加到指定元素的末尾的?(c)

a、insertAfter()

b、append()

c、appendTo()

d、after()

2、在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的?(c)

a、eq(index)

b、find(expr)

c、siblings([expr])

d、next()

3、下面关于jQuery的描述,错误的是(b)

a.jQuery程序是一种JavaScript程序,可以保存在一个独立JS文件中,通过Script标记的Src属性引用;

b.jQuery程序库(如:jQuery-1.4.2.min.js)也是一种JavaScript 程序,必须通过Script标记中的src属性引用,其程序书写在其Script标记对间;

c.当使用jQuery功能时,其代码通常都以$符号开始;

d.jQuery程序库是文本文件,可以通过文本编辑器查看其源代码;

html5+css3

1、在 HTML5 中,哪个元素用于组合标题元素?(d)

a.<group>

b.<header>

c.<headings>

d.<hgroup>

2、哪个 HTML5 内建对象用于在画布上绘制?(b)

a.getContent

b.getContext

c.getGraphics

d.getCanvas

本文来源:https://www.bwwdw.com/article/0dii.html

Top