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)
【一文学会 HTML5】
熬夜超级玩家
前端 html 前端
目录HTML概述基本概念HTML发展历程HTML基本结构网页基本标签标题标签(``-``)段落标签(``)换行标签(``)水平线标签(``)注释(``)特殊符号图像标签基本语法主要属性图像的对齐和样式响应式图像链接标签基本语法重要属性`href`属性`target`属性`title`属性`rel`属性`download`属性链接样式示例代码特殊链接形式图像链接按钮链接块元素和行内元素块元素(Blo
cefsharp 加载完成_WinFrom 的 WebBrowser 替换为 CefSharp
weixin_39672296
cefsharp 加载完成 cefsharp 加载网页慢 delphi webbrowser 对象不支持 python winform 类似 webbrowser 显示控件
一、WebBrowser是什么?WebBrowser是一种放在winform中的控件,控件可以实现相当于浏览器的功能,最终实现winform窗口中嵌套着一个网页,这样的效果。二、为什么放弃微软默认提供的WebBrowser呢?内核是IE7不支持HTML5新特性2.对触控支持不够好3.不稳定,据说容易闪退三、CefSharp是什么?CefSharp是一个使用谷歌浏览器/chrome内核的WebBro
html5表单属性的用法
TechFrontRunner
html5
文章目录HTML5表单详解与代码案例一、表单的基本结构二、表单元素及其属性三、表单的高级应用与验证四、表单布局与样式HTML5表单详解与代码案例HTML5表单是网页中用于收集用户输入并提交到服务器的重要元素,广泛应用于登录页面、客户留言、搜索产品等场景。本文将详细介绍HTML5表单的基本结构、常用元素及其属性,并通过代码案例进行解释。一、表单的基本结构HTML5表单的基本结构由标签定义,该标签包含
HTML5的新属性
crary,记忆
前端知识总结 html5 前端 html
pattern:用于指定输入字段的正则表达式模式。在提交表单前,输入将验证是否符合指定的模式。pattern属性是HTML5中用于表单验证的一个属性,它用于指定一个正则表达式,以验证输入字段中的值是否符合特定的模式。该属性通常与元素一起使用,并适用于text、password、email、search和tel等类型的输入字段。含义和用法:验证输入格式:pattern属性的值应该是一个有效的正则表达
HTML5——新增属性
野性的鬼
# html html5 html 前端
除了html的基础标签,在html5中增加了一些新的属性,下边总结分类一下这些新的属性。有绿色背景的为以后可能的常用属性。目录1、新增语义元素2、被删元素3、新增表单控件4、新增输入类型新增的输入类型:新增的输入属性:5、新增图像6、新增媒介元素7、总结:1、新增语义元素——定义页面独立的内容区域。——定义页面的侧边栏内容。——定义section或document(文档)的页脚。——定义文档的头部
HTML5 表单属性
lly202406
开发语言
HTML5表单属性引言HTML5作为新一代的网页标准,带来了许多新的特性和改进。在表单处理方面,HTML5引入了一系列新的表单属性,这些属性使得表单的创建和使用更加灵活和强大。本文将详细介绍HTML5表单属性,包括其功能、使用方法和注意事项。一、HTML5表单属性概述HTML5表单属性主要包括以下几类:表单控制属性:如required、pattern等,用于控制表单元素的输入格式和必填项。表单输入
使用 JavaScript 和 HTML5 实现强大的表单验证
vvilkim
JavaScript javascript html5 开发语言
表单验证是Web开发中不可或缺的一部分,它确保用户输入的数据符合预期格式和要求。通过客户端验证,我们可以提高用户体验,减少不必要的服务器请求。然而,客户端验证并不能替代服务器端验证,因为客户端验证可以被绕过。本文将介绍如何使用JavaScript和HTML5实现强大的表单验证。HTML5内置验证HTML5提供了一些内置的表单验证功能,例如required,min,max,pattern等。这些属性
HTML5+CSS3
weixin_34250709
2019独角兽企业重金招聘Python工程师标准>>>第一课HTML5结构HTML5是新一代的HTMLDTD声明改变新的结构标签注意的地方ie8不兼容常用的一些新的结构标签删除的HTML标签纯表现的元素:basefontbigcenterfontsstrikettu对可用性产生负面影响的元素:frameframesetnoframes产生混淆的元素:acronymappletisindexdir重
React-Route的使用
zczlsy11
react react.js javascript 前端
申明式声明路由}/>}/>}/>}/>}>}/>}/>}/>}/>}/>}/>BrowserRouterBrowserRouter是ReactRouter提供的一个组件,利用HTML5的历史API来保持用户界面(UI)与URL的同步。下面详细解释这一机制是如何实现的。实现原理1.HTML5HistoryAPIBrowserRouter主要依赖于HTML5的history对象,该对象提供了以下几个重
用python做一个简单的可以调用手机摄像头进行车牌识别的H5页面
mosquito_lover1
python 计算机视觉
步骤和工具:1.后端:使用Python的Flask框架来处理HTTP请求和响应。2.前端:使用HTML5和JavaScript来访问手机摄像头并捕获图像。3.车牌识别:使用OpenCV和TesseractOCR库来进行车牌识别。步骤1:设置Flask后端首先,安装Flask和其他必要的Python库:pipinstallflaskopencv-pythonpytesseract然后,创建一个简单的
基于HTML5与CSS的青花瓷网站静态网页设计论文
IT实战课堂—x小凡同学
Java毕业设计项目 html5 css 前端
一、引言随着网络技术的快速发展,互联网已成为人们获取信息、交流思想的重要平台。在众多的网站中,具有独特文化魅力的网站总能吸引人们的目光。青花瓷,作为中国传统文化的瑰宝,其独特的色彩和造型深受人们喜爱。因此,设计一个以青花瓷为主题的网站,不仅能展示中国传统文化的魅力,还能为人们提供一个了解和学习青花瓷的平台。本文旨在探讨基于HTML5和CSS的青花瓷网站静态网页的设计与实践。二、需求分析在设计青花瓷
HTML5响应式网页模板:构建跨平台网站的完整解决方案
朱昆 iamkun
本文还有配套的精品资源,点击获取简介:本资源包含一套完整的HTML5源码,用于创建适用于手机和电脑的跨平台网站,特别适合需要提供一致用户体验的开发者。资源特点包括:HTML5的新特性、响应式设计、前端页面基础框架、多种页面布局的网站模板。HTML5简化了开发过程并增强了网页交互性,响应式设计使得网站能在不同设备上自适应,而前端技术如CSS和JavaScript则负责页面的样式和动态功能。此外,还涵
html5 iframe实现页面预览pdf
十年 lius
web前端 html5
一个可以把上传文件的绝对地址拿到的方法://建立一个可存取到该file的urlfunctiongetObjectURL(file){varurl=null;//下面函数执行的效果是一样的,只是需要针对不同的浏览器执行不同的js函数而已if(window.createObjectURL!=undefined){//basicurl=window.createObjectURL(file);}else
uniapp websocket实现数据实时更新
jonychen1
websocket web推送 uniapp
近期个人在使用uniapp开发一款实时图表的项目,因为涉及到数据的实时刷新,所以起初是考虑使用轮询来实现。不过一旦数据量大起来后,轮询对客户端和服务端的压力都比较大,导致使用轮询的扩展性不佳。搜索了一遍,很多开发者建议使用websocket来实现数据的实时更新。什么是websocketWebSocket是Html5定义的一个新协议,与传统的http协议不同,该协议可以实现服务器与客户端之间全双工通
HTML5 Canvas
智慧浩海
HTML html5 前端 html
标签定义图形,比如图表和其他图像,您必须使用脚本来绘制图形。在画布上(Canvas)画一个红色矩形,渐变矩形,彩色矩形,和一些彩色的文字。什么是canvas?HTML5元素用于图形的绘制,通过脚本(通常是JavaScript)来完成.标签只是图形容器,您必须使用脚本来绘制图形。你可以通过多种方法使用canvas绘制路径,盒、圆、字符以及添加图像。浏览器支持表格中的数字表示支持元素的第一个浏览器版本
HTML5新特性深度解析
longdong7889
前端学习 html5 前端 html
HTML5新特性深度解析HTML5作为现代Web开发的基石,其LivingStandard模式持续为开发者带来创新工具。本文将深入剖析2023年值得关注的最新特性,通过技术解析与实战示例展现其应用场景。一、革新性API赋能Web应用1.1PopoverAPI:原生交互革命显示详情悬浮内容支持自动关闭和层级管理浏览器原生实现弹窗系统支持auto/manual状态控制无需JavaScript实现显隐逻
新手教程,小白学web前端开发—HTML5+css3
皆非本人
前端 html5 css3
小白教程,一起来跟我学简单的网页制作吧!本书教材:web前端开发案例教程—HTML5+css3简介:2005年以后,互联网进入了web2.0的时代,各种类似的桌面软件的web应用大量涌现,网站的前端,由此发生了翻天覆地的变化。网站不再只承载单一的文字和图片,各种丰富的媒体让网页的内容更加生动,网页的各种交互形式为用户带来了更好的体验,都基于前端的技术实现,好了废话不多说,让我们简单的体验一下如何制
在 Vue 2 项目中集成使用 WangEditor 富文本编辑器
VueVirtuoso
我的学习之路 vue.js 前端 javascript
WangEditor是一款轻量级、开源、简洁的Web富文本编辑器,支持HTML5和现代浏览器,适合用于简单的内容编辑场景。本文将介绍如何在Vue2项目中集成并使用WangEditor,帮助你快速构建一个支持富文本编辑的应用。一、项目初始化首先,确保你已经安装了VueCLI,如果还未安装,可以通过以下命令全局安装:npminstall-gvue-cli接着,使用VueCLI初始化一个Vue2项目:v
Html5学习教程,从入门到精通,HTML 5 图像语法知识点语法知识点及案例代码(9)
知识分享小能手
前端开发 网页开发 编程语言如门 html html5 学习 前端 java 编辑器 开发语言
HTML5图像语法知识点在HTML5中,图像是通过标签来嵌入的。以下是关于标签的详细知识点:基本语法:src:指定图像的URL或路径。alt:为图像提供替代文本,当图像无法显示时,浏览器会显示这个文本。可选属性:width和height:指定图像的宽度和高度(以像素为单位)。title:为图像提供额外的提示信息,当用户将鼠标悬停在图像上时会显示。loading:指定图像的加载方式,lazy表示延迟
Html5学习教程,从入门到精通,HTML 5 表格语法知识点 & 案例代码(10)
知识分享小能手
前端开发 网页开发 编程语言如门 html html5 学习 java 开发语言 前端 设计语言
HTML5表格语法知识点&案例代码一、HTML表格基础HTML表格用于展示数据,由行和列组成。1.1基本结构:定义表格。:定义表格行。:定义表格单元格。:定义表格表头单元格,默认加粗居中。1.2案例代码简单表格学生成绩表姓名语文数学英语张三908588李四789280代码解释::定义表格,并设置边框宽度为1像素。:定义表格行。:定义表头单元格,显示为“姓名”、“语文”、“数学”、“英语”。:定义普
零基础学习HTML(8)——pre标签、code标签
Dragon水魅
零基础学习Web开发 html
文章目录官方资料学习正文注:学习笔记基于小甲鱼学习视频,官方论坛:https://fishc.com.cn/forum.php官方资料鱼C课程案例库:https://ilovefishc.com/html5/html5速查手册:https://man.ilovefishc.com/html5/css速查手册:https://man.ilovefishc.com/css3/学习正文pre标签:htt
Html5学习教程,从入门到精通,HTML `<div>` 和 `<span>` 标签:语法知识点与案例代码(12)
知识分享小能手
前端开发 网页开发 编程语言如门 html html5 学习 前端 开发语言 java 前端框架
HTML和标签:语法知识点与案例代码一、语法知识点1.标签定义:是一个块级元素,用于将文档内容划分为独立的、可样式化的部分。它本身没有特定的语义,主要用于布局和分组。特点:块级元素,默认占据一整行。可以包含其他块级元素和行内元素。常用于创建页面的布局结构,例如头部、导航栏、内容区域、侧边栏、底部等。属性:通用属性:例如id,class,style,title等。事件属性:例如onclick,onm
Vue3 视频打点业务解决方案详解
繁若华尘
vue 音视频 vue.js javascript 前端 前端框架
Vue3视频打点业务解决方案详解一、核心业务场景教育视频关键帧标记用户UGC内容精彩片段标注视频审核问题点位记录影视制作关键帧注释二、技术方案架构核心依赖:-@vueuse/core(推荐)-video.js(可选)-原生HTML5Video三、基础实现方案添加标记保存标记{{formatTime(marker.time)}}-{{marker.comment}}import{ref,reacti
移动端iOS网页收起键盘底部有空白、软键盘弹起遮挡输入框等问题
漂移的电子
iOS/Android iOS 软键盘 移动端
1、移动端iOS网页收起键盘底部有空白:失焦的时候把窗口滚动位置设置到(0,0)就行了2、iOShtml5移动端软键盘弹起遮挡输入框:2.1、Element.scrollIntoViewIfNeeded()方法用来将不在浏览器窗口的可见区域内的元素滚动到浏览器窗口的可见区域。constinput=document.getElementsByTagName('input')[0];setTimeou
Canvas截取视频图像
DTcode7
HTML网站开发 # canvas绘图 HTML 绘图 canvas JavaScript canvas绘图
Canvas截取视频图像基本概念和作用说明Canvas和Video的结合点示例一:基本的视频截取功能示例二:使用getUserMediaAPI捕获摄像头视频流示例三:从视频帧中读取像素数据示例四:应用滤镜效果示例五:保存视频帧为图片实际工作中的使用技巧进一步阅读Canvas是一个非常强大的HTML5技术,它允许我们在网页上绘制图形和处理图像数据。结合元素,我们可以利用Canvas来截取视频帧并进行
网络Web存储之LocalStorage
Hopebearer_
前端 javascript es6 web
文章目录LocalStorage介绍定义特点兼容性常用方法存值取值删除指定键值对清空所有键值对通过索引获取键名获取所有值判断是否含有某个键(key)拓展遍历得到key存储和读取复杂类型的数据应用场景LocalStorage介绍定义LocalStorage是HTML5提供的一种客户端存储机制,属于Web存储API的一部分。它允许网页在用户的浏览器中存储键值对数据,这些数据会以持久化的方式保存,除非用
跨平台开发技术的探索:从 JavaScript 到 Flutter
109702008
编程 # javascript javascript flutter 人工智能
随着多平台支持和用户体验一致性在应用程序开发中变得越来越重要,开发者面临的挑战是如何在不同平台上保持代码的可维护性和高效性。本文将探讨如何利用现代技术栈,包括Flutter、JavaScript、HTML5、WebAssembly、TypeScript和Svelte,在统一的平台上进行高效的跨平台开发。JavaScript和它的生态系统JavaScript是一种运行于浏览器中的编程语言,通过Nod
我的创作纪念日
几何心凉
前端小常识 前端 html5
如何处理前端表单验证,确保用户输入合法?文章目录如何处理前端表单验证,确保用户输入合法?1.引言2.前端表单验证的类型2.1HTML5原生验证**示例****优点****缺点**2.2JavaScript基础验证**示例****优点****缺点**2.3正则表达式(Regex)验证**常见正则表达式****示例**2.4使用第三方库(如Yup、Validator.js)**使用`Yup`进行表单验
前端架构设计
weixin_34266504
前端 测试 javascript ViewUI
最近在拜读一本《前端架构设计》的书,该书讲到前端架构师的用户是开发人员。所选择的工具、编写的代码、创建的流程,都是为了让开发人员能够构建出最高效的、不出错的、可扩展的和可持续优化的系统。一、HTML1)标签规范化div乱炖是指嵌套多层div元素。为了保持简洁,语义化的标签是首选,应用样式所依靠的是HTML5元素名称和它们的层级关系,在标记中没有类名,往往写出层级的后代选择器。2)模块化方法前端开发
大白话html第五章HTML5 新增表单元素和属性
IT木昜
大白话html html html5 前端
大白话html第五章HTML5新增表单元素和属性HTML5给表单带来了很多新的小伙伴,让我们收集用户信息变得更方便、更智能。新增表单元素:这个就像一个自带日历的小框框,用户可以直接在里面选择日期,不用手动输入。你的生日::专门用来收集用户邮箱地址的,浏览器会自动检查用户输入的是不是一个合法的邮箱格式。你的邮箱::当你需要用户输入网址的时候,用这个标签。浏览器会检查输入的是不是一个合法的网址。你的网
二分查找排序算法
周凡杨
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主要包含这些更新内容。