智能专项练习--HTML+CSS+bootstrap(2)

 

1、以下代码做什么?
<input type=”text” name=”user_name” antofocus=”autofocus”/>
正确答案: A 
页面加载后,浏览器将自动聚焦user_name字段
都不正确
表单加载时创建一个text字段
加载一个text表单
2、用于预格式化文本的标签是
正确答案: B  
<meta>
<pre>
<mark>
<small>
3、下列哪一项不是 HTML5 中新增加的标签?()
正确答案: C   
nav
article
caption
video
解:H5新标签:
<article></article>
<aside></aside>
<audio src="someaudio.wav"></audio>
<canvas id="myCanvas" width="200" height="200"></canvas>
<command οnclick=cut()" label="cut">
<datalist></datalist>
<details></details>
<embed src="horse.wav" />
<figure><figcaption>PRC</figcaption></figure>
<figure><figcaption>PRC</figcaption><p>The People's Republic of China was born in 1949...</p></figure>
<footer></footer>
<header></header>
<hgroup></hgroup>
<keygen>
<mark></mark>
 <meter></meter>
<nav></nav>
<output></output>
<progress></progress>
<ruby>漢 <rt><rp>(</rp>ㄏㄢˋ<rp>)</rp></rt></ruby>
<ruby>漢 <rt> ㄏㄢˋ </rt></ruby>
<ruby>漢 <rt><rp>(</rp>ㄏㄢˋ<rp>)</rp></rt></ruby>
<section></section>
 <source>
 <details><summary>HTML 5</summary>This document teaches you everything you have to learn about HTML 5.</details>
<time></time>
<video src="movie.ogg" controls="controls">您的浏览器不支持 video 标签。</video>
4、下面有关CSS中link和@import的区别,描述错误的是?
正确答案: D  
link属于XHTML标签,而@import完全是CSS提供的一种方式
当一个页面被加载的时候,link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载
link在支持CSS的浏览器上都支持而@import只在5.0以上的版本有效
当使用javascript控制dom去改变样式的时候,只能使用@import方式
解:
1,@import url()机制是不同于link的,link是在加载页面前把css加载完毕,而@import url()则是读取完文件后在加载,所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)。  
2,@import 是css2里面的,所以古老的ie5不支持。  
3,当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。
4,link除了能加载css外还能定义RSS,定义rel连接属性,@import只能加载css  
5、表单提交时会触发什么Dom事件
正确答案: A   
submit
onsubmit
onupload
onresize
解:onsubmit只是一种绑定方式,注意!
6、下面属于CSS3新增属性的有?
正确答案: A C D  
box-shadow
text-shadow
border-radius
rgba
7、以下代码符合html5规范的是
正确答案: B
<div><span></div>
<input type=”text” disabled>
<label id=”mylabel”></label>
<div myname=”javk”></div>
解:labe标签只有两个属性,for和form
8、以下标签,错误的是
正确答案: C
text-left用于左对齐
text-center水平居中对齐
text-vertical垂直居中对齐
text-uppercase可以将字母全部大写
解:垂直居中对其是vertical-align
9、当margin-top、padding-top的值是百分比时,分别是如何计算的?【注意!!】
正确答案: D
相对父级元素的height,相对自身的height
相对最近父级块级元素的height,相对自身的height
相对父级元素的width,相对自身的width

 

相对最近父级块级元素的width,相对最近父级块级元素的width

原因:如果将元素的margin-top和margin-bottom,padding-top及padding-bottom是相对于最近父级块级的高度计算,那么就会造成一个死循环,如果父级元素的高度随着子元素的增多而高度增加,则设置了百分比的子元素的高度将会发生变化,父级元素的高度又会增加......如此循环。。

 

