APP下载
首页
>
财会金融
>
计算机网络基础选择题库
搜索
计算机网络基础选择题库
题目内容
(
单选题
)
45、已知在HTML页面上定义了如下所示的CSS样式<STYLE TYPE="text/css">.t{ border-left-width:0px;border-left-width:1px;border-right-style:dashed; padding-top:5px;padding-left:2px;}</STYLE>分析如下的HTML代码片断,选项中说法错误的是( )<table> <tr> <td class="t">姓名:</td> <td colspan="2" class="tBorder"><input type="text" name="name"></td> </tr> <tr> <td class="t">性别:</td> <td class="t">男<input type="radio" name="sex" checked></td> <td class="t">女<input type="radio" name="sex"></td> </tr></table>

A、 表格中某些单元格应用了t样式

B、 表格共两列,其中name文本框跨了两列

C、 表格单元格右边框为dashed(虚线框样式)

D、 表格单元格顶填充为5像素

答案:B

解析:这道题目考察的是对HTML和CSS样式的理解。我们来逐个分析选项:

A. 表格中某些单元格应用了t样式

在HTML代码中,表明确实有一些单元格应用了t这个CSS样式类。因此,A选项是正确的。

B. 表格共两列,其中name文本框跨了两列

查看HTML代码,

中的标签定义了行,而
标签定义了单元格。在第一行中,表明这个单元格跨越了两列,但它与name文本框所在的单元格不是同一个(尽管它们都在同一行)。然而,从表格的整体结构来看,表格实际上有三列(在第二行中有三个标签,没有使用colspan),而不仅仅是两列。因此,name文本框所在的单元格虽然跨了两列,但这并不意味着整个表格只有两列。所以,B选项的表述有误,它是错误的。

C. 表格单元格右边框为dashed(虚线框样式)

在CSS样式.t中,border-right-style:dashed;表明应用了t样式的单元格的右边框是虚线样式。因此,C选项是正确的。

D. 表格单元格顶填充为5像素

在CSS样式.t中,padding-top:5px;表明应用了t样式的单元格的顶部填充是5像素。因此,D选项是正确的。

综上所述,错误的选项是B,因为表格实际上有三列,而不仅仅是两列,尽管name文本框所在的单元格跨了两列。

Scan me!
计算机网络基础选择题库
46、阅读下面CSS代码,下面选项中与该代码段效果等同的是( )。.box { margin:10px 5px; margin-right:10px; margin-top:5px; }
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7064-c0a8-777418075700.html
点击查看题目
47、阅读下面HTML代码,如果期望tabs位于box容器的右下角,则需要添加的CSS样式是( )。<div id="box"><div id="tabs"></div></div>
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-728b-c0a8-777418075700.html
点击查看题目
48、在HTML中,以下关于CSS样式中文本属性的说法,错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7515-c0a8-777418075700.html
点击查看题目
49、下列css代码,( )能控制鼠标悬浮其上的超链接样式。
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-77a5-c0a8-777418075700.html
点击查看题目
50、下列css属性中,用于指定背景图片的是( ).
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-79d4-c0a8-777418075700.html
点击查看题目
51、在 html 中,下列css属性中不属于盒子属性的是( ).
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7c24-c0a8-777418075700.html
点击查看题目
52、下列css属性中用于指定内容与边框之间距离为2px的是( )
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7e11-c0a8-777418075700.html
点击查看题目
53、以下()是HTML常用的块状标签
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8040-c0a8-777418075700.html
点击查看题目
54、以下()标签用于在表单中构建复选框
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8237-c0a8-777418075700.html
点击查看题目
55、下列()是鼠标点击时的超链接样式
https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8467-c0a8-777418075700.html
点击查看题目
首页
>
财会金融
>
计算机网络基础选择题库
题目内容
(
单选题
)
手机预览
Scan me!
计算机网络基础选择题库

