HTML试题及答案解析
HTML测试题 (含答案)

G1 HTML测试题(笔试)1.在html中,样式表按照应用方式可以分为三种类型,其中不包括( d )。
A.内嵌样式表B.行内样式表C.外部样式表文件D.类样式表2.在HTML中,可以使用( d )标记向网页中插入GIF动画文件。
A.<FORM>B.<BODY>C.<TABLE>D.<IMG>3.在HTML上,将表单中INPUT元素的TYPE属性值设置为( a )时,用于创建重置按钮。
A.resetB.setC.buttonD.image4.分析下面的HTML代码段,该页面在浏览器中的显示效果为( a )。
<HTML><body><marquee scrolldelay="200" direction="right">Welcome!</marquee></body></HTML>A.从左向右滚动显示“Welcome!”B.从右向左滚动显示“Welcome!”C.从上向下滚动显示“Welcome!”D.从下向上滚动显示“Welcome!”5.在制作HTML页面时,页面的布局技术主要分为( d )。
A.框架布局B.表格布局C.DIV层布局D.以上全部选项6.如果在catalog.htm中包含如下代码,则该HTML文档IE浏览器中打开后,用户单击此链接将( c )。
<A HREF="#novel">小说</a>A.使页面跳转到同一文件夹下名为“novel.html”的HTML文档B.使页面跳转到同一文件夹下名为“小说.html”的HTML文档C.使页面跳转到catalog.htm包含名为“novel”的锚记处D.使页面跳转到同一文件夹下名为“小说.html”的HTML文档中名为“novel”的锚记处7.要在网页中显示如下文本,要求字体类型为隶书、字体大小为6,则下列HTML代码正确的是( c )。
web开发试题及答案

web开发试题及答案一、选择题(每题2分,共10分)1. HTML是一种:A. 图像格式B. 网页编程语言C. 网页标记语言D. 服务器端脚本语言答案:C2. CSS的作用是:A. 用于网页布局B. 用于网页内容的编辑C. 用于网页的交互功能D. 用于网页的服务器端处理答案:A3. JavaScript主要用于:A. 网页的服务器端编程B. 网页的客户端交互C. 网页的数据库操作D. 网页的图形设计答案:B4. 下列哪个不是Web开发中的前端技术?A. HTMLB. CSSC. JavaScriptD. PHP答案:D5. RESTful API设计原则中,状态码200表示:A. 请求成功B. 创建成功C. 无内容D. 重定向答案:A二、填空题(每空2分,共10分)1. HTML5中,语义化标签`<header>`通常用于表示网页的_________。
答案:头部2. CSS中,`display: none;`的作用是_________元素。
答案:隐藏3. JavaScript中,`console.log()`函数用于在浏览器的控制台输出信息,而`alert()`函数用于_________。
答案:弹出警告框4. 在Web开发中,使用GET方法请求数据时,数据通常附加在URL的_________。
答案:后面5. AJAX是一种在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,其全称是_________。
答案:Asynchronous JavaScript and XML三、简答题(每题10分,共20分)1. 请简述HTML、CSS和JavaScript在Web开发中的作用和关系。
答案:HTML负责网页的结构和内容,CSS负责网页的样式和布局,而JavaScript负责网页的交互功能。
三者相辅相成,共同构建了现代Web应用的基础。
2. 请解释什么是跨站脚本攻击(XSS)以及如何预防。
web前端开发面试题及答案

web前端开发面试题及答案Web前端开发是互联网行业中一个非常热门的领域,涉及到网页设计、开发和用户体验等多个方面。
在面试过程中,面试官通常会提出一系列问题来评估应聘者的专业知识和技能。
以下是一些常见的Web前端开发面试题及答案:1. HTML相关问题- 问:HTML5有哪些新特性?- 答:HTML5引入了新的语义元素如`<header>`, `<footer>`,`<article>`, `<section>`等,增强了表单控件,如`<inputtype="date">`,`<input type="range">`等,支持多媒体内容,如`<video>`和`<audio>`,以及提供了绘图功能`<canvas>`。
2. CSS相关问题- 问:CSS选择器有哪些类型?- 答:CSS选择器主要有以下几种类型:元素选择器、类选择器(如`.class`)、ID选择器(如`#id`)、属性选择器(如`[type="text"]`)、伪类选择器(如`:hover`, `:first-child`)和伪元素选择器(如`::before`, `::after`)。
3. JavaScript相关问题- 问:JavaScript中的闭包是什么?- 答:闭包是指一个函数能够记住并访问其创建时的环境,即使该环境的外部上下文已经执行完毕。
闭包通常用于创建私有变量和方法,或者在回调函数中使用外部变量。
4. 响应式设计相关问题- 问:如何实现响应式网页设计?- 答:实现响应式网页设计主要依赖于CSS媒体查询(Media Queries),通过不同的屏幕尺寸和设备特性来应用不同的样式规则。
同时,使用流体布局(使用百分比而非固定像素)和可伸缩的图片和媒体元素也是关键。
高级web前端面试题及答案

