html,css,javascript学习笔记

html,css,javascript学习笔记,第1张

学习目标:

毕业想要走前端,现在大二下,开始学习吧!

学习内容:

记录一下自己学习中的问题与习题(结课考试需要)

学习时间:

有时间就会学习的


学习产出:

表单
解析:本题考察新增input类型的样式
图中给的是可选择年数、月份的日历控件,所以选择month属性;
month只能选择年、周的日历控件;
date提供年月日的选择或自行输入;
time显示一个时间控件,,提供时间的选择或自行输入。
(做这道题时候我也不是很懂,其实是根本就没见过,作为一个知识点还可以,实际做项目应该是没啥用的,应付考试还可以的,记住就行)

下列哪项属性表示的音频播放结束后循环播放的( loop)
autoplay直接翻译auto自动,play播放=自动播放

<video controls autoplay>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  您的浏览器不支持 video 标签。
video>

3.关于标签其中表示圆半径长度的是(r)


圆心X坐标,圆心Y坐标,圆半径,填充颜色

4.autofocus属性表示当页面加载完成后,此元素获得焦点。
(不懂,没学)
5.Web Storage功能,就是在Web上存储数据,分为(sessionStorage和localStorage)两种

6.列表可以分为三大类:无序列表、有序列表和自定义列表
7.403无权限,500服务器遇到不可预知的情况,304从定向,404资源不存在
8.在cxt.arc(100,100,100,0,Math.PI*2,true) Canvas绘制圆形的arc方法中,参数说明 正确的是()
圆心X坐标,圆心Y坐标,圆半径,开始角度,结束角度,逆时针绘图
相反(false)应该就是顺时针
9.HTTP协议的概念,HTTP是基于TCP协议来传输数据,他是无状态协议是面向对象的
10.以下是浏览器和Web服务器交互的几个动作, 则正确的顺序是 ()

① 浏览器使用HTTP协议请求一个页面

② 浏览器和Web服务器建立一个TCP连接

③ Web服务器发送网页内容给到浏览器

④ 浏览器通过DNS协议解析域名
4213
不懂,记住就好
11.403无权限,200成功,304从定向,404资源不存在
12.HTTP协议的内容
HTTP响应的正文部分可以是任意格式的数据,如HTML、JPG、ZIP、MP3、XML
HTTP协议规定服务器端在默认情况下监听TCP80端口
13.要使单选框或复选框默认为已选定,要在input标签中加( )属性
checked

第二次测验错题

1.以下关于CSS3动画说法正确的是(都对)

A. CSS3的动画都是帧动画
B. CSS3的动画通过webkit-key-frame来预先定义
C. CSS3的动画类型有三种
D. CSS3动画是可以有交互的
   媒体查询中的height作用是定义输出设备中的页面可见区域高度,而不是屏幕的可见高度;
   字体规则只需要服务器有相关字体就可以了,使用自定义的字体需要使用font-family。
下列HTML字符实体,哪一条是错误的( )
A. 小于号(<)的实体表示为: <
B. 和号(&)的实体表示为: &
C. 空格的实体表示为:  
D. 大于号(>)的实体表示为: &bg;

大于号(>)的实体表示为: >

5.下列关于定义CSS3字体规则错误的是( )

A. font-family用来自定义字体的名称
B. src用来指定字体在服务器上的地址
C. @font-face申明要定义字体规则
D. url用来指定字体在服务器上的地址

我的答案:B正确答案:D

src用来指定字体在服务器上的地址
(不懂,百度下来也不懂,是src是路径吗?)

 500~599:表示服务器端错误。 
 400~499:表示客户端错误。
 200~299:表示响应成功。 
HTTP是基于TCP协议来传输数据,他是无状态协议是面向对象的

8.以下使用哪个样式可以使得一个元素旋转:

A. scale
B. rotate
C. skew
D. translate

选b

9.客户端发送一行字符串“date”,服务器端就返回当前日期信息:客户端发送一行字符串“exit”,服务器端就结束与客户端的通信,这种协议应该满足哪一层的协议?

 应用层
第三次测验
 图片的路径是相对路径,表示使用该标签的HTML文档的上一级

2.关于HTML图片标签的常用属性描述不正确的是()