45、已知在HTML页面上定义了如下所示的CSS样式<STYLE TYPE="text/css">.t{ border-left-width:0px;border-left-width:1px;border-right-style:dashed; padding-top:5px;padding-left:2px;}</STYLE>分析如下的HTML代码片断,选项中说法错误的是( )<table> <tr> <td class="t">姓名:</td> <td colspan="2" class="tBorder"><input type="text" name="name"></td> </tr> <tr> <td class="t">性别:</td> <td class="t">男<input type="radio" name="sex" checked></td> <td class="t">女<input type="radio" name="sex"></td> </tr></table>

A、 表格中某些单元格应用了t样式

B、 表格共两列,其中name文本框跨了两列

C、 表格单元格右边框为dashed(虚线框样式)

D、 表格单元格顶填充为5像素

答案:B

解析:这道题目考察的是对HTML和CSS样式的理解。我们来逐个分析选项:

A. 表格中某些单元格应用了t样式

在HTML代码中,

表明确实有一些单元格应用了t这个CSS样式类。因此,A选项是正确的。

B. 表格共两列,其中name文本框跨了两列

查看HTML代码,中的标签定义了行,而
标签定义了单元格。在第一行中,表明这个单元格跨越了两列,但它与name文本框所在的单元格不是同一个(尽管它们都在同一行)。然而,从表格的整体结构来看,表格实际上有三列(在第二行中有三个标签,没有使用colspan),而不仅仅是两列。因此,name文本框所在的单元格虽然跨了两列,但这并不意味着整个表格只有两列。所以,B选项的表述有误,它是错误的。

C. 表格单元格右边框为dashed(虚线框样式)

在CSS样式.t中,border-right-style:dashed;表明应用了t样式的单元格的右边框是虚线样式。因此,C选项是正确的。

D. 表格单元格顶填充为5像素

在CSS样式.t中,padding-top:5px;表明应用了t样式的单元格的顶部填充是5像素。因此,D选项是正确的。

综上所述,错误的选项是B,因为表格实际上有三列,而不仅仅是两列,尽管name文本框所在的单元格跨了两列。

Scan me!
计算机网络基础选择题库
相关题目
46、阅读下面CSS代码,下面选项中与该代码段效果等同的是( )。.box { margin:10px 5px; margin-right:10px; margin-top:5px; }

A. .box { margin:5px 10px 10px 5px; }

B. .box { margin:5px 10px 0px 0px; }

C. .box { margin:5px 10px; }

D. .box { margin:10px 5px 10px 5px; }

解析:这道题考察的是CSS中边距(margin)的简写属性的理解。

首先,我们解析题目中的CSS代码:

css
复制
.box {
margin:10px 5px; /* 这一行设置了上下边距为10px,左右边距为5px */
margin-right:10px; /* 这一行覆盖了上面设置的右边距,将其设置为10px */
margin-top:5px; /* 这一行覆盖了上面设置的顶边距,将其设置为5px */
}


所以,最终的边距效果是:上边距为5px,右边距为10px,下边距为10px,左边距为5px。

接下来,我们分析各个选项:

A. .box { margin:5px 10px 10px 5px; } 这个选项的边距设置是:上边距5px,右边距10px,下边距10px,左边距5px。与题目中的代码效果等同。

B. .box { margin:5px 10px 0px 0px; } 这个选项的边距设置是:上边距5px,右边距10px,下边距0px,左边距0px。与题目中的代码效果不同。

C. .box { margin:5px 10px; } 这个选项的边距设置是:上下边距5px,左右边距10px。与题目中的代码效果不同。

D. .box { margin:10px 5px 10px 5px; } 这个选项的边距设置是:上边距10px,右边距5px,下边距10px,左边距5px。与题目中的代码效果不同。

因此,正确答案是A,因为它与题目中的代码段设置的效果完全相同。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7064-c0a8-777418075700.html
点击查看答案
47、阅读下面HTML代码,如果期望tabs位于box容器的右下角,则需要添加的CSS样式是( )。<div id="box"><div id="tabs"></div></div>