高级web前端面试题及答案1. HTML5 新增的表单元素有哪些?答案:HTML5 新增的表单元素包括 `date`、`time`、`email`、`url`、`number`、`range`、`search`、`tel`、`color` 等。
2. CSS3 中新增的伪类有哪些?答案:CSS3 中新增的伪类包括 `:enabled`、`:disabled`、`:checked`、`:not()`、`:nth-child()`、`:nth-last-child()`、`:nth-of-type()`、`:nth-last-of-type()`、`:first-of-type`、`:last-of-type`、`:first-child`、`:last-child`、`:only-child`、`:only-of-type`、`:empty`、`:target` 等。
3. JavaScript 中 `==` 和 `===` 的区别是什么?答案:`==` 是等于运算符,它会在比较前进行类型转换;而`===` 是全等运算符,它不会进行类型转换,如果两个值类型不同,则直接返回 `false`。
4. 解释 JavaScript 中的闭包是什么?答案:闭包是一个函数和其周围的状态(词法环境)的组合。
闭包允许函数访问其定义时的作用域链,即使该函数在定义作用域之外被调用。
5. 如何实现深拷贝和浅拷贝?答案:浅拷贝只复制对象的第一层属性,而深拷贝会递归复制对象的所有层级。
可以使用 `JSON.parse(JSON.stringify(object))` 实现浅拷贝,深拷贝可以通过递归函数或者使用库(如 lodash 的`_.cloneDeep` 方法)来实现。
6. 什么是跨域问题,如何解决?答案:跨域问题是指浏览器出于安全考虑,限制不同源之间的网页交互。
解决跨域问题的方法有:使用 JSONP、CORS(跨源资源共享)、代理服务器、、document.domain 等。
前端测试题及答案

前端测试题及答案一、选择题(每题2分,共20分)1. 在HTML中,以下哪个标签用于定义最重要的标题?A. `<h1>`B. `<p>`C. `<strong>`D. `<em>`答案:A2. CSS中,以下哪个属性用于设置元素的内边距?A. `margin`B. `padding`C. `border`D. `background`答案:B3. JavaScript中,以下哪个方法用于获取页面中元素的值?A. `getElementById()`B. `getValue()`C. `getElementsByClassName()`D. `getAttributeValue()`答案:A4. 在JavaScript中,以下哪个对象用于处理浏览器和文档之间的交互?A. `Date`B. `Math`C. `Document`D. `Array`答案:C5. 以下哪个不是HTML5的新特性?A. 语义化标签B. 表单控件C. 画布(Canvas)D. 表格(Table)答案:D6. 在CSS3中,以下哪个属性用于创建圆角边框?A. `border-radius`B. `border-style`C. `border-width`D. `border-color`答案:A7. 以下哪个JavaScript方法用于将字符串转换为数组?A. `split()`B. `join()`C. `slice()`D. `splice()`答案:A8. 在HTML中,以下哪个标签用于定义一个段落?A. `<p>`B. `<div>`C. `<span>`D. `<h1>`答案:A9. CSS中,以下哪个属性用于设置元素的外边距?A. `margin`B. `padding`C. `border`D. `background`答案:A10. 在JavaScript中,以下哪个方法用于判断一个值是否为数组?A. `Array.isArray()`B. `typeof`C. `instanceof`D. `Array.valueOf()`答案:A二、填空题(每空2分,共20分)1. HTML文档的根元素是________。
HTML试题及标准答案.doc