A. title 表示图片的提示文本,鼠标移到图片上会显示提示内容
B. src 是图片标签的必须属性,它用于指定图片文件的路径和文件名
C. alt 是图片的替换文本,当图片没有被正确加载时,HTML页面中会显示该文字内容
D. value 表示图片标签的值

图片没有value属性。

3.下列关于HTML表格标签描述不正确的是()

A.   用于定义表格中的单元格,必须嵌套在标签中
B.   标签用于定义表格中的行,必须嵌套在 
标签中 C.
是用于定义表格的标签 D. 字母 td 指表格数据(table data),即数据单元格的内容
用于定义表格中的单元格,必须嵌套在标签中
js测验

1.请问下面哪个选项中的值(或对象)转换成Boolean值后全部为false?
2

var a = 1;
switch (a) {
case 0:
b = 0
break;
case 1:
b = 1;
case 2:
b = 2;
}

以上代码执行后,b的值为(2)

(答案是2)但我vs里面是1 我也不明白
懂了:没有break继续执行下面的

3.JavaScript中函数作用域链的作用是()

2022/5/10练习

1.下列标记中,用来设置文本粗体的是:

A. <del></del>
B. <u></u>
C. <strong></strong>
D. <em></em>

我的答案:C正确答案:C
< 代表< > 代表>

2.让元素显示滚动条的声明()

A. overflow:hidden
B. display:scroll
C. overflow:scroll
D. overflow-x:scroll;overflow-y:scroll

我的答案:C,D正确答案:C,D

3.实现下拉列表框,要用到以下哪几个标签:

A. option
B. input
C. select
D. radio

我的答案:C,A正确答案:A,C

4.下列属性中哪个是有序列表ol的html属性

A. type
B. color
C. start
D. src

我的答案:A,C正确答案:A,C
type属性,它用来设置列表项前面的编号的类型。

标签的start属性
1、start属性值必须是一个整数,它指定了列表编号的起始值。
2、start属性的值应为阿拉伯数字。即使把type属性值指定为罗马数字或者英文字母a或A,start属性的值还是应该写成阿拉伯数字。
~~
上面代码中,我把世界GDP排名前5的列表项都注释掉了。start值为6,表示列表项的编号从第6开始,显示效果如下:

start:开始

5.在CSS中,用于设置首行文本缩进的属性是

A. text-align
B. text-indent
C. text-transform
D. text-decoration

我的答案:B正确答案:B
A.用于设置文本修饰属性,文本居中“center”
B用于设置水平对齐属性
C用于设置字母大小写

d

6.使用标签指定式选择器,让段落应用class名为test的类,下列写法正确的是

A. .p,test{color:red:}
B. p.test{color:red;}
C. .p .test{color:red;}
D. p#test{color:red;}

我的答案:B正确答案:C
不太懂

7.下列CSS代码中有几处语法错误 &td{font-size:12px , color:666666; }

A. 2
B. 3
C. 1
D. 4

我的答案:B正确答案:B
选择器名称错误,样式应当以分号分隔,颜色值如果是十六进制值要使用#号开头

8.关于文本对齐,源代码设置不正确的一项是:

A. 居中对齐:<div align="middle" > …</div>
B. 居中对齐:<;div align="left" > …</div>
C. 居中对齐:<;div align="right" > …</div>
D. 居中对齐:<;div align="justify" > …</div>

我的答案:A正确答案:A
align是对齐属性,其值可以是left(左对齐),center(居中对齐),right(右对齐),justify(两端对齐)

9.若要在网页中插入样式表main.css,以下用法正确的是:

A. <link src="main.css" type="text/css" rel="stylesheet">
B. <link href="main.css" type="text/css" rel="stylesheet">
C. <include href="main.css" type="text/css" rel="stylesheet">
D. <link href="main.css" type="text/css"

我的答案:C正确答案:B
href是文件所在位置
type="text/css"是指文件的类型是样式表文本。
rel="stylesheet"是指页面中使用这个外部的样式表

10.在HTML中,以下( )能够实现表格跨行合并?

A. colspan属性
B. rowspan标签
C. rowspan属性
D. colspan标签

我的答案:C正确答案:C
colspan属性实现表格跨列合并

11.在html文件中应用abc.css文件中的样式的方法有:

A.