10、head 标签中必不少的是( )
正确答案: C 
<meta>
<link>
<title>
<script>
11、给定下面的 HTML 代码:
<div id=”wrapper”>
<div class=”wText”>…</div>…<!—more wText items here -->
<div class=”wImg”>…</div>…<!—more wImg items here -->
<div class=”wVideo”>…</div>…<!—more wVideo items here -->
</div>
怎么能够取得 ”wrapper” 中全部项的集合?
正确答案: C
$(‘#wrapper’).children();
$(‘#wrapper’).html();
$(‘#wrapper’).contents();
$(‘#wrapper’).find(“all”);
12、不换行必须设置哪些项?
正确答案: A C
word-break
letter-spacing
white-space
word-spacing
解:word-break:break-all,用于处理单词折断。 
white-space:no-wrap用于处理元素内的空白,只在一行内显示。
13、下列 media queries 的定义方式中,哪一个是适配 iphone6s 的?()
正确答案: B
.@media(min-device-width:375px) and(max-device-width:667px) and(-webkit-min-device-pixel-ratio:2){}
.@media(min-device-width:414px) and(max-device-width:736px) and(-webkit-min-device-pixel-ratio:3){}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){}
14、下面关于IE、FF下面CSS的解释区别描述正确的有?
正确答案: C D 
FireFox的div的内嵌div可以把父级的高度撑大,而IE6.0不可以,要自己设置高度。
当设置为三列布局时,FireFox0的float宽度不能达到100%,而IE6.可以。当设置为两列布局时,两种浏览器都可以。
火狐浏览器中,非float的div前面有同一父级的float的div,此div若有背景图,要使用clear:both,才能显示背景图,而IE6.0中不用使用clear:both
在[text-decoration:underline]的属性下,IE6.0显示的下划线会比FireFox低一点。在FireFox中,部分笔画会在下划线的下面1个象素左右。
解:A中IE可以,Firefox不可以
B中三列布局时,IE6可以,Firefox不可以
15、如果一个HTML文档内含有阿拉伯文,则应该()
正确答案: A
使用utf8编码
将阿拉伯文转为图片并嵌入到文档内
使用GBK编码
使用iso-8859-2编码
16、下面span标签中Hello World字体的颜色是:()
<style type="text/css">
span {
    color: green;
}
.red {
    color: red;
}
#blue {
    color: blue;
}
</style>
<span id="blue" class="red" style="color:black;">Hello World</span>
正确答案: D
green
red
blue
black
解:内联>ID>类>标签
17、哪些可以给文字加上背景?
正确答案: A B C D
bg-primary
bg-success
bg-info
bg-warning
解:主要蓝(bg-primary)、成功绿(bg-success)、信息蓝(bg-info)、警告黄(bg-warning)、危险红(bg-danger)
18、在不涉及样式情况下,页面元素的优先显示与结构摆放顺序无关。请判断这句话的正确与否。
正确答案: B
T
F
解:在不涉及样式的情况下,页面元素是“从上往下”解析的,因此,与结构摆放顺序是有关系的。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是基于 Spring Boot、MyBatis-Plus、Thymeleaf 和 Bootstrap 的留言板的实现步骤: 1. 创建 Spring Boot 项目 在 IDEA 中创建一个 Spring Boot 项目,选择 Web 和 Thymeleaf 作为依赖。 2. 添加 MyBatis-Plus 依赖 在 pom.xml 文件中添加 MyBatis-Plus 依赖: ```xml <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version> </dependency> ``` 3. 创建留言板数据表 在 MySQL 中创建一个名为 message_board 的数据表,包含以下字段: ```sql CREATE TABLE `message_board` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL COMMENT '留言人姓名', `email` varchar(50) NOT NULL COMMENT '留言人邮箱', `content` varchar(255) NOT NULL COMMENT '留言内容', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='留言板'; ``` 4. 创建 MyBatis-Plus 实体类和 Mapper 使用 MyBatis-Plus 的代码生成器,生成 Message 实体类和 MessageMapper 接口。 5. 编写 Service 层 创建 MessageService 接口和 MessageServiceImpl 实现类,其中 MessageServiceImpl 实现类注入 MessageMapper,实现增删改查等方法。 6. 编写 Controller 层 创建 MessageController 类,其中注入 MessageService,实现留言板的展示、添加留言和删除留言等功能。 7. 编写 Thymeleaf 页面 在 templates 目录下创建 message.html 页面,使用 Thymeleaf 和 Bootstrap 实现留言板的展示和添加留言的表单。 8. 运行项目 使用 IDEA 运行项目,在浏览器中访问 http://localhost:8080/message 即可看到留言板页面。 以上就是基于 Spring Boot、MyBatis-Plus、Thymeleaf 和 Bootstrap 的留言板的实现步骤,你可以参考这些步骤来实现自己的留言板。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明致成

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值