1.在 HTML中 , 表示页面背景的是 ( )A. <body bgcolor=>B. <body bkcolor=>C. <body agcolor=>D. <body color=>A2. HTML中 <body text=red>, 表示()A. 正在点击文字的色彩是红色。
B. 可可链接文字的色彩是红色。
C. 非可链接文字的色彩是红色。
D. 已链接文字的色彩是红色。
C3.下列表示,可链接文字的颜色是黑色的是()A.<body link=black>B.<body text=black>C.<body vlink=black>D.<body alink=black>A4.下列表示,已经点击 ( 访问 ) 过的可链接文字的的颜色是黑色的是()A.<body alink= ” #000000”>B.<body link= ” #000000” >C.<body vlink= ” #000000”>D.<body blink= ” #000000”>C5.下列表示,正被点击的可链接文字的颜色是白色的是()A. <body link= ” #ffffff ” >B. <body vlink= ” #ffffff ”>C. <body alink= ” #ffffff ”>D. <body blink= ” #ffffff ”>C6. <body leftmargin=>, 表示()A.页面左边的表格大小B.页面左边的空白大小C.页面左边的可用区域大小D.页面左边的可编辑区域大小B7. <body topmargin=>,表示()A.页面上边的表格大小B.页面上边的空白大小C.页面上边的可用区域大小D.页面上边的可编辑区域大小B8.链接 (Link) 基本语法是()A.<a goto="URL"> ... </a>B.<a herf="URL"> ... </a>C.<a link="URL"> ... </a>D.<a href="URL"> ... </a>D9.表示跳转到页面的” bn”锚点的代码是:()A.<a link="#bn"> ... </a>B.<a href="bn"> ... </a>C.<a href="#bn"> ... </a>D.<a herf="bn"> ... </a>10. <a href="#bn"> ... </a>,表示()A.跳转到” bn”页面B.跳转到页面的” bn”锚点C.超链接的属性是” bn”D.超链接的对象是” bn”B11.跳转到””页面的” bn”锚点的代码是 ()A.<a href="&bn"> ... </a>B.<a href="bnl#hellohtml"> ... </a>C.<a href="#bn"> ... </a>D.<a href="#bn"> ... </a>C12. <a href="#top"> ... </a>,表示()A.跳转到””页面的顶部B.跳转到””页面的” top ”锚点C.跳转到””页面的底部D.跳转到””页面的文字” top ”所在链接B13.表示新开一个窗口的超链接代码是()A.<a href=URL target=_new>..</a>B.<a href=URL target=_self>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_parent>..</a>C14. <a href=URL target=_blank>..</a>,表示()A.链接到” balnk ”的超链接代码B.在本窗口中打开的超链接代码C.打开一个空窗口的超链接代码D.新开一个窗口的超链接代码D15.<a href=URL target=_parent>..</a>, 表示()A.打开一个空窗口的超链接代码B.在父窗口打开超链接的代码C.新开一个窗口的超链接代码D.在本窗口中打开一个超链接的代码B16.在父窗口打开超链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_parent>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_self>..</a>B17. <a href=URL target=_self>..</a>,表示()A.打开一个空窗口的超链接代码B.新开一个窗口的超链接代码C.在父窗口打开超链接的代码D.在本窗口打开超链接的代码D18.在本窗口打开超链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_parent>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_self>..</a>D19.在框架中,在整个框架页中打开链接的代码是()A.<a href=URL target=_blank>..</a>B.<a href=URL target=_top>..</a>C.<a href=URL target=_main>..</a>D.<a href=URL target=_self>..</a>B20. <a href=URL target=_top>..</a>,表示()A.在框架页中的主框架中打开链接B.在框架页中的上面框架中打开链接C.在整个框架页中打开链接D.在本窗口打开超链接C21.在框架页中的主框架中打开链接的代码是()A.<a href=URL target=_left>..</a>B.<a href=URL target=_blank>..</a>C.<a href=URL target=_top>..</a>D.<a href=URL target=_main>..</a>D22.在框架页中的左边框架中打开链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_left>..</a>C.<a href=URL target=_left>..</a>D.<a href=URL target=#left>..</a>B23. <a href=URL target=_left>..</a>, 表示 ()A.在框架页中的主框架中打开链接B.在框架页中的左面框架中打开链接C.在整个框架页中打开链接D.在本窗口打开超链接B24.表示标尺线的 HTML代码是 ()A.<hr>B.<br>C.<hr></hr>D.<tr>A25.表示标尺线的大小的 HTML代码是 ()A.<hr size=>B.<hr long=>C.<hr height=>D.<hr space=>26. <hr color=red>表示()A.页面的颜色是红色B.水平线的颜色是红色C.框架颜色是红色D.页面顶部是红色B27.表示水平线对齐方式为左对齐的HTML代码是 ()A.<br align=left>B.<tr align=left>C.<hr align=left>D.<hr align=right>28.<hr noshade> 表示 ()A.表示水平线没有阴影B.表示水平线没有边框C.表示页面边界没有阴影D.表示水平线不显视A29.下列表示下标的是()A.<sup>.</sup>B.<sub></sub>C.<top></top>D.<B下列说法错误的是()A.<sup></sup> 表示上标B.<em></em>表示下划线C.<s></s> 表示删除线D.<strike></strike>表示删除线B30.下列说法错误的是()A.<s></s> 表示上标B.<strike></strike>表示删除线C.<sup></sup> 表示上标D.<u></u> 表示下划线31.<strong></strong> 表示()A.斜体B.粗体C.下划线D.上标B32.红色的 RGB代码是()A.#00ff00B.#ff0000C.#ooooffD.#f0f0f0B33.灰色的 RGB代码是()A.#FF00FFB.#909090C.#CCCCCCD.#000000C34.换行符的 HTML代码是()A.<hr>B.<br>C.<tr>D.<hr></hr>B35.下列说法正确的是()A.<p>和 <br> 的区别是 <p>插入了一个空行B.<p>和 <br> 的区别是 <p>不是换行符,而 <br> 是C.<p>和 <br> 的区别就是 <p>后面不能加入文字D.<p>和 <br> 的区别就是 <b>后面不能加入文字A36.无序列表的 HTML代码是()A.<li><ui>...</li>B.<ul><li>...</ul>C.<Ol><li>...<Ol>D.<li><ol>...</li>B37.有序列表的 HTML代码是()A.<ul><li>...</ul>B.<li><ul>...</li>C.<ol><li>...</ol>D.<li><ol>...<li>C38.定义列表的 HTML代码是()A.<dt><dl>***<dd>***</dl>B.<dd><dt>***<dl>***</dd>C.<dt><dd>***<dl>***</dt>D.<dl><dt>***<dd>***</dl>D39.下列说法错误的是()A.disk 是定制表中 type 的标记B.left 是定制表中 type 的标记C.circle 是定制表中 type 的标记D.square 是定制表中 type 的标记B40.定制表中 type 标记中的 circle 表示()A.圆点B.圆环C.字母D.方块B41.定制表中 type 标记中的 disk 表示()A.圆点B.圆环C.字母D.方块A42.定制表中 type 标记中的 square 表示()A.圆点B.圆环C.字母D.方块D43.定制有序列表表中的序号的起始值的表示法为()A.<ol begint=#>B.<ol star=#>C.<ol still=#>D.<ol start=#>D44. <spacer type="horizontal" size=#>表示()A.水平空白宽度B.竖直空白宽度C.水平空白高度D.竖直空白高度45. <spacer type=" vertical " size=#>表示()A.水平空白宽度B.竖直空白宽度C.水平空白高度D.竖直空白高度46. <multicol cols=#> ... </multicol>,cols表示()A.列的数目B.列间的空白C.列的宽度D.列的长度47. <multicol gutter=#> ... </multicol>,gutter表示()A.列的数目B.列间的空白C.列的宽度D.列的长度48. <multicol width=#> ... </multicol>表示()A.单行文本B.多列文本C.多行文本D.单列文本C49.<img alt=#> ,表示()A.图像的地址B.图像的排列方式C.在浏览器尚未完全读入图象时,在图象位置显示的文字D.在浏览器尚未完全读入图象时,在图象的上方显示的文字50.html 中段落标志中,标注文件子标题的是A <Hn></Hn>B <PRE><PRE>C <p>D <BR>A51.下列哪一项是 " 多选式选单 " 的语法A.<SELECT MULTIPLE>B.<SAMP></SAMP>C.<ISINDEX PROMPT="***">D.<TEXTAREA WRAP=OFF|VIRTUAL|PHYSICAL></TEXTAREA> A52.禁止表格格子内的内容自动断行回卷的HTML代码是A.<tr valign=>B. <td colspan=#>C. <td rowspan=#>D. <td nowrap>53.html 语言中,创建一个位于文档内部的靶位的标记是A.<name="NAME">B.<name="NAME"></name>C.<a name="NAME"></a>D.<a name="NAME"C54.HTML的段落标志中 , 标注行中断的是A.<Hn> </Hn>B.<PRE> </PRE>C.<P>D.<BR>C55.HTML文本显示状态代码中 ,<SUP></SUP>表示A.文本加注下标线B.文本加注上标线C.文本闪烁D.文本或图片居中B56.创建一个滚动菜单的 HTML代码是A.<form></form>B.<select multiple name="NAME" size=></select>C.<option>D.<select name="NAME"></select>57.创建打字机风格的字体的代码是A.<tt></tt>B.<cite></cite>C.<em></em>D.<font size=></font>A58.HTML语言中,设置正在被点中的链接的颜色的代码是A.<body bgcolor=>B.<body alink=>C.<body link=>D. <body vlink=>B59.HTML文本显示状态代码中 ,<CENTER></CENTER>表示A. 文本加注下标线B.文本加注上标线C.文本闪烁D.文本或图片居中D60.加入一条水平线的 HTML代码是A.<hr>B.<img src="name" border=>C.<img src="name" align=>D.<img src="name">A61.表示放在每个定义术语词之前的HTML代码是A.<dl></dl>B.<dt>C.<dd>D.<ol></ol>62.禁止表格格子内的内容自动断行回卷的HTML代码是A.<tr valign=>B.<td colspan=#>C.<td rowspan=#>D.<td nowrap>D63.HTML的颜色属性值中, Purple 的的代码是A. "#800080"C."#FF00FF"D."#00FFFF"A64.HTML代码 <img src="name"> 表示A.添加一个图象B.排列对齐一个图象C.设置围绕一个图像的边框的大小E.加入一条水平线A65.html 语言中,设置围绕表格的边框的宽度的标记是A.<table border=#>B.<table cellspacing=#>C.<table cellpadding=#>66.<frameset cols=#> 是用来指定什么的A.混合分框B.纵向分框C.横向分框D.任意分框B67.能够设置成口令域的是()。
HTML经典试题及答案