A. #tabs { position:absolute; right:0; bottom:0; }

B. #tabs { position:relative; right:0; bottom:0; }

C. #box { position:relative; } #tabs { position:absolute; right:0; bottom:0; }

D. #box { position:relative; } #tabs { position:right bottom; }

解析:解析这道题目时,我们需要理解CSS中定位(positioning)的概念,特别是绝对定位(absolute positioning)和相对定位(relative positioning)的使用。

选项A: #tabs { position:absolute; right:0; bottom:0; }
这个选项将#tabs设置为绝对定位,并尝试将其放置在容器的右下角。然而,绝对定位的元素是相对于其最近的已定位(即非static定位)祖先元素进行定位的。如果没有这样的祖先元素,它将相对于初始包含块(通常是元素或视口)进行定位。因此,如果#box没有设置为相对定位或任何其他类型的定位,#tabs可能不会如预期那样位于#box的右下角。
选项B: #tabs { position:relative; right:0; bottom:0; }
相对定位的元素是相对于其正常位置进行偏移的。这意味着#tabs会尝试在其原本应在的位置基础上向右和向下偏移,但不会脱离文档流,也不会影响其他元素的布局。因此,这个选项不会将#tabs移动到#box的右下角。
选项C: #box { position:relative; } #tabs { position:absolute; right:0; bottom:0; }
这个选项首先将#box设置为相对定位,这意味着#box的定位不会改变(仍然占据文档流中的空间),但它现在成为了一个定位上下文(即包含块)的根。然后,将#tabs设置为绝对定位,并指定right: 0和bottom: 0,这将使#tabs相对于其最近的已定位祖先元素(即#box)的右下角进行定位。这正是我们想要的结果。
选项D: #box { position:relative; } #tabs { position:right bottom; }
这个选项尝试将#tabs设置为一个不存在的定位值right bottom。CSS中不存在这样的定位值。正确的做法是使用position: absolute;并结合right和bottom属性来指定位置。

综上所述,选项C是正确的,因为它正确地设置了#box为相对定位,从而创建了一个定位上下文,然后使#tabs能够相对于这个上下文进行绝对定位,最终位于#box的右下角。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-728b-c0a8-777418075700.html
点击查看答案
48、在HTML中,以下关于CSS样式中文本属性的说法,错误的是( )。

A. font-size用于设置文本字体的大小

B. font-family用于设置文本的字体类型

C. color用于设置文本的颜色

D. text-align用于设置文本的字体形状

解析:选项A:font-size 用于设置文本字体的大小,这个说法是正确的。在CSS中,font-size 属性确实用于定义字体的大小,可以设置为像素值、百分比、em等。

选项B:font-family 用于设置文本的字体类型,这个说法也是正确的。font-family 属性允许我们指定一个字体或者字体序列,浏览器会按照这个序列来选择字体。

选项C:color 用于设置文本的颜色,这个说法同样正确。color 属性用于定义文本的颜色,可以是颜色名称、十六进制值、RGB值等。

选项D:text-align 用于设置文本的字体形状,这个说法是错误的。实际上,text-align 属性是用来设置文本的对齐方式,如左对齐(left)、右对齐(right)、居中对齐(center)或两端对齐(justify)。文本的字体形状通常是由 font-style(如正常、斜体)、font-variant(如小型大写字母)等属性控制的。

因此,正确答案是D,因为 text-align 并不用于设置文本的字体形状,而是用于设置文本的对齐方式。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7515-c0a8-777418075700.html
点击查看答案
49、下列css代码,( )能控制鼠标悬浮其上的超链接样式。

