Web前端开发概述
第1关:Web前端开发相关的概念
1、所有的浏览器对同一个CSS样式的解析都相同,因此页面在不同浏览器下的显示效果完全一样。 错 2、URL(英文Uniform Resource Locator的缩写)中文译为“统一资源定位符”。URL其实就是Web地址,俗称“网址”。 对
3、HTTP”是一种详细规定了浏览器和万维网服务器之间互相通信的规则。 对
4、下列选项中,( )不是Web浏览器 Linux
5、张同学正在家里通过拨号上网访问新浪主页,此时,他自己的计算机是( )。 浏览器
第2关:第一个html网页
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 我的第一个网页 title>
head>
< body>
< h1 align = " left" > 初识HTML h1>
body>
html>
web编程训练-html5-文档头部
第1关:页面标题及字符集的设置
DOCTYPE html >
< html>
< head>
< title> 设置标题 title>
< meta charset = " utf-8" />
head>
< body>
< h1 align = " center" > 元信息的设置 h1>
body>
html>
第2关:元信息的设置
DOCTYPE html >
< html>
< head>
< title> 设置标题 title>
< meta charset = " utf-8" />
< meta http-equiv = " refresh" content = " 10;url=https://www.baidu.com/" />
< meta http-equiv = " expires" content = " Fri,31 Dec 2021 08:00:00 GMT" />
< meta name = " keywords" content = " 前端,元信息,网页跳转,失效期,搜索关键词" />
head>
< body>
< h1 align = " center" > 元信息的设置 h1>
body>
html>
第3关:link标签
DOCTYPE html >
< html>
< head>
< title> 设置标题 title>
< meta charset = " utf-8" />
< link rel = " stylesheet" type = " text/css" href = " https://www.educoder.net//api/attachments/2306844" />
head>
< body>
< h1 align = " center" > 元信息的设置 h1>
body>
html>
web知识训练-html5文档头部标签及属性
第1关:web知识训练-html5文档头部标签及属性
1、在HTML中,网页标题文字应放置在( ) 标记之间
2、关于title标签的用法,下列说法正确的是( )。 title标签设置的标题可作为默认快捷方式或收藏夹的名称
3、下列link标签的属性中,( )可用于指定当前文档与引用的外部文档的关系。 rel
4、如果设置页面刷新、失效期等元信息,可对meta标签添加相应的name属性。 错误
5、包含在头部标签之间的内容不会在浏览器窗口中显示出来。 正确
web知识训练-html5-文本控制类标签
第1关:web知识训练-html5-文本控制类标签
1、在下列选项中,显示内容的大小和浏览器默认文本的大小基本相同的是( )。 h4
2、在下列选项中,用于产生一条水平线的标签是( )。 hr
3、关于标签的嵌套,下列选项中正确的是( A )。
4、 标签作用的元素将以上标形式显示。 错误
5、 标签作用的元素会以黄色背景效果显示。 正确
web编程训练-html5-文本控制类标签
第1关:html5-网页背景及标题段落标签
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 标题段落的设置 title>
head>
< body background = " https://data.educoder.net/api/attachments/2308369" >
< h1 align = " center" > 第一章 HTML5基础 h1>
< h2 align = " left" > 1.1 文本控制标签 h2>
< p align = " justify" > 这是第1个段落。 p>
body>
html>
第2关:html5-水平线和换行的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 水平线的设置 title>
head>
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h1 align = " center" > 第一章 HTML5基础 h1>
< hr size = 3 width = 400 color = blue noshade align = " center" >
< br/>
< h2 align = " left" > 1.1 文本控制标签 h2>
< p align = " justify" > 这是第1个段落。 p>
body>
html>
第3关:html5-文本修饰
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> 水平线的设置 title>
head>
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h1 align = " center" >
< font face = " 黑体" color = red> 第一章 HTML5基础 font>
h1>
< hr size = 3 width = 400 Align = center color = blue noshade />
< br/>
< h2 align = " left" > 1.1 文本控制标签 h2>
< b> 这是加粗显示的文字 b>
< i> 这是斜体显示的文字 i>
< u> 这是带下划线的文字 u>
< sup> 3 sup>
< sub> 2 sub>
body>
html>
web编程训练-html5-图像的运用
第1关:新媒体新闻网页的设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 新媒体新闻网页的设计 title>
head>
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h2 align = " center" > < font face = " 微软雅黑" > 新媒体的大势所趋 font> h2>
< p align = " center" > < font color = " #979797" size = 2> 更新时间:2021年11月18日14时08分 来源:< font color = blue> 开源社区 font> font> p>
< hr size = 2 color = " #CCCCCC" > >
< p> 近年来,随着< font color = blue> 移动互联网 font> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< font color = blue> “两微一抖” font> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
body>
html>
第2关:带插图的新媒体新闻网页的设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 新媒体新闻网页的设计 title>
head>
< body background = " https://www.educoder.net/api/attachments/2308369" >
< h2 align = " center" > < font face = " 微软雅黑" > 新媒体的大势所趋 font> h2>
< p align = " center" > < font color = " #979797" size = " 2" > 更新时间:2021年11月18日14时08分 来源:< font color = " blue" > 开源社区 font> font> p>
< hr size = " 2" color = " #CCCCCC" />
< p>
< img src = " https://www.educoder.net/api/attachments/2334243" title = " 这是一张插图" width = " 150" height = " 100" align = " left" hspace = 30 alt = " 新媒体插图" >
近年来,随着< font color = " blue" > 移动互联网 font> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< font color = " blue" > “两微一抖” font> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
body>
html>
web知识训练-html5-图像的运用
第1关:web知识训练-html5-图像的运用
1、下列选项中,不适合作网页图像的文件格式是( )。 bmp
2、如果想为网页添加背景图,可在body标签中添加( )属性。 background
3、下列选项中,哪个不是相对路径的表示方式( )。 c:/pic/images/ch_cook1.gif
4、title属性用于设置网页标题。 错误
5、下列选项中,哪个不是img标签的属性( )。 href
web编程训练-html5-超链接的应用
第1关:创建热字超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接 title>
head>
< body>
< h2> < a href = " https://www.kuwo.cn/" > 听音乐找酷我 a> h2>
body>
html>
第2关:创建热图超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接 title>
head>
< body>
< h2> < a href = " https://www.kuwo.cn/" > 听音乐找酷我 a> h2>
< a href = " https://www.kuwo.cn/" target = " _blank" title = " 单击进入" >
< img src = " https://www.educoder.net/api/attachments/2357951" align = " bottom" />
a>
好音质用酷我
body>
html>
第3关:下载歌曲超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接 title>
head>
< body>
< h2> < a href = " http://www.kuwo.cn/" > 听音乐找酷我 a> h2>
< a href = " http://www.kuwo.cn/" > < img src = https://www.educoder.net/api/attachments/2357951 align = bottom /> a>
好音质用酷我< br/>
推荐下载:
< a href = " https://www.educoder.net/api/attachments/2364090" title = " 下载班得瑞钢琴曲-安妮的仙境" > 安妮的仙境 a>
< p> < h2> 在线播放: h2> < audio src = " https://www.educoder.net/api/attachments/2364090" controls = " controls" > audio>
p>
body>
html>
第4关:创建页内超链接
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建超链接 title>
head>
< body>
< h2> < a href = " http://www.kuwo.cn/" > 听音乐找酷我 a> h2>
< a href = " http://www.kuwo.cn/" > < img src = https://www.educoder.net/api/attachments/2357951 align = bottom /> a>
好音质用酷我< br/>
< h2> < a href = " #Q" > 查看第7个音频 a> h2>
推荐下载:
< a href = " https://www.educoder.net/api/attachments/2364090" title = " 下载班得瑞钢琴曲-安妮的仙境" > 安妮的仙境 a>
< p> < h2> 在线播放: h2> < audio src = " https://www.educoder.net/api/attachments/2364090" controls = " controls" > audio>
p>
< h2> 这是第1个音频 h2>
< h2> 这是第2个音频 h2>
< h2> 这是第3个音频 h2>
< h2> 这是第4个音频 h2>
< h2> 这是第5个音频 h2>
< h2> 这是第6个音频 h2>
< h2>
< a href = " Q" > 这是第7个音频 a>
h2>
< h2> 这是第8个音频 h2>
body>
html>
web知识训练-html5-超链接的应用
1、在HTML中,下面是超链接标签的是( A )。
2、下列选项中,用于设置超链接链宿路径的属性是( )。 href
3、在HTML中,若点击超链接时,弹出一个新的网页窗口,下列选项符合要求的是( C )。
4、所表示的意义是( )。 表示空链接,不做任何跳转
5、如果要在超链接中设置电子邮件链接,则href属性值可设置为( ) mailto:[email protected]
html5-表格基本结构
第1关:网页表格的基本概念
1、定义表格的项目表头的HTML标签是( D )。
2、下列选项中,用于设置表格背景颜色的属性是( B )。
3、要使表格的行高为18px,以下方法中,正确的是( C )
4、下列选项中,用于设置表格标题的标签是( D )
5、下列设置单元格中文本对齐方式的选项中,正确的是( B )
第2关:创建简单的表格
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建表格 title>
head>
< body>
< table border = " 4px" width = 200 background = " https://www.educoder.net/api/attachments/1208912" >
< caption> 成绩表 caption>
< tr width = 100>
< th width = 100> 姓名 th>
< th width = 100> 成绩 th>
tr>
< tr width = 100>
< td width = 100> 张三 th>
< td width = 100> 90 th>
tr>
table>
body>
html>
第3关:表格行样式的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 表格行样式的设置 title>
head>
< body>
< table border = " 4px" background = " https://www.educoder.net/api/attachments/1208912" width = " 200" >
< caption> 成绩表 caption>
< tr height = 40 align = " center" bgcolor = " 00ffff" valign = " middle" >
< th width = " 100" > 姓名 td>
< th width = " 100" > 成绩 td>
tr>
< tr>
< td> 张三 td>
< td> 90 td>
tr>
table>
body>
html>
第4关:表格中单元格样式的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 表格单元格样式的设置 title>
head>
< body>
< table border = " 4px" cellspacing = " 0" width = 200 cellpadding = " 8" >
< caption> 成绩表 caption>
< tr height = 40 align = center valign = middle bgcolor = 00ffff>
< th> 姓名 th>
< th> 成绩 th>
tr>
< tr bgcolor = 00ff00>
< td width = 120> 张三 td>
< td align = " center" > 90 td>
tr>
table>
body>
html>
html5—表格高级样式的设置
第1关:表格高级样式设置相关概念
1、下列选项中,用于设置表格内部边框线显示的属性是( )。 rules
2、如果希望表格的外部边框只显示上下两条边框线,属性frame的取值应选( )。 hsides
3、如果希望表格的内部边框只显示行线,则属性rules的取值应选( )。rows
4、HTML中,若合并两个水平方向单元格,应使用的属性是( )。 colspan
5、
,表示( ) 只显示列与列之间的分隔线
第2关:设置表格的外边框样式
< html>
< head>
< meta charset = " utf-8" />
< title> 设置表格外边框属性 title>
head>
< body>
< table width = 100 height = 80 border = 4 frame = " hsides" >
< caption> 简易信息表 caption>
< tr align = center valign = middle>
< th> 姓名 th>
< th> 年龄 th>
tr>
< tr align = center valign = middle>
< td> 张三 td>
< td> 20 td>
tr>
table>
body>
html>
第3关:设置表格的内边框样式
< html>
< head>
< meta charset = " utf-8" />
< title> 设置表格内边框属性 title>
head>
< body>
< table width = 100 height = 80 border = " 4" frame = " hsides" rules = " rows" >
< caption> 简易信息表 caption>
< tr align = center valign = middle>
< th> 姓名 th>
< th> 年龄 th>
tr>
< tr align = center valign = middle>
< td> 张三 td>
< td> 20 td>
tr>
table>
body>
html>
第4关:表格中单元格的合并
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 签到表 title>
< style type = " text/css" >
th { background-color : #00ff33; }
td { background-color : #00ffff; }
style>
head>
< body>
< table border = " 2" width = " 400" bordercolor = " #00ff00" cellpadding = " 6" >
< caption> 签到表 caption>
< tr>
< th rowspan = " 2" > 姓名 th>
< th colspan = " 2" > 签到 th>
< th rowspan = " 2" > 备注 th>
tr>
< tr>
< th> 第1次 th>
< th> 第二次 th>
tr>
< tr>
< td> 张三 td>
< td> td>
< td> td>
< td> td>
tr>
table>
body>
html>
第5关:表格的综合案例
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 表格综合 title>
< style type = " text/css" >
th { background-color : #00ff33; }
td { background-color : #00ffff; text-align : center}
caption { font-family : 黑体; font-size : 30px; color : blue}
style>
head >
< body background = " https://www.educoder.net/api/attachments/1217848" >
< table border = " 2" width = 600 bordercolor = " #00ff00" cellpadding = 6 align = " center" >
< caption> 家庭账单 caption>
< tr>
< th colspan = " 2" rowspan = " 2" > 本周项目 th>
< th colspan = " 2" > 费用明细 th>
< th rowspan = " 2" > 备注 th>
tr>
< tr>
< th> 收入 th>
< th> 支出 th>
tr>
< tr>
< th rowspan = " 3" > 收入 th>
< th> 工资 th>
< td> 10000 td>
< td> 0 td>
< td> td>
tr>
< tr>
< th> 兼职 th>
< td> 2000 td>
< td> 0 td>
< td> td>
tr>
< tr>
< th> 收入合计 th>
< td> 12000 td>
< td> 0 td>
< td> td>
tr>
< tr>
< th rowspan = " 3" > 支出 th>
< th> 生活用品 th>
< td> 0 td>
< td> 4000 td>
< td> td>
tr>
< tr>
< th> 学杂费 th>
< td> 0 td>
< td> 3000 td>
< td> td>
tr>
< tr>
< th> 支出合计 th>
< td> 0 td>
< td> 7000 td>
< td> td>
tr>
table>
body>
html>
表单的结构
第1关:表单的基本概念
1、下列选项中,不属于表单标记的常用属性的是( )。 size
2、在HTML中,,method属性表示( )。 提交方式
3、在HTML中,( )标签用于在网页中创建表单。
4、在表单提交方式中,get方式的保密性好,并且无数据量的限制。 错误
5、在HTML中,要创建一个名为“myform”的表单,以get方式向服务器发送,表单提交后,执行程序的地址为passwodl.jsp,下面创建表单的代码中,正确的是( )。
第2关:学会设置action和method属性
DOCTYPE html >
< html>
< body>
< form name = " selectForm" method = " post" action = " myselect.jsp" >
< select size = " 1" >
< option value = " JZ" > 橘子 option>
< option value = " PG" > 苹果 option>
< option value = " XJ" > 香蕉 option>
select>
form>
body>
html>
创建输入控件
1、在表单中插入单选按钮的HTML代码是( )。
2、HTML代码表示( )。 创建一个单行文本输入区域
3、对于标签,如果希望实现密码框效果,* 值是( )。 password
4、下列选项中,用于设置input控件在首次加载时为禁用的属性是( )。 disabled
5、设置表单中密码框的最大长度为15正确的属性设置是( ) maxlength=15
第2关:创建文本框
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框 title>
head>
< body>
< form>
姓名:
< input type = " text" name = " yourname" size = " 15" maxlength = " 5" >
form>
body>
html>
第3关:创建密码框
< html>
< head>
< meta charset = " utf-8" />
< title> 设置密码框 title>
head>
< body>
< form>
姓名:
< input type = " text" name = " yourname" size = " 15" maxlength = " 5" />
< br>
密码:
< input type = " password" name = " yourpassword" size = " 15" value = " 12345" >
form>
body>
html>
第4关:创建单选按钮
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框 title>
head>
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input type = " radio" name = " Film" value = " Film1" > 夺冠
< input type = " radio" name = " Film" value = " Film2" > 我和我的祖国
< input type = " radio" name = " Film" value = " Film3" > 姜子牙
form>
body>
html>
第5关:创建复选框
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框 title>
head>
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input name = " Film" type = " radio" value = " Film1" /> 夺冠
< input name = " Film" type = " radio" value = " Film2" /> 我和我的祖国
< input name = " Film" type = " radio" value = " Film3" /> 姜子牙< br/>
你喜欢的运动是?< br/>
< input type = " checkbox" name = " Sports" value = " sport1" checked > 打篮球
< input type = " checkbox" name = " Sports" value = " sport2" > 打排球
< input type = " checkbox" name = " Sports" value = " sport3" > 踢足球
< input type = " checkbox" name = " Sports" value = " sport4" > 其他
form>
body>
html>
第6关:重置与提交按钮
DOCTYPE html >
< html>
< body>
< head>
< meta charset = " utf-8" />
< title> 设置单行文本框 title>
head>
< body>
< form action = " " method = " post" >
姓名:< input type = " text" name = " yourname" size = " 15" maxlength = " 5" /> < br/>
密码:< input type = " password" name = " password" size = " 15" value = " 12345" /> < br/>
国庆期间你最喜欢看的电影?< br/>
< input name = " Film" type = " radio" value = " Film1" /> 夺冠
< input name = " Film" type = " radio" value = " Film2" /> 我和我的祖国
< input name = " Film" type = " radio" value = " Film3" /> 姜子牙< br/>
你喜欢的运动是?< br/>
< input name = " Sports" type = " checkbox" value = " sport1" checked = " checked" /> 打篮球
< input name = " Sports" type = " checkbox" value = " sport2" /> 打排球
< input name = " Sports" type = " checkbox" value = " sport3" /> 踢足球
< input name = " Sports" type = " checkbox" value = " sport4" /> 其他 < br/>
< input type = " reset" value = " 重置" />
< input type = " submit" value = " 提交" />
form>
body>
html>
创建下拉列表
第1关:下拉列表控件相关概念
1、标签用于创建( ) 下拉列表选框
2、用于在表单中插入一个下拉列表框,它需要与哪个标签配合使用( )
3、设置下拉列表框中某项被默认选中的属性是( )。 selected
4、若设置下拉列表为多选,可在select标签中添加( )属性。 multiple
5、下拉列表设置 表明( ) 可以看到3个下拉列表选项
第2关:创建下拉列表
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建下拉列表 title>
head>
< body>
< form action = " " method = " get" >
< select size = " 2" >
< option value = " SH" > 玩游戏 option>
< option value = " BJ" > 看电影 option>
< option value = " HB" > 听音乐 option>
select>
form>
body>
html>
第3关:设置多选和默认选项
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 创建多选和默认选项 title>
head>
< body>
< form action = " " method = " get" >
< select multiple = " multiple" >
< option value = " peach" selected > 猫 option>
< option value = " banana" > 狗 option>
< option value = " apple" > 鸟 option>
< option value = " orange" > 鸭子 option>
select>
form>
body>
html>
对表单元素分组
第1关:分组元素相关的概念
1、fieldset标签用于定义( ) 表单的一个子容器
2、表单的分组标题可以用( )设置。 legend标签
3、下列选项中,( )不属于fieldset标签的属性。 size
4、下列关于表单分组的设置代码,正确的是( B )
请选择个人爱好 打篮球 打排球
第2关:对表单元素分组
DOCTYPE html >
< html>
< head>
< meta charset = " UTF-8" >
< title> 表单分组 title>
head>
< body>
< form>
< fieldset>
< legend> 请选择个人爱好 legend>
< input type = " checkbox" name = " hobby" > 音乐
< input type = " checkbox" name = " hobby" > 体育
< input type = " checkbox" name = " hobby" > 其他
fieldset>
form>
body>
html>
给表单组件添加说明
第1关:label标签相关概念
1、
为了给单行文本框绑定文本标注,以便于用户单击该关联文本时可以使文本框获得焦点,可采用( B )标签定义文本。 label
2、标签中的for属性取值为( C ) 要绑定的表单控件的id属性值
3、标签中的form属性取值为( A ) 所属表单的id值
第2关:给表单组件添加说明__单选框
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为表单的单选控件添加说明 title>
head>
< body>
< form>
国庆期间你最喜欢看的电影?< br/>
< input type = " radio" name = " Film" value = " Film1" > 夺冠
< input type = " radio" name = " Film" value = " Film2" id = " Film2" > < label for = " Film2" > 我和我的祖国 label>
< label > < input type = " radio" name = " Film" value = " Film3" > 姜子牙 label>
form>
body>
html>
第3关:给表单组件添加说明——多选框
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为表单的复选控件添加说明 title>
head>
< body>
< form>
你喜欢的运动是?< br/>
< input type = " checkbox" name = " Sports" value = " sport1" checked id = " Sport1" > 打篮球
< input type = " checkbox" name = " Sports" value = " sport2" id = " sport2" > < label for = " sport2" > 打排球 label>
< label> < input type = " checkbox" name = " Sports" value = " sport3" id = " sport3" > 踢足球 label>
< input type = " checkbox" name = " Sports" value = " sport4" > 其他
form>
body>
html>
第4关:给表单组件添加说明-文本框和文本域
DOCTYPE html >
< head>
< meta charset = " UTF-8" >
< title> 为文本域控件添加说明 title>
head>
< body>
< form>
推荐人:
< input type = " text" autofocus = " autofocus" > < br>
< label for = " reason" > 推荐理由: label>
< textarea id = " reason" required rows = " 6" cols = " 60" wrap = " hard" > textarea>
form>
body>
html>
对表单进行验证
第1关:表单验证相关的概念
1、下列选项中,对表单控件的值进行非空验证的属性为( A ) required
2、在input控件的类型中,下列选项中对输入有校验功能的是( C ) email
3、关于输入字符数的限定,下列代码中,设置正确的是( D )。
4、匹配1个或多个在它前面的元字符是( B )。 +
5、若限定用户输入6位数字,下列的代码正确的是( C )。
第2关:非空校验
< html>
< head>
< meta charset = " utf-8" />
< title> 设置非空校验 title>
head>
< body>
< form>
密码:
< input type = " password" required = " required" maxlength = " 6" title = " 请输入不超过6位的密码!" >
< input type = " submit" value = " 提交" />
form>
body>
html>
第3关:邮箱校验
< html>
< head>
< meta charset = " utf-8" />
< title> 设置邮箱校验 title>
head>
< body>
< form>
密码:
< input type = " password" required = " required" title = " 请输入6位密码!" maxLength = " 6" /> < br/>
邮箱:
< input type = " email" required = " required" placeholder = " 输入格式:xxx@xxx" >
< br/> < input type = " submit" value = " 提交" />
form>
body>
html>
第4关:pattern验证
< html>
< head>
< meta charset = " utf-8" />
< title> 设置年龄校验 title>
head>
< body>
< form>
密码:
< input type = " password" required = " required" title = " 请输入6位密码!" maxLength = " 6" /> < br/>
邮箱:
< input type = " email" required = " required" placeholder = " 输入格式:xxx@xxx" /> < br/>
年龄:
< input type = " text" required = " required" pattern = " ^[1-9]?[0-9]$" >
< br/> < input type = " submit" value = " 提交" />
form>
body>
html>
创建文本区域
第1关:textarea控件相关概念
1、若将文本区域设置为显示10行,每行显示50个字符,正确选项是( C )
2、若将文本区域设置为只读的,可在textarea标签中添加( B )属性。 readonly
3、在表单提交时使textarea 中的文本换行,正确的选项是( D )
4、textarea标签的属性不包括( A ) width
5、textarea文本区域的宽度可用size属性来设置。( B ) 错误
第2关:创建文本域
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 设置文本域 title>
head>
< body>
< form action = " " method = " post" >
请输入你选择本专业的理由:< br/>
< textarea name = " reason" rows = " 6" cols = " 50" required = " required" wrap = " hard" >
textarea>
< br/>
< input type = " reset" value = " 重置" >
< input type = " submit" value = " 提交" >
body>
html>
CSS样式规则
第1关:CSS基础知识
1、CSS 指的是( B ) Cascading Style Sheets
2、下列选项中,( D )是火狐浏览器前缀。 -moz-
3、下列选项中,( C )属性可用来定义内联样式。 style
4、下列选项中,( A )的CSS语法是正确的。 body{color:black;}
5、在以下的 HTML 中,哪个是正确引用外部样式表的方法?( B )
第2关:初识CSS
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 初识CSS样式 title>
head>
< body>
< div style = " background-image : url ( https://www.educoder.net/api/attachments/1426624) ; width : 360px; height : 260px; " >
< h1 style = " font-family : 楷体; text-align : center; line-height : 2; " > 静夜思 h1>
< h2 style = " font-family : 楷体; text-align : center; " > 床前明月光 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 疑是地上霜 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 举头望明月 h2>
< h2 style = " font-family : 楷体; text-align : center; " > 低头思故乡 h2>
div>
body>
html>
第3关:用内嵌式引入CSS样式
DOCTYPE html >
< html lang = " zh" >
< head>
< meta charset = " UTF-8" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< meta http-equiv = " X-UA-Compatible" content = " ie=edge" >
< title> 内嵌CSS样式 title>
< style type = " text/css" >
body { background-image : url ( https://www.educoder.net/api/attachments/1427381) ; background-size : cover; }
div {
position : fixed;
left : 400px;
top : 100px;
color : #ffffff;
font-family : 黑体;
text-align : center;
}
style>
head>
< body>
< div>
< h1> 静夜思 h1>
< h2> 床前明月光 h2>
< h2> 疑是地上霜 h2>
< h2> 举头望明月 h2>
< h2> 低头思故乡 h2>
div>
body>
html>
第4关:用外链式引入CSS样式
DOCTYPE html >
< html lang = " zh" >
< head>
< meta charset = " UTF-8" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< meta http-equiv = " X-UA-Compatible" content = " ie=edge" >
< title> 外链CSS样式 title>
< link href = " https://www.educoder.net/api/attachments/1433016" type = " text/css" rel = " stylesheet" >
head>
< body>
< div>
< h1> 静夜思 h1>
< h2> 床前明月光 h2>
< h2> 疑是地上霜 h2>
< h2> 举头望明月 h2>
< h2> 低头思故乡 h2>
div>
body>
html>
CSS3选择器-组合选择器
第1关:组合选择器相关的概念
1、当几个元素样式属性一样时,可以共同调用一个样式声明,元素之间用逗号隔开 正确
2、阅读下面的HTML代码
若对标签和标签中的文字设置同样的字号大小,下面的选项正确的是( C ) em , p{font-size:14px}
3、 阅读下面的HTML代码
若对标签中
标签的文字设置同样的颜色,下面的选项正确的是( A ) div p{color:red;}
第2关:群组选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 群组选择器 title>
< style type = " text/css" >
h1,h2,h3 {
color : green;
}
style>
head>
< body>
< h1> 一级标题 h1>
< h2> 二级标题 h2>
< h3> 三级标题 h3>
body>
html>
第3关:后代选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 后代选择器 title>
< style type = " text/css" >
div p {
color : blue;
font-size : 16px;
}
style>
head>
< body>
< div>
< p> 我的颜色是蓝色,我的字体大小是16px p>
div>
body>
html>
第4关:子元素选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 子元素选择器 title>
< style type = " text/css" >
div > p {
color : green;
font-size : 20px;
}
style>
head>
< body>
< div>
< p> 我的颜色是绿色,我的字体大小是20px p>
div>
body>
html>
第5关:相邻兄弟选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 相邻兄弟选择器 title>
< style type = " text/css" >
h1 + p {
background-color : red;
}
style>
head>
< body>
< div>
< h1> 我是兄长 h1>
< p> 我是弟弟 p>
< p> 我是小弟 p>
div>
body>
html>
第6关:普通兄弟选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< title> 普通兄弟选择器 title>
< style type = " text/css" >
h1 ~ p {
color : blue;
font-size : 36px;
}
style>
head>
< body>
< div>
< h1> 我是兄长 h1>
< p> 我是弟弟 p>
< p> 我是小弟 p>
div>
body>
html>
CSS3选择器-基础选择器
1、id选择器使用( D )进行标识,后面紧跟id名 #
2、类选择器使用( C )进行标识,后面紧跟class名。 .
3、CSS选择器的优先级从高到低分别为,通用选择器、标签选择器、类选择器、ID选择器。( B ) 错
第2关:通用选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< style type = " text/css" >
* {
font-size : 100px;
color : #D33E2A;
}
style>
head>
< body>
< strong> G strong>
< strong> o strong>
< strong> o strong>
< strong> g strong>
< strong> l strong>
< strong> e strong>
body>
html>
第3关:标签选择器
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" />
< style>
strong {
font-size : 100px;
color : #D33E2A;
}
style>
head>
< body>
< strong> G strong>
< strong> o strong>
< strong> o strong>
< strong> g strong>
< strong> l strong>
< strong> e strong>
body>
html>
第4关:文字Google结构设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 文字Logo title>
head>
< body>
< strong class = " blue" > G strong>
< strong class = " red" > o strong>
< strong id = " orange" > o strong>
< strong class = " blue" > g strong>
< strong id = " green" > l strong>
< strong class = " red" > e strong>
body>
html>
第5关:文字Google样式设计
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 文字Logo title>
< style type = " text/css" >
strong { font-size : 100px; }
.blue {
color : #2B75F5;
}
.red {
color : #D33E2A;
}
#orange {
color : #FFC609;
}
#green {
color : #00A45D;
}
style>
head>
< body>
< strong class = " blue" > G strong>
< strong class = " red" > o strong>
< strong id = " orange" > o strong>
< strong class = " blue" > g strong>
< strong id = " green" > l strong>
< strong class = " red" > e strong>
body>
html>
CSS3-文本外观样式
第1关:文本外观样式相关的概念
1、下列选项中,用于设置文本行高的属性是( B ) line-height
2、下列选项中,可以设置文本上划线的属性是( D ) text-decoration
3、下列选项中,可使文本字母全部改为大写的属性设置是( B ) text-transform:uppercase
第2关:CSS-文本空间的设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
< style type = " text/css" >
p {
font-size : 16px;
font-family : 微软雅黑;
text-indent : 2em;
line-height : 28px;
}
.blue { color : #33F;
text-decoration : underline;
}
.red { color : #F00; }
.money { font-size : 16px; }
style>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > 18 strong> 元
p>
body>
html>
第3关:搜索页面的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 搜索页面 title>
head>
< body>
< h2 class = " header" >
什么是CSS?< em> —CSS教程 em>
h2>
< p>
猴子提示: 可以通过简单的更改< em class = " red" > CSS em> 文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课.知道什么是< em class = " red" > CSS em> 了,现在就开始学习< em class = " red" > CSS em> 吧 ...
p>
< p>
< em class = " green" > www.dreamdu.com/css/wh... em> < em class = " gray" > 百度快照 em> < em class = " gray" > 85%好评 em>
p>
body>
html>
第4关:搜索页面的样式设计-文本外观样式的应用
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 搜索页面 title>
< style type = " text/css" >
body {
font-family : 微软雅黑;
font-size : 14px;
color : #333;
}
em {
font-style : normal;
text-decroation : underline;
}
.header {
font-size : 18px;
color : #D52D2D;
font-weight : normal;
text-decoration : underline;
}
.header em {
font-style : normal;
}
h2 > em {
color : #2525D3;
text-decoration : underline;
}
.red {
color : #D52D2D;
}
.green {
color : #167A16;
}
.gray {
color : #595959;
text-decoration : underline;
}
style>
head>
< body>
< h2 class = " header" >
什么是CSS?< em> —CSS教程 em>
h2>
< p>
猴子提示: 可以通过简单的更改< em class = " red" > CSS em> 文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课.知道什么是< em class = " red" > CSS em> 了,现在就开始学习< em class = " red" > CSS em> 吧 ...
p>
< p>
< em class = " green" > www.dreamdu.com/css/wh... em> -< em class = " gray" > 百度快照 em> -< em class = " gray" > 85%好评 em>
p>
body>
html>
CSS3-文本字体样式
第1关:字体样式属性相关的概念
1、下列选项中,用于设置文本字体的属性名是( B ) font-family
2、下列选项中,用于定义服务器字体的是( D ) @font-face
3、对段落p中的文本字体、字号及字体风格样式进行综合设置,其样式代码可写为:p{font:隶书 20px italic;} ( A ) 错误
第2关:美食专栏网页的结构设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > strong> 元
p>
body>
html>
第3关:美食专栏网页的样式设置
doctype html >
< html> < head>
< meta charset = " utf-8" >
< title> 美食专题栏目 title>
< style type = " text/css" >
p {
font-size : 16px;
font-family : 微软雅黑;
}
.blue {
color : #33F;
}
.red {
color : #F00;
}
.money {
font-size : 16px;
}
style>
head>
< body>
< img src = " https://data.educoder.net/api/attachments/1989171 " 插图"" alt = " 跳槽有道" />
< p>
< em class = " blue" > 导语 em> :臭豆腐是< strong class = " red" > 长沙 strong> 有名的小吃,是一种独具风味的食品。“闻起来臭、吃起来香”是它的最大特点,不少外省人品尝后都赞不绝口。长沙的臭豆腐要数百年老店火宫殿炸得最好,外焦微脆、内软味鲜,100多年来,进火宫殿的人没有不吃臭豆腐的。当年...< em> 【详情】 em>
p>
< p>
< em class = " blue" > 火宫殿臭豆腐 em> :价格< strong class = " money" > 18 strong> 元
p>
body>
html>
CSS3选择器-属性选择器
第1关:CSS3-属性选择器相关概念
1、以下选项中,属于属性选择器的是( C ) span[id]{color:red;}
2、样式规则如下: p[class $= en]{font-weight:bold;} 该样式规则将对选项( B )产生效果。 …
3、样式规则如下: div[name ~= ten]{border:1px solid blue;} 该样式规则将对选项( A )产生效果。
…
4、样式规则如下: p[class |= en]{font-size:20px;} 该样式规则将对选项( D )产生效果。 …
第2关:CSS3-属性选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
第3关:CSS3-包含及连字符选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
div[class="b"] {
font-weight : bold;
}
div[name~="a"] {
background-color : pink;
}
div[name|="b"] {
background-color : orange;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
第4关:CSS3-前缀后缀选择器
DOCTYPE html >
< html>
< head>
< title> 属性选择器 title>
< style type = " text/css" >
div {
width : 70px;
height : 40px;
border : 1px solid teal;
float : left;
}
li { list-style : none; }
div[title] {
font-size : 25px;
text-align : center;
}
div[class="b"] { font-weight : bold; }
div[name~="a"] { background-color : pink; }
div[name|="b"] { background-color : orange; }
div[title^="n"] {
color : blue;
}
div[title*="o"] {
color : red;
}
div[title$="t"] {
color : green;
}
style>
head>
< body>
< div name = " a a1" class = " a" > div>
< div name = " b-1" class = " b" title = " nice" > < li> nice li> div>
< div name = " b-2" class = " b" title = " to" > < li> to li> div>
< div name = " b-3" class = " b" title = " meet" > < li> meet li> div>
< div name = " b-4" class = " b" title = " you" > < li> you li> div>
< div name = " a a2" class = " a" > div>
body>
html>
CSS3背景样式
第1关:CSS背景相关的概念
1、下列选项中,可用于设置背景颜色的属性是( D ) background-color
2、将背景的绘制区设置到内容区,应使用background-clip属性中的( A )值。 content-box
3、在CSS3背景图属性中,可以设置背景图的平铺是( C )。 background-repeat
4、在CSS3新增的background-size属性中,( A )是参考父元素宽高来设置图像宽度和高度的。 50% 50%
5、CSS样式background-position:-5px 10px代表的意义是( D )。 背景图片向左偏移5px,向下偏移10px
第2关:CSS-背景色的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> CSS-背景色的设置 title>
< style type = " text/css" >
h2 { font : 微软雅黑;
text-align : center;
}
#p1 { font-size : 13px;
color : #979797;
text-align : center;
}
hr { border : 1px solid #CCCCCC; }
#p2 { text-indent : 2em; }
span { color : blue; }
.background {
background-color : #add;
}
style>
head>
< body class = " background" >
< div class = " backgroundImage" >
< h2> 新媒体的大势所趋 h2>
< p id = p1> 更新时间:2021年11月30日14时08分 来源:< span> 开源社区 span> p>
< hr size = " 2" color = " #CCCCCC" />
< p id = p2> 近年来,随着< span> 移动互联网 span> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< span> “两微一抖” span> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
div>
body>
html>
第3关:CSS-背景图的设置
DOCTYPE html >
< html>
< head>
< meta charset = " utf-8" >
< title> CSS-背景色的设置 title>
< style type = " text/css" >
h2 { font : 微软雅黑;
text-align : center;
}
#p1 { font-size : 13px;
color : #979797;
text-align : center;
}
hr { border : 1px solid #CCCCCC; }
#p2 { text-indent : 2em; }
span { color : blue; }
.background { background-color : #add; }
.backgroundImage {
width : 360px;
height : 240px;
overflow : scroll;
padding : 30px;
border : 3px solid #30F;
background-image : url ( https://www.educoder.net/api/attachments/2478800) ;
background-attachment : scroll;
background-size : cover;
background-position : -260px, 0px;
}
style>
head>
< body class = " background" >
< div class = " backgroundImage" >
< h2> 新媒体的大势所趋 h2>
< p id = p1> 更新时间:2021年11月30日14时08分 来源:< span> 开源社区 span> p>
< hr size = " 2" color = " #CCCCCC" />
< p id = p2> 近年来,随着< span> 移动互联网 span> 的火爆,公众号、微博、今日头条、抖音等一大批社交平台的火爆带动了新媒体运营行业的发展,运营人在企业中的价值也不断的被放大和受到重视,很多企业在做线上这块时都会考虑< span> “两微一抖” span> ,也就是我们所说的新媒体+短视频运营。因此也就催生了大量对新媒体+短视频运营人的需求岗位。 p>
div>
body>
html>
移动端电商页面制作
第1关:移动端电商页面制作
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 移动电商页面 title>
< style type = " text/css" >
body { font-size : 12px; }
body,img { padding : 0; margin : 0; border : 0; }
.all {
width : 346px;
height : 578px;
background : url ( https://data.educoder.net/api/attachments/2073417) no-repeat;
margin : 20px auto;
padding : 90px 0 0 34px;
}
.content {
width : 277px;
height : 414px;
overflow : scroll;
}
style>
head>
< body>
< div class = " all" >
< div class = " content" >
< img src = " https://data.educoder.net/api/attachments/2072741" />
div>
div>
body>
html>
网页布局页面的制作
第1关:网页布局的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 网页布局 title>
head>
< body>
< div id = " top" > div>
< div id = " nav" > div>
< div id = " banner" > div>
< div id = " content" >
< div class = " content_left" > div>
< div class = " content_middle" > div>
< div class = " content_right" > div>
div>
< div id = " footer" > div>
body>
html>
第2关:网页布局的样式设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 网页布局 title>
< style type = " text/css" >
body { margin : 0; padding : 0; }
div {
width : 980px;
margin : 0 auto;
}
#top { height : 40px; background : url ( https://data.educoder.net/api/attachments/2141326) }
#nav { height : 60px; background : url ( https://data.educoder.net/api/attachments/2141327) }
#banner { height : 200px; background : url ( https://data.educoder.net/api/attachments/2141342) }
#content { height : 300px; }
.content_left {
width : 200px;
height : 300px;
background-color : #CCC;
float : left;
margin : 0;
background : url ( https://data.educoder.net/api/attachments/2141349) ;
}
.content_middle {
width : 570px;
height : 300px;
background-color : #CCC;
float : left;
margin : 0 0 0 5px;
background : url ( https://data.educoder.net/api/attachments/2141352) ;
}
.content_right {
width : 200px;
background-color : #CCC;
float : right;
height : 300px;
margin : 0;
background : url ( https://data.educoder.net/api/attachments/2141351)
}
#footer {
height : 90px;
background : url ( https://data.educoder.net/api/attachments/2141353)
}
style>
head>
< body>
< div id = " top" > div>
< div id = " nav" > div>
< div id = " banner" > div>
< div id = " content" >
< div class = " content_left" > div>
< div class = " content_middle" > div>
< div class = " content_right" > div>
div>
< div id = " footer" > div>
body>
html>
团购悬浮框页面制作
第1关:团购悬浮框页面的结构设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 电商团购悬浮框 title>
head>
< body>
< ul>
< li> 7月30日0:00开团 li>
< li class = " item" > 新品团 li>
< li class = " item" > 尝鲜团 li>
< li class = " item" > 秒杀团 li>
< li class = " item" > 清仓团 li>
< li class = " item" > 返回顶部 li>
ul>
body>
html>
第2关:团购悬浮框页面的样式设计
doctype html >
< html>
< head>
< meta charset = " utf-8" >
< title> 电商团购悬浮框 title>
< style>
body,ul,li {
padding : 0;
margin : 0;
list-style : none;
}
body {
font-size : 18px;
font-family : 微软雅黑;
}
ul {
width : 200px;
height : 270px;
margin : 20px;
border : 3px solid #613e72;
padding : 10px;
}
li {
width : 142px;
height : 40px;
line-height : 40px;
background : url ( https://data.educoder.net/api/attachments/2046898) no-repeat left center;
padding-left : 40px;
margin : 0 auto 5px;
color : #613e72;
}
.item {
background : #613e72 url ( https://data.educoder.net/api/attachments/2046946) no-repeat 5px center ;
color : #fff;
}
.back { background : url ( https://data.educoder.net/api/attachments/2046953) no-repeat left center ;
}
style>
head>
< body>
< ul>
< li> 7月30日0:00开团 li>
< li class = " item" > 新品团 li>
< li class = " item" > 尝鲜团 li>
< li class = " item" > 秒杀团 li>
< li class = " item" > 清仓团 li>
< li class = " back" > 返回顶部 li>
ul>
body>
html>
JavaSript知识训练-入门基础
第1关:JavaScript入门基础
b
d
b
a
a
JavaScript语言基础:JS循环语句
第1关:while类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
var sum = 0;
var i = 2;
while (i <= a) {
var j = 2;
while (j < i) {
if (i % j == 0) {
break;
}
j++;
}
if (j == i) {
sum += i;
}
i++;
}
return sum;
/********** End **********/
}
第2关:do while类型
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/********** Begin **********/
var sum = 0;
do {
a++;
sum += a;
} while (a < b)
sum -= b;
return sum;
/********** End **********/
}
第3关:for类型
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/********** Begin **********/
if (a == b || b - a == 1) {
return 1;
}
var sum = 1;
for (var i = a + 1; i < b; i++){
sum *= i;
}
return sum;
/********** End **********/
}
JavaScript语言基础:JS条件语句
第1关:if-else类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
if (a < 60) {
return "unpass";
}
return "pass";
/********** End **********/
}
第2关:switch类型
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
switch (a) {
case 82414:
return "Superior";
break;
case 59600:
return "Huron";
break;
case 58016:
return "Michigan";
break;
case 25744:
return "Erie";
break;
case 19554:
return "Ontario";
break;
default:
return "error";
}
/********** End **********/
}
JavaScript知识训练:JS分支与循环
第1关:JS分支分支与循环知识
d
b
d
c
b
JavaScript知识训练:JS函数
第1关:JavaScript知识训练:JS函数
b
a
d
c
c
JavaScript编程训练:Math、日期
第1关:Math类
function mainJs(a) {
a = parseInt(a);
//请在此处编写代码
/********** Begin **********/
return Math.max(Math.sin(a),Math.sqrt(a),Math.round(a),Math.floor(a),Math.ceil(a)) + Math.min(Math.sin(a),Math.sqrt(a),Math.round(a),Math.floor(a),Math.ceil(a))
/********** End **********/
}
第2关:Date类
function mainJs(a) {
a = parseInt(a);
var date = new Date(a);
/*********Begin*********/
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
var weekrnd = date.getDay();
var Str = year + "," + month + "," + day + "," + weekrnd;
return Str;
/*********End*********/
}
JavaScript编程训练:字符串
第1关:查找字符串的位置
function mainJs(a,b) {
//请在此处编写代码
/********** Begin **********/
var index = a.lastIndexOf(b);
var sum = 0;
while (index != -1) {
sum += index;
a = a.substring(0,index);
index = a.lastIndexOf(b);
}
return sum;
/********** End **********/
}
第2关:求指定位置的字符
function mainJs(a) {
//请在此处编写代码
/********** Begin **********/
var str = a.substring(0, 6);
return str;
/********** End **********/
}
第3关:字符串的截取
function mainJs(a,b) {
//请在此处编写代码
/********** Begin **********/
var len = b.length;
var index = a.indexOf(b);
if (index != -1) {
a = a.slice(0, index) + a.slice(index + len);
}
return a;
/********** End **********/
}
第4关:字符串的分割
function mainJs(a) {
//请在此处编写代码
/********** Begin **********/
var arr = a.split(",");
var len = arr.length;
var i,sum=0;
for (i = 0; i < len; i++){
var index = arr[i].indexOf(" ");
if (index != -1) {
var arr1 = arr[i].split(" ");
sum += arr1.length;
} else {
sum += 1;
}
}
return sum;
/********** End **********/
}
JavaScript编程训练:数组
第1关:数组的创建、读写和长度
var array1 = [1,2,3,"js",4,true,"hello"];
var array2 = [true,true,"java",2.1];
function mainJs(a) {
//请在此处编写代码
a = parseInt(a);
/*********begin*********/
return a == array1.length ? array1[array1.length - 1] : array2[array2.length - 1];
/*********end*********/
}
第2关:数组元素的增减
var testArray = [12,"java","js","c","c++",24,36,"python","c#","css"];
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/*********begin*********/
while (a > 0) {
var end = testArray.pop();
a--;
testArray.unshift(end);
}
return testArray[b];
/*********end*********/
}
第3关:数组的常用方法
function mainJs(myArray) {
myArray = myArray.split(",");
//请在此处编写代码
/*********begin*********/
var arr1 = new Array();
var arr2 = new Array();
var i = 0;
for (i = 0; i < myArray.length; i++){
if (myArray[i] == "a") {
arr1.push(i);
}
if (myArray[i] == "b") {
arr2.push(i);
}
}
var arr3 = arr1.concat(arr2);
return arr3;
/*********end*********/
}
JavaScript知识训练——字符串对象
第1关:JavaScript知识训练-字符串对象
a
d
b
b
c
JavaScript知识训练:数学对象
第1关:JavaScript知识训练:数学对象
b
c
b
d
b
JavaScript知识训练:日期对象
第1关:JavaScript知识训练:日期对象
c
d
b
d
c
JavaScript知识训练:数组对象
第1关:JavaScript知识训练:数组对象
c
a
b
d
a
JavaScript知识训练:对象与事件
第1关:JavaScript知识训练:对象与事件
a,b,c,d
d
d
a
c
你可能感兴趣的:(html5)
DIV+CSS+JavaScript技术制作网页(旅游主题网页设计与制作)云南大理
STU学生网页设计
网页设计 期末网页作业 html静态网页 html5期末大作业 网页设计 web大作业
️精彩专栏推荐作者主页:【进入主页—获取更多源码】web前端期末大作业:【HTML5网页期末作业(1000套)】程序员有趣的告白方式:【HTML七夕情人节表白网页制作(110套)】文章目录二、网站介绍三、网站效果▶️1.视频演示2.图片演示四、网站代码HTML结构代码CSS样式代码五、更多源码二、网站介绍网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程
关于城市旅游的HTML网页设计——(旅游风景云南 5页)HTML+CSS+JavaScript
二挡起步
web前端期末大作业 javascript html css 旅游 风景
⛵源码获取文末联系✈Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业|游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作|HTML期末大学生网页设计作业,Web大学生网页HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScrip
HTML网页设计制作大作业(div+css) 云南我的家乡旅游景点 带文字滚动
二挡起步
web前端期末大作业 web设计网页规划与设计 html css javascript dreamweaver 前端
Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作HTML期末大学生网页设计作业HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScript:做与用户的交互行为文章目录前端学习路线
h5小游戏定制开发
红匣子实力推荐
随着科技的不断发展,移动互联网已经成为人们生活中不可或缺的一部分。在这个背景下,H5小游戏应运而生,为人们带来了丰富的娱乐体验。H5小游戏定制开发作为一种新兴的游戏开发方式,正逐渐受到市场的关注和青睐。那么,什么是H5小游戏定制开发呢?它又具有哪些特点和优势呢?让我们一起来深入了解一下。首先,我们来了解一下H5小游戏的基本概念。H5小游戏是一种基于HTML5技术的游戏,可以在移动端、PC端等多平台
HTML5概述
WFIT~SKY
Web前端 html5 前端 html
1.HTML概述1.1HTML定义HTML超文本标记语言,其中超文本是链接,标记也叫标签(即带尖括号的文本)。1.2HTML基本骨架HTML基本骨架是网页模板。网页的标题网页的内容html:整个网页head:网页头部,存放给浏览器看的代码,例如CSSbody:网页主体,存放给用户看的代码,例如文字、图片title:网页标题1.3HTML关系父子关系(嵌套)兄弟关系(并列)2.HTML开发环境2.1
HTML添加文字
若无心_.
HTML html5
一、创建HTML5文档基本标签//定义文档类型//定义HTML文档//定义关于文档的信息文档标题//定义文档的标题//定义文档的字符编码//定义文档的主体二、文字相关标签1.标题文字-标签可定义标题。定义最大的标题。定义最小的标题。Document这是标题1这是标题2这是标题3这是标题4这是标题5这是标题62.文本段落Document这次会晤的主题是“金砖国家在非洲:在第四次工业革命中共谋包容增长
【拖拽】自定义拖拽图标
风露_
一、知识点设置被拖拽的元素draggable为true(HTML5新特性)关键方法:voiddataTransfer.setDragImage(img,xOffset,yOffset);注意点:Note:Ifthe[Element]isanexisting[HTMLElement],itneedstobevisibleintheviewportinordertobeshownasadragfeed
Cocos2d、Cocos2dx、Cocos Creator、Cocos Studio的区别
Thomas游戏圈
一、Cocos2d和Cocos2dx的区别【开发语言】:Cocos2d是Object-C写的,Cocos2dx是C++写的,支持使用C++、Lua或Java进行开发。【运行平台】:Cocos2d只能在IOS下运行,Cocos2dx是跨平台的,适配iOS、Android、HTML5、Windows和Mac系统,功能侧重于原生移动平台。点击链接加入群聊【Unity/Cocos交流群】【国籍】:Coco
web前端达到什么水平,才能找到工作?
cj瑾瑜
前端 html javascript css css3
一、前端是什么?前端即网站前台部分,也叫前端开发,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。(核心技术:HTML、CSS、JavaScript)核心技术是前端开发中最基本也是最必须的三个技能。前端的开发中,在页面的布局时,HTML将元素进行定义
HTML5(六)canvas 矩形、路径、画板功能
祝名
一.绘制矩形1.什么是canvascanvas标签相当于一个画板;canvas的宽高不要用css去定义,直接在标签中用属性写;2.obj=c.getContext('2d');获得2d绘画环境(相当于铺了一层画布)绘画图像的操作都会在obj这个绘画环境中存储;3.绘画方法及样式x,y为坐标样例:二.canvas路径1.方法2.样例cv.lineJoin='round';//边界类型为弧形三.画板功
HTML5中的数据存储sessionStorage、localStorage
阿立聊代码
HTML实战 html5 前端 html
第8章HTML5中的数据存储之前通常使用Cookie存储机制将数据保存在用户的客户端。H5增加了两种全新的数据存储方式:WebStroage和WebSQLDatabase.前者用于临时或永久保存客户端少量数据,后者是客户端本地化的一套数据库系统。8.1WebStorage存储简介WebStorageAPI分为会话数据和长期数据,相应的API分为两类:sessionStorage(保存会话数据)lo
html5carousel图片轮播,全面解析Bootstrap中Carousel轮播的使用方法
RemusrickCat
本文实例为大家全面的解析了Bootstrap中Carousel的使用方法,供大家参考,具体内容如下源码文件:Carousel.scssCarousel.js实现原理:隐藏所有要显示的元素,然后指定当前要显示的为block,宽、高自适应源码分析:1、Html结构:主要分为以四个部分1.1、容器:最外层div,需要一个data-ride=”carousel”来指定为轮播放插件,并且提供一个Id,方便圆
【Web前端技术 02】深入探索HTML5:标签全解析与案例演示!
wcyd
Web前端技术 前端 html5 html
深入探索HTML5:标签全解析与案例演示!大家好!在上一篇文章中,我们对HTML5有了一个基本的了解。今天,我们将更深入地探索HTML5,全面介绍各种标签及其应用。从基础标签到新增标签,从文档结构到格式标签,我们将一一解析,并提供丰富的案例演示。准备好了吗?让我们开始吧!️HTML5基础结构首先,让我们回顾一下HTML5的基本结构。HTML5文档的结构就像一座房子的蓝图,指导我们如何构建网页。下面
HTML5中`<span>`标签深入解析
软考鸭
html5 html5 前端 html
引言在HTML5中,标签是一个行内元素,用于对文档中的一小部分文本或内容进行分组,以便于应用CSS样式或JavaScript脚本。与块级元素(如)不同,不会打断文本的流动,而是与其内容一起在同一行内显示。本文将深入解析标签的定义、用法、属性以及在实际开发中的应用。定义与用法标签是一个无语义的行内容器,用于包裹文档中的一部分内容,而不改变文档的结构。它通常与CSS和JavaScript结合使用,以实
HTML5 `<button>` 标签深入全面解析
软考鸭
html5 html5 前端 html
引言在HTML5中,标签用于定义一个可点击的按钮,它是创建交互式网页的重要元素之一。与相比,标签提供了更多的灵活性和样式化的可能性。本文将深入解析HTML5中的标签,详细介绍其属性、样式以及实际应用。标签的基本用法标签内部可以放置内容,如文本、图像或其他HTML元素。这使得标签比更加灵活。点击我在这个简单的例子中,我们创建了一个普通的按钮,其上的文本是“点击我”。标签的属性标签支持多种属性,用于定
HTML5之基础、元信息标签
Programmer.杨
前端技术-HTML html meta head title 标签
标签声明位于文档中最前面的位置,处于标签之前。声明不是一个HTML标签,它是告知Web浏览器该页面使用了哪种HTML版本(规范),浏览器用此版本(规范)对该文档进行解析,渲染。可声明的DTD有三种:分别是严格版本(strict)、过渡版本(transitional)、以及基于框架的版本(frameset),若文档不遵循其DTD规范,则此文档中的代码不但不能通过代码校验,并且有可能无法正常显示。文档
HTML5中`<ul>`标签深入全面解析
软考鸭
html5 html5 前端 html
在HTML5的广阔天地里,标签作为无序列表的代言人,扮演着举足轻重的角色。它不仅能够整洁地罗列信息,还通过丰富的属性和样式选项,为网页设计师提供了无限的创意空间。本文将深入剖析标签的内核,详细解读其属性与样式,助力你打造更加精致、功能强大的网页。一、标签基础概览,即UnorderedList(无序列表)的缩写,用于在网页中展示一系列无特定顺序的项目。每个项目由(ListItem,列表项)标签包裹,
HTML5全面知识点
A_cot
html html5 前端框架 前端
HTML(HyperTextMarkupLanguage)是构建网页的基础语言。以下是全面的HTML知识点:一、HTML基础概念定义:HTML是一种用于描述网页结构的标记语言,通过各种标签来定义网页的内容和布局。版本历史:从HTML的早期版本发展到现在的HTML5,功能不断增强,支持更多的多媒体和交互特性。二、HTML文档结构声明:用于告诉浏览器文档类型是HTML5。标签:整个HTML文档的根元素
python提取数据库数据到前端html5显示_python html提取数据库数据
weixin_39878745
python开源工具列表【持续更新】以下是个人在工作中整理的一些pythonwheel,供参考。这个列表包含与网页抓取和数据处理的Python库网络通用urllib-网络库(stdlib)。requests-网络库。grab–网络库(基于pycurl)。pycurl–网络库(绑定libcurl)。urllib3–...文章武耀文2018-04-253128浏览量8个用于业余项目的优秀Python库
掌财社:在html5中使用video进行全屏播放与自动播放的代码方法总结!
weixin_45378258
HTML
今天由于在之前小编在项目中遇到的有关于:“在html5中使用video进行全屏播放与自动播放的代码方法总结!”这方面的内容,所以今天就来和大家分享有关于这方面的相关内容!近期开始开发公司新版官网,首页顶部(header)是一个全屏播放的小视频,现简单总结如下:页面代码:其中php简单判断了一下是否是移动设备,移动设备不展示视频(如果移动端展示的话,需要解决iOS上无法自动播放的问题):ps:如果H
Vue中使用pdfJs预览PDF、图片
viceen
vue3+ts-运维 vue项目-运维 vue.js html html5
Vue中使用pdfJs预览PDF、图片pdf.js是一个使用HTML5构建的可移植文档格式库。它可以帮助我们在浏览器中构建pdf文档,实现在线查看pdf文件的功能。实现步骤如下:1.下载pdfJs到本地(官网下载地址),放到项目根目录下的静态资源目录static文件夹内,将文件命名为pdfJs。如下图使用iframe打开或者需要注意的是:file参数中默认只允许传简单路径比如:http://www
【WebKit深度解析】HTML5支持全景与实践指南
2401_85812026
webkit html5 前端
标题:【WebKit深度解析】HTML5支持全景与实践指南WebKit作为许多现代浏览器的核心技术,对HTML5的支持程度直接关系到Web应用的性能和体验。HTML5是构建现代Web应用的基石,提供了丰富的特性和API。本文将深入探讨WebKit对HTML5的支持程度,并通过实际代码示例,展示如何在WebKit浏览器上充分利用HTML5的强大功能。1.WebKit与HTML5概述WebKit是一个
HTML5 <video>常用属性、时间、方法及基础使用说明
Wu Youlu
java 前端 javascript
简介HTML元素用于在文档中嵌入媒体播放器,用于支持文档内的视频播放。标签也可用于播放音频,但播放音频用更加适合。元素支持三种视频格式:MP4,WebM,和Ogg:MP4=带有H.264视频编码和AAC音频编码的MPEG4文件WebM=带有VP8视频编码和Vorbis音频编码的WebM文件Ogg=带有Theora视频编码和Vorbis音频编码的Ogg文件基础写法Yourbrowserdoesnot
WebAPI DOM文档对象模型
znhyXYG
javascript 前端 开发语言
DOM(文档对象模型)是一个可以改变网页内容、结构、样式的处理可扩展标记语言的接口一、获取元素方法:1、根据ID获取2、根据标签名获取3、根据类名获取(html5新增)4、querySelector获取(html5新增)5、querySelectorAll获取(html5新增)6、获取特殊元素(body、html)ID获取方法:document.getElementById(); 2019-9-9
使用fabric.js简简单单实现一个画板
小草先森tyro
前端
什么是fabricfabric是一个功能强大的JavaScript库,运行在HTML5canvas上。fabric为canvas提供了一个交互式对象模型,以及一个svg-to-canvas解析器。与canvas的区别来一个简单的例子来说明一下fabric与canvas的区别,假设我们想在一个画布上画一个红色的矩形://原生canvasapi//有一个id是c的canvas元素varcanvasEl
探索 Fabric.js:前端开发的轻量级图形编辑框架
滑辰煦Marc
探索Fabric.js:前端开发的轻量级图形编辑框架是一个强大的、基于WebGL和SVG的JavaScript图形库,专为构建交互式图形界面而设计。它提供了一种简单的方式来在网页上创建和操纵矢量对象,包括文本、形状、图像等,并且具有丰富的可定制性和性能优化。项目简介Fabric.js提供了一个统一的对象模型,使得处理HTML5canvas上的元素变得异常简单。无论是创建复杂的绘图应用,还是实现动态
用html写出生日蛋糕,纯HTML5+CSS3制作生日蛋糕代码
天眼查
用html写出生日蛋糕
.birthday.container{width:600px;height:600px;margin:0pxauto;background:#fafafa;border-radius:5px;position:relative;}/****顶层的**/.birthday.top-one{position:absolute;width:280px;height:280px;bottom:200px
HTML5生日祝福蛋糕页面(生日蛋糕树) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心
@秋天的笔记
生日祝福网页html 520情人节告白网页制作 七夕情人节表白网页源代码 HTML5七夕情人节动画网页 HTML生日快乐代码 3D旋转电子相册
HTML5七夕情人节表白网页❤生日蛋糕(蛋糕树)❤HTML+CSS+JS求婚html生日快乐祝福代码网页520情人节告白代码程序员表白源码抖音3D旋转相册js烟花代码css爱心表白这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看。此波共有100个表白网站,可以任意修改和使用,源码已上传,演示网址如下。文章末尾-已经附上源码下载地址作者主页-更多源码1
记录-小程序720°VR(跳转H5页面实现)
久违的小技巧
小程序 小程序 vr javascript
全景浏览提前准备1拍照支架/照片合成软件(KolorAutopanoGiga4.0)或者全景相机2pannellum(pannellum是一个轻量级、免费和开源的Web全景查看器。它使用HTML5、CSS3、JavaScript和WebGL构建,没有插件。)3H5页面引入pannellum.js/css文件,swiper/jquery文件(因为需要在全景图底部显示可切换图片,与dom操作/ajax
HTML5与CSS3
Mousse.-
html css 前端 html5 css3
HTML部分##什么是网页:1.网站是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。2.网页是网站中的一“页”,通常是HTML格式的文件,它要通过浏览器来阅读。##网页的组成:1.网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以.htm或.html后缀结尾的文件,因此将其俗称为HTML文件。##什么是HTML:1
二分查找排序算法
周凡杨
java 二分查找 排序 算法 折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
java中的BigDecimal
bijian1013
java BigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
Shell echo命令详解
daizj
echo shell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
多线程监听器事件模式(一个简单的例子)
百合不是茶
线程 监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
spring InitializingBean接口
bijian1013
java spring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle 数据库 权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
Spring源码学习-JdbcTemplate queryForObject
bylijinnan
java spring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
[冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
js 获取浏览器型号
cuityang
js 浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
C# socks5详解 转
dalan_123
socket C#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
Yii防注入攻击笔记
dcj3sjt126com
sql WEB安全 yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
MongoDB简介[一]
eksliang
mongodb MongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
zookeeper windows 入门安装和测试
greemranqq
zookeeper 安装 分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
jdk与jre的区别(_)
macroli
java jvm jdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境 每天进步一点点 众观千象 git
$ git push joe prod-2295-1
To git@git.dianrong.com:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to 'git@git.dianron
[一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hive hive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。