1.在HTML中,表示页面背景的是( )A.<body bgcolor=>B.<body bkcolor=>C.<body agcolor=>D.<body color=>A2.HTML中<body text=red>,表示()A.正在点击文字的色彩是红色。
B.可可链接文字的色彩是红色。
C.非可链接文字的色彩是红色。
D.已链接文字的色彩是红色。
C3.下列表示,可链接文字的颜色是黑色的是()A.<body link=black>B.<body text=black>C.<body vlink=black>D.<body alink=black>A4.下列表示,已经点击(访问)过的可链接文字的的颜色是黑色的是()A.<body alink=”#000000”>B.<body link=”#000000”>C.<body vlink=”#000000”>D.<body blink=”#000000”>C5.下列表示,正被点击的可链接文字的颜色是白色的是()A.<body link=”#ffffff”>B.<body vlink=”#ffffff”>C.<body alink=”#ffffff”>D.<body blink=”#ffffff”>C6.<body leftmargin=>,表示()A.页面左边的表格大小B.页面左边的空白大小C.页面左边的可用区域大小D.页面左边的可编辑区域大小B7.<body topmargin=> ,表示()A.页面上边的表格大小B.页面上边的空白大小C.页面上边的可用区域大小D.页面上边的可编辑区域大小B8.链接(Link)基本语法是()A.<a goto="URL"> ... </a>B.<a herf="URL"> ... </a>C.<a link="URL"> ... </a>D.<a href="URL"> ... </a>D9.表示跳转到页面的”bn”锚点的代码是:()A.<a link="#bn"> ... </a>C.<a href="#bn"> ... </a>D.<a herf="bn"> ... </a>C10.<a href="#bn"> ... </a>,表示()A.跳转到”bn”页面B.跳转到页面的”bn”锚点C.超链接的属性是”bn”D.超链接的对象是”bn”B11.跳转到””页面的”bn”锚点的代码是()A.<a href="&bn"> ... </a>B.<a href="bnl#hellohtml"> ... </a>C.<a href="#bn"> ... </a>D.<a href="#bn"> ... </a>C12.<a href="#top"> ... </a>,表示()A.跳转到””页面的顶部B.跳转到””页面的”top”锚点C.跳转到””页面的底部D.跳转到””页面的文字”top”所在链接B13.表示新开一个窗口的超链接代码是()A.<a href=URL target=_new>..</a>B.<a href=URL target=_self>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_parent>..</a>C14.<a href=URL target=_blank>..</a>,表示()A.链接到”balnk”的超链接代码B.在本窗口中打开的超链接代码C.打开一个空窗口的超链接代码D.新开一个窗口的超链接代码D15.<a href=URL target=_parent>..</a>,表示()A.打开一个空窗口的超链接代码B.在父窗口打开超链接的代码C.新开一个窗口的超链接代码D.在本窗口中打开一个超链接的代码B16.在父窗口打开超链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_parent>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_self>..</a>B17.<a href=URL target=_self>..</a>,表示()A.打开一个空窗口的超链接代码B.新开一个窗口的超链接代码C.在父窗口打开超链接的代码D.在本窗口打开超链接的代码18.在本窗口打开超链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_parent>..</a>C.<a href=URL target=_blank>..</a>D.<a href=URL target=_self>..</a>D19.在框架中,在整个框架页中打开链接的代码是()A. <a href=URL target=_blank>..</a>B.<a href=URL target=_top>..</a>C.<a href=URL target=_main>..</a>D.<a href=URL target=_self>..</a>B20.<a href=URL target=_top>..</a>,表示()A.在框架页中的主框架中打开链接B.在框架页中的上面框架中打开链接C.在整个框架页中打开链接D.在本窗口打开超链接C21.在框架页中的主框架中打开链接的代码是()A.<a href=URL target=_left>..</a>B.<a href=URL target=_blank>..</a>C.<a href=URL target=_top>..</a>D.<a href=URL target=_main>..</a>D22.在框架页中的左边框架中打开链接的代码是()A.<a href=URL target=_top>..</a>B.<a href=URL target=_left>..</a>C.<a href=URL target=_left>..</a>D.<a href=URL target=#left>..</a>B23.<a href=URL target=_left>..</a>,表示()A.在框架页中的主框架中打开链接B.在框架页中的左面框架中打开链接C.在整个框架页中打开链接D.在本窗口打开超链接B24.表示标尺线的HTML代码是()A.<hr>B.<br>C.<hr></hr>D.<tr>A25.表示标尺线的大小的HTML代码是()A.<hr size=>B.<hr long=>C.<hr height=>D.<hr space=>A26.<hr color=red>表示()A.页面的颜色是红色C.框架颜色是红色D.页面顶部是红色B27.表示水平线对齐方式为左对齐的HTML代码是()A.<br align=left>B.<tr align=left>C.<hr align=left>D.<hr align=right>C28.<hr noshade>表示()A.表示水平线没有阴影B.表示水平线没有边框C.表示页面边界没有阴影D.表示水平线不显视A29.下列表示下标的是()A.<sup>.</sup>B.<sub></sub>C.<top></top>D.<B下列说法错误的是()A.<sup></sup>表示上标B.<em></em>表示下划线C.<s></s>表示删除线D.<strike></strike>表示删除线B30.下列说法错误的是()A.<s></s>表示上标B.<strike></strike>表示删除线C.<sup></sup>表示上标D.<u></u>表示下划线A31.<strong></strong>表示()A.斜体B.粗体C.下划线D.上标B32.红色的RGB代码是()A.#00ff00B.#ff0000C.#ooooffD.#f0f0f0B33.灰色的RGB代码是()A.#FF00FFB.#909090C.#CCCCCCD.#00000034.换行符的HTML代码是()A.<hr>B.<br>C.<tr>D.<hr></hr>B35.下列说法正确的是()A.<p>和<br>的区别是<p>插入了一个空行B.<p>和<br>的区别是<p>不是换行符,而<br>是C.<p>和<br>的区别就是<p>后面不能加入文字D.<p>和<br>的区别就是<b>后面不能加入文字A36.无序列表的HTML代码是()A.<li><ui>...</li>B.<ul><li>...</ul>C.<Ol><li>...<Ol>D.<li><ol>...</li>B37.有序列表的HTML代码是()A.<ul><li>...</ul>B.<li><ul>...</li>C.<ol><li>...</ol>D.<li><ol>...<li>C38.定义列表的HTML代码是()A.<dt><dl>***<dd>***</dl>B.<dd><dt>***<dl>***</dd>C.<dt><dd>***<dl>***</dt>D.<dl><dt>***<dd>***</dl>D39.下列说法错误的是()A.disk是定制表中type的标记B.left是定制表中type的标记C.circle是定制表中type的标记D.square是定制表中type的标记B40.定制表中type标记中的circle表示()A.圆点B.圆环C.字母D.方块B41.定制表中type标记中的disk表示()A.圆点B.圆环C.字母D.方块A42.定制表中type标记中的square表示()A.圆点C.字母D.方块D43.定制有序列表表中的序号的起始值的表示法为()A.<ol begint=#>B.<ol star=#>C.<ol still=#>D.<ol start=#>D44.<spacer type="horizontal" size=#>表示()A.水平空白宽度B.竖直空白宽度C.水平空白高度D.竖直空白高度A45.<spacer type=" vertical " size=#>表示()A.水平空白宽度B.竖直空白宽度C.水平空白高度D.竖直空白高度D46.<multicol cols=#> ... </multicol>,cols表示()A.列的数目B.列间的空白C.列的宽度D.列的长度A47.<multicol gutter=#> ... </multicol>,gutter表示()A.列的数目B.列间的空白C.列的宽度D.列的长度B48.<multicol width=#> ... </multicol>表示()A.单行文本B.多列文本C.多行文本D.单列文本C49.<img alt=#>,表示()A.图像的地址B.图像的排列方式C.在浏览器尚未完全读入图象时,在图象位置显示的文字D.在浏览器尚未完全读入图象时,在图象的上方显示的文字C50.html中段落标志中,标注文件子标题的是A <Hn></Hn>B <PRE><PRE>C <p>A51.下列哪一项是"多选式选单"的语法A. <SELECT MULTIPLE>B. <SAMP></SAMP>C. <ISINDEX PROMPT="***">D.<TEXTAREA WRAP=OFF|VIRTUAL|PHYSICAL></TEXTAREA>A52.禁止表格格子内的内容自动断行回卷的HTML代码是A. <tr valign=>B. <td colspan=#>C. <td rowspan=#>D. <td nowrap>D53.html语言中,创建一个位于文档内部的靶位的标记是A. <name="NAME">B. <name="NAME"></name>C. <a name="NAME"></a>D. <a name="NAME"C54.HTML的段落标志中,标注行中断的是A. <Hn> </Hn>B. <PRE> </PRE>C. <P>D. <BR>C55.HTML文本显示状态代码中,<SUP></SUP>表示A. 文本加注下标线B. 文本加注上标线C. 文本闪烁D. 文本或图片居中B56.创建一个滚动菜单的HTML代码是A. <form></form>B. <select multiple name="NAME" size=></select>C. <option>D. <select name="NAME"></select>B57.创建打字机风格的字体的代码是A. <tt></tt>B. <cite></cite>C. <em></em>D. <font size=></font>A58.HTML语言中,设置正在被点中的链接的颜色的代码是A. <body bgcolor=>B. <body alink=>C. <body link=>D. <body vlink=>B59.HTML文本显示状态代码中,<CENTER></CENTER>表示B.文本加注上标线C.文本闪烁D.文本或图片居中D60.加入一条水平线的HTML代码是A. <hr>B. <img src="name" border=>C. <img src="name" align=>D. <img src="name">A61.表示放在每个定义术语词之前的HTML代码是A.<dl></dl>B. <dt>C.<dd>D. <ol></ol>62.禁止表格格子内的内容自动断行回卷的HTML代码是A. <tr valign=>B. <td colspan=#>C. <td rowspan=#>D.<td nowrap>D63.HTML的颜色属性值中,Purple的的代码是A."#800080"B.. "#008080"C."#FF00FF"D. "#00FFFF"A64.HTML代码<img src="name">表示A. 添加一个图象B. 排列对齐一个图象C. 设置围绕一个图像的边框的大小E.加入一条水平线A65.html语言中,设置围绕表格的边框的宽度的标记是A. <table border=#>B. <table cellspacing=#>C. <table cellpadding=#>D.<.table width=# or%>D66.<frameset cols=#>是用来指定什么的A. 混合分框B. 纵向分框C. 横向分框D.任意分框B67.能够设置成口令域的是()。
网页制作基础试题及答案

