摘要: 新增的表单类型 浏览器效果如下: 用户名: 密码: <! email提供了默认的电子邮箱的完整验证:要求必须包含@符号,同时必须包含服务器名称,如果不能满足验证,则会阻止当前的数据提交 邮箱: <! tel它并不是来实现验证。它的本质目的是为了能够在移动端打开数字键盘。意味着数字键盘限制了用户只能输 阅读全文
posted @ 2019-03-10 20:02 Tobenew 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.原理:动态创建元素 例如:document.createElement(“header”) 注意:动态创建出来的标签是行内元素,需添加display:block / IE9:行级元素在设置宽度的时候是失效 IE8:完全不支持语义标签(不支持html5):在IE8中,它不认识语义标签,所以无法解析 阅读全文
posted @ 2019-03-10 19:38 Tobenew 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 定义 data 开头 data 后必须至少有一个字符 建议: 1.名称应该都使用小写 不要任何的大写字符 2.名称中不要有任何的特殊符号 3.名称不要副作用纯函数 以下为浏览器输出结果: 阅读全文
posted @ 2019-03-10 18:18 Tobenew 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: html5新增一波语义化标签 H5是一个平台,是由html5, css3与js新增的一大波api(application programing interface)组成的 浏览器端显示效果如下: 阅读全文
posted @ 2019-03-10 16:52 Tobenew 阅读(183) 评论(0) 推荐(1) 编辑
摘要: 节点的概念 5个常用的DOM方法:getElementById、getElementsByTagName、getElementsByClassName、getAttribute、getAttributeDOM中的 “D”:文档 "O":对象 "M":模型JS中的对象可分为三种类型: 用户定义对象:由 阅读全文
posted @ 2016-06-14 01:20 Tobenew 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 将博客搬至CSDN 阅读全文
posted @ 2016-06-13 15:00 Tobenew 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 转载自 http://blog.jobbole.com/53039/ 每当成为入门CS课程(学生们学习编程语言的课程)的助教时,都困于提出好的练习题。Project Euler和类似的问题通常对初学者来说来难了,尤其是对于那些没有很强数学背景的同学。 在这篇文章中,Adrian Neumann 收集 阅读全文
posted @ 2016-06-11 20:49 Tobenew 阅读(7241) 评论(0) 推荐(1) 编辑
摘要: 任务目标 实践HTML/CSS布局方式 深入了解position等CSS属性 任务描述 实现如 示例图(点击打开) 的效果 灰色元素水平垂直居中,有两个四分之一圆位于其左上角和右下角。 任务注意事项 思考不同情况下(如灰色高度是根据内容动态变化的)水平垂直居中的解决方案。 动手试一试各种情况的组合, 阅读全文
posted @ 2016-06-09 12:18 Tobenew 阅读(574) 评论(0) 推荐(0) 编辑
摘要: javascript代码放置位置: 1.将代码放置在文档<head>标签中的<script>标签之间; 2.将代码存为一个扩展名为.js的独立文件。典型做法是在文档的<head>部分放一个<script>,并把它的src属性指向该文件; 3.把<script>标签放在HTML文档的最后,</body 阅读全文
posted @ 2016-06-06 22:56 Tobenew 阅读(182) 评论(0) 推荐(0) 编辑
摘要: JavaScript: 一种使网页具有交互能力的程序设计语言。 BOM: 浏览器对象模型,指通过JS用来调整Web浏览器的高度、宽度和位置属性的办法。 DHTML: 1.利用HTML标记各种元素 2.利用CSS设置元素的样式和他们显示的位置 3.利用JavaScript实时的操控页面和改变样式API 阅读全文
posted @ 2016-06-06 22:17 Tobenew 阅读(117) 评论(0) 推荐(0) 编辑