A. a:link{color:#ff7300;}

B. a:visited{color:#ff7300;}

C. a:hover{color:#ff7300;}

D. a:active{color:#ff7300;}

解析:这道题目考察的是CSS中用于定义超链接不同状态的伪类选择器。

解析各个选项:

A. a:link{color:#ff7300;}

这个选择器用于定义未被访问过的超链接的样式。它不会控制鼠标悬浮在超链接上的样式。

B. a:visited{color:#ff7300;}

这个选择器用于定义已被访问过的超链接的样式。同样,它不会控制鼠标悬浮在超链接上的样式。

C. a:hover{color:#ff7300;}

这个选择器用于定义鼠标悬浮在超链接上时的样式。当鼠标指针悬停在超链接上时,超链接的颜色会变为#ff7300。这正是题目所要求的。

D. a:active{color:#ff7300;}

这个选择器用于定义超链接被点击(激活)时的样式。它不会控制鼠标悬浮在超链接上的样式。

因此,正确答案是C,因为它能控制鼠标悬浮其上的超链接样式。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-77a5-c0a8-777418075700.html
点击查看答案
50、下列css属性中,用于指定背景图片的是( ).

A. background-image

B. background-color

C. background-position

D. background-repeat

解析:选项解析:

A. background-image:这个CSS属性用于指定元素的背景图片。它可以是一个URL,指向图片资源,也可以是none,表示没有背景图片。

B. background-color:这个属性用于设置元素的背景颜色,而不是背景图片。

C. background-position:这个属性用于指定背景图片在元素中的位置。虽然它与背景图片相关,但它本身并不用于指定背景图片。

D. background-repeat:这个属性用于控制背景图片是否以及如何重复。它同样与背景图片相关,但也不是用于指定背景图片。

为什么选择A: 在这四个选项中,只有background-image是直接用于指定元素的背景图片的CSS属性。因此,正确答案是A。其他选项虽然与背景图片有关,但它们分别用于控制背景颜色、背景图片位置和背景图片的重复方式,而不是用于指定背景图片本身。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-79d4-c0a8-777418075700.html
点击查看答案
51、在 html 中,下列css属性中不属于盒子属性的是( ).

A. Border

B. Padding

C. Float

D. Margin

解析:解析这道题的各个选项以及为什么选择这个答案如下:

选项解析
A. Border
解释:Border 是 CSS 中的一个盒子属性,它定义了元素周围的边框样式,包括边框的宽度、样式和颜色。
是否属于盒子属性:是
B. Padding
解释:Padding 是 CSS 中的一个盒子属性,它定义了元素内容和边框之间的内边距,用于增加元素内部的空间。
是否属于盒子属性:是
C. Float
解释:Float 是 CSS 中的一个定位属性,它用于让元素浮动在左边或右边,主要用于布局控制,让文字或其他元素环绕在浮动元素的周围。
是否属于盒子属性:否
D. Margin
解释:Margin 是 CSS 中的一个盒子属性,它定义了元素外部的边距,用于控制元素与其他元素之间的空间。
是否属于盒子属性:是
为什么选择 C
原因:根据解析,Border、Padding 和 Margin 都是 CSS 中的盒子属性,它们共同决定了元素的大小和与其他元素之间的空间关系。而 Float 是用于布局的定位属性,不属于盒子属性的一部分。因此,题目要求找出不属于盒子属性的选项,答案应选择 C。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7c24-c0a8-777418075700.html
点击查看答案
52、下列css属性中用于指定内容与边框之间距离为2px的是( )

A. padding:2px;

B. border:2px;

C. margin:2px;

D. content:2px;

解析:选项解析:

A. padding:2px;

padding 属性用于设置元素的内边距,即内容与边框之间的距离。在这个例子中,padding:2px; 表示内容与边框之间的距离被设置为2像素。

B. border:2px;

border 属性用于设置元素边框的宽度、样式和颜色。border:2px; 只指定了边框的宽度为2像素,而不是内容与边框之间的距离。

C. margin:2px;

margin 属性用于设置元素的外边距,即元素与其它元素之间的距离。这与内容与边框之间的距离无关。

D. content:2px;

content 属性通常用于 ::before 和 ::after 伪元素来生成内容,而不是用来设置距离。content:2px; 是无效的语法,因为它不能用来指定距离。

为什么选这个答案: 答案是 A,因为 padding:2px; 正确地描述了如何设置内容与边框之间的距离为2像素。其他选项要么描述了错误的属性(B、C、D),要么使用了错误的语法(D),因此不符合题目要求。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-7e11-c0a8-777418075700.html
点击查看答案
53、以下()是HTML常用的块状标签

A. <span>

B. <a>

C. <br>

D. <h1>

解析:这是一道关于HTML标签类型识别的问题。在HTML中,标签主要分为两类:块状元素(block elements)和内联元素(inline elements)。块状元素通常会占据其父元素的整个宽度,并在其后形成一个“换行”效果;而内联元素则只占据其内容所需的宽度,不会在其前后形成换行。

我们来逐一分析选项:

A. :这是一个内联元素,用于对文档中的一小块内容进行分组或应用样式,不会形成换行。因此,它不是块状标签。

B. :这是一个内联元素,用于定义超链接。同样,它不会形成换行,所以也不是块状标签。

C.
:这是一个空元素(self-closing element),用于插入一个简单的换行符。它既不是块状元素也不是内联元素的完整形式,因为它不形成独立的“块”,只是简单地换行。

D.

:这是一个块状元素,用于定义一级标题。它会占据其父元素的整个宽度,并在其后形成一个换行。因此,它是HTML中常用的块状标签。

综上所述,根据HTML标签的性质和题目要求,正确答案是D,即

是HTML常用的块状标签。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8040-c0a8-777418075700.html
点击查看答案
54、以下()标签用于在表单中构建复选框

A. <inputtype="text"/>

B. <inputtype="radio"/>

C. <inputtype="checkbox"/>

D. <inputtype="password"/>

解析:选项解析:

A. :这个标签用于在表单中创建一个单行文本输入字段,允许用户输入文本信息,不是用于构建复选框的。

B. :这个标签用于在表单中创建单选按钮,用户只能从多个选项中选择一个,而不是复选框,复选框允许用户选择多个选项。

C. :这个标签正是用于在表单中构建复选框的,用户可以通过它来选择一个或多个选项,符合题目要求。

D. :这个标签用于创建一个密码输入字段,输入的内容会被隐藏或遮盖,也不是用于构建复选框的。

为什么选这个答案:

答案是C,因为是专门用于在HTML表单中创建复选框的标签。其他选项虽然也是表单元素,但它们分别用于创建文本输入字段、单选按钮和密码输入字段,不符合题目要求创建复选框的功能。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8237-c0a8-777418075700.html
点击查看答案
55、下列()是鼠标点击时的超链接样式

A. a:link

B. a:visited

C. a:hover

D. a:active

解析:这道题考察的是CSS中伪类的使用,特别是与超链接(标签)相关的不同状态样式。每个选项都代表了一个特定的超链接状态:

A. a:link - 这个伪类用于定义未被访问过的链接的样式。它是最基本的链接样式,适用于所有未点击(即未被访问)的链接。

B. a:visited - 这个伪类用于定义已经被访问过的链接的样式。一旦用户点击并访问了链接,该链接的样式就会根据a:visited规则来改变。

C. a:hover - 这个伪类用于定义当用户将鼠标悬停在链接上时的样式。它通常用于提供视觉反馈,告诉用户该链接是可点击的。

D. a:active - 这个伪类用于定义当用户点击链接时的样式。它通常用于在点击的瞬间改变链接的外观,以提供即时反馈。

根据题目要求,需要找出表示“鼠标点击时的超链接样式”的选项。根据定义,a:active正是用于描述这种状态的,因此正确答案是D。

https://www.shititong.cn/cha-kan/shiti/00158447-8a22-8467-c0a8-777418075700.html
点击查看答案

试题通小程序
试题通app下载