网页制作基础试题及答案一、单项选择题(每题2分,共10分)1. HTML是用于描述网页文档的一种标记语言,其全称是:A. Hyper Text Markup LanguageB. Hyper Text Markup LanguageC. Hyper Text Markup LanguageD. Hyper Text Markup Language答案:A2. 在HTML中,用于定义最重要的标题的标签是:A. <h6>B. <h5>C. <h4>D. <h1>答案:D3. 下列哪个属性用于设置HTML元素的CSS类?A. classB. idC. styleD. type答案:A4. 在HTML中,用于创建无序列表的标签是:A. <ol>B. <ul>C. <dl>D. <menu>答案:B5. 如果你想在网页中插入一个水平线,应该使用哪个HTML标签?A. <hr>B. <line>C. <div>D. <span>答案:A二、多项选择题(每题3分,共15分)1. CSS选择器可以是下列哪些?A. 类选择器B. ID选择器C. 属性选择器D. 伪类选择器答案:ABCD2. HTML5中新增的语义化标签包括:A. <header>B. <footer>C. <article>D. <div>答案:ABC3. 下列哪些标签可以用来定义超链接?A. <a>B. <link>C. <href>D. <anchor>答案:A4. 在HTML中,哪些标签用于定义文档的头部?A. <head>B. <header>C. <title>D. <meta>答案:A5. 在HTML中,哪些标签用于定义文档的主体内容?A. <body>B. <main>C. <section>D. <article>答案:AB三、填空题(每题2分,共10分)1. HTML文档的结构通常以____标签开始,以____标签结束。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HTML练习题1(选择题)一、选择1.在一个框架的属性面板中,不能设置下面哪一项。
( D )A.源文件 ; B.边框颜色; C.边框宽度D.滚动条2. 下列哪一项表示的不是按钮。
( C )A.type="submit" B.type="reset" C.type="image" D.type="button"3.下面哪一个属性不是文本的标签属性?( B )A.nbsp; B.align C.color D.face4.下面哪一项的电子邮件链接是正确的?( D )A. B.xxx@.net C.xxx@com D.*********** 5.当链接指向下列哪一种文件时,不打开该文件,而是提供给浏览器下载。
( C )A.ASP B.HTML C.ZIP D.CGI6.关于表格的描述正确的一项是。
( D )A.在单元格内不能继续插入整个表格B.可以同时选定不相邻的单元格C.粘贴表格时,不粘贴表格的内容D.在网页中,水平方向可以并排多个独立的表格7.如果一个表格包括有1行4列,表格的总宽度为“699”,间距为“5”,填充为“0”,边框为“3”,每列的宽度相同,那么应将单元格定制为多少像素宽。
( D )A.126 B.136 C.147 D.1678.关于文本对齐,源代码设置不正确的一项是:( A )A.居中对齐:<div align="middle">…</div>B.居右对齐:<div align="right">…</div>C.居左对齐:<div align="left">…</div>D.两端对齐:<div align="justify">…</div>9.下面哪一项是换行符标签?(C)A.<body> B.<font> C.<br> D.<p>10.下列哪一项是在新窗口中打开网页文档。
( B )A._self B._blank C._top D._parent11.下面对JPEG格式描述不正确的一项是。
( C )A.照片、油画和一些细腻、讲求色彩浓淡的图片常采用JPEG格式B.JPEG支持很高的压缩率,因此其图像的下载速度非常快C.最高只能以256色显示的用户可能无法观看JPEG图像D.采用JPEG格式对图片进行压缩后,还能再打开图片,然后对它重新整饰、编辑、压缩12.在一个框架组的属性面板中,不能设置下面哪一项。
( D )A.边框颜色B.子框架的宽度或者高度C.边框宽度D.滚动条13.Web安全色所能够显示的颜色种类为(A )。
A 216 色B 256 色C 千万种颜色D 1500 种色14.常用的网页图像格式有( )和(C ).A.gif,tiff B.tiff,jpg C.gif,jpg D.tiff,png15.如果要表单提交信息不以附件的形式发送,只要将表单的“MTME类型”设置为( A )。
A.text/plain B.password C.submit D.button16.下面说法错误的是( D )。
A.CSS样式表可以将格式和结构分离B.CSS样式表可以控制页面的布局C.CSS样式表可以使许多网页同时更新D.CSS样式表不能制作体积更小下载更快的网页17.CSS样式表不可能实现( D)功能。
A.将格式和结构分离B.一个CSS文件控制多个网页C. 控制图片的精确位置D.兼容所有的浏览器18.表格是网页中的( ),框架是由数个( )组成的。
(A)A.元素,帧B.元素,元素C.帧,元素D.结构,帧19.要使表格的边框不显示,应设置border的值是( B)。
A.1 B.0 C.2 D.320.在HTML中,( B )不是链接的目标属性。
A.self B.new C.blank D.top21.在网页设计中,( A )是所有页面中的重中之重,是一个网站的灵魂所在。
A.引导页B.脚本页面C.导航栏D.主页面22.为了标识一个HTML文件应该使用的HTML标记是(C )。
A.<p></p> B.<boby></body> C.<html></html> D.<table></table>23.在客户端网页脚本语言中最为通用的是( A ).A.JavaScript B.VB C.Perl D.ASP24.在HTML中,标记<font>的Size属性最大取值可以是( C )。
A.5 B.6 C.7 D.825.在HTML中,标记<pre>的作用是( B )。
A.标题标记B.预排版标记 C.转行标记D.文字效果标记26.在DHTML中把整个文档的各个元素作为对象处理的技术是( C ).A.HTML B.CSS C.DOM D.Script(脚本语言)27.下面不属于CSS插入形式的是( A ).A.索引式B.内联式C.嵌入式D.外部式28.如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是( B )。
A.HTTP B.HTTPS C.SHTTP D.SSL29.下列描述错误的是( B)。
A.DHTML是HTML基础上发展的一门语言B.根据处理用户操作位置的不同,HTML主要分为两大类:服务器端动态页面和客户端动态页面C.客户端的DHTML技术包括HTML4.0、CSS、DOM和脚本语言D.DHTML侧重于WEB内容的动态表现30.可以不用发布就能在本地计算机上浏览的页面编写语言是(B )。
AASP BHTML CPHP DJSP31.在网页中,必须使用(A)标记来完成超级链接。
A<a>…</a> B<p>…</p> C<link>…</link> D<li>…</li> 32.有关网页中的图像的说法不正确的是(C )。
A网页中的图像并不与网页保存在同一个文件中,每个图像单独保存B HTML语言可以描述图像的位置、大小等属性C HTML语言可以直接描述图像上的像素D图像可以作为超级链接的起始对象33.下列HTML标记中,属于非成对标记的是(A )。
A<li> B <ul> C <P> D <font> 34.用HTML标记语言编写一个简单的网页,网页最基本的结构是(D)。
A <html> <head>…</head> <frame>…</frame> </html>B <html> <title>…</title> <body>…</body> </html>C <html> <title>…</title> <frame>…</frame> </html>D <html> <head>…</head> <body>…</body> </html>35.主页中一般包含的基本元素有(A)。
A超级链接B图像C声音D表格36.以下标记符中,用于设置页面标题的是(A)A.<title>B.<caption>C.<head>D.<html>37.以下标记符中,没有对应的结束标记的是(B)A.<body>B.<br>C.<html>D.<title>38.若要是设计网页的背景图形为bg.jpg,以下标记中,正确的是(A)A.<body background=”bg.jpg”>B.<body bground=”bg.jpg’’>C.<body image=”bg.jpg”>D.<body bgcolor=”bg.jpg”>39.若要以标题2号字、居中、红色显示”vbscrip”,以下用法中,正确的是(D)A.<h2><div align=”center”><color=”#ff00000”>vbscript</div></h2></font>B.<h2><div align=”center”>< font color=”#ff00000”>vbscript</div></h2></font>C.<h2><div align=”center”><font color=”#ff00000”>vbscript<</h2>/div></font>D.<h2><div align=”center”>< font color=”#ff00000”>vbscript</font></div></h2>40.若要以加粗宋体、12号字显示“vbscript”以下用法中,正确的是(B )A.<b><font size=12>vbscript</b></font>B.<b><font face=”宋体”size=12>vbscript</font></b>C.<b><font size=“宋体”size=12>vbscript</b></font>D.<b><font size=“宋体”fontsize=12>vbscript</b></font>41.若要在页面中创建一个图形超链接,要显示的图形为myhome.jpg,所链接的地址为,以下用法中,正确的是(C );A <a href=””>myhome.jpg</a>B <a href=””><img src=”myhome.jpg”></a>C <img src=”myhome.jpg”><a href =””></a>D <a href =><img src=”myhome.jpg”>42.以下标记中,用于定义一个单元格的是(A );A <td> </td>B <tr>…</tr>C <table>…</table> d<caption>…</caption>43.用于设置表格背景颜色的属性的是( B );A backgroundB bgcolorC BorderColorD backgroundColor44.要将页面的当前位置定义成名为”vbpos”和锚,其定义方法正确的是(D)A.<a href=:vbpos”></a>B.<a href=”#vbpos”>vbpos</a>C.<a name=vbpos>D.<a name=”vbpos”></a>45.若要获得名为login的表单中,名为txtuser的文本输入框的值,以下获取的方法中,正确的是(A);A username=login.txtser.valueB username=document.txtuser.valueC username=document.login.txtuser C username=document.txtuser.value 46.若要产生一个4行30列的多行文本域,以下方法中,正确的是(C)。