CSS3 边框 在开始CSS3的边框之前,先来复习一下基础的边框内容。 CSS1和CSS2的边框 CSS1和CSS2边框属性很少,只有三个属性: border-width 设置元素边框的粗细 border-color 设置元素边框的颜色 border-style 设置元素边框的类型 实际中都是采取
按照计划,重新学前端已经把JS和HTML+CSS2的排版又学了一次,从小米页面到专业的用PS切图量距离做京东页面,感觉技术又纯熟了一些。 现在是应该好好看看CSS3了,大概前端里到现在为止还没有系统学习过的,就是CSS3了。而且借此机会,正好把购买已久的一本好书《图解CSS3核心技术与案例实战》仔细
HTML5 再学习 HTML5 的声明 <!DOCTYPE html>
只用这个声明就可以了,很简单。还有需要注意的就是 HTML 标签里的 lang 属性 设置成 zh-cn 字符设定 <meta charset="utf-8">
常用新标签 HTML5 一大特性是引入了很多带有语义的新标签。
这里用来记录重新学习HTML和CSS2的过程中新学的知识和心得。 Base标签 放在head标签内部,设置属性 target="_blank" 即可让所有标签都在新页面内打开,相当于一个全局设置 相对路径与绝对路径 同级:<img src="logo.gif" /> 下一级,不要再最开始加/,直接打
学完了全部的JS内容,建立了关于JS的框架概念,一些知识用到的时候也可以在补。 然而现在只是学习了2009年发布的ES5的内容,放眼望去还有ES6(2015年发布),ES7(2016年发布),ES8(2017年发布)以及之后的每年的ES标准。 当然实际开发使用的版本和浏览器支持肯定是比较慢的,但是E
最佳实践 学习完了JS基础语法,BOM与DOM对象,事件等一系列API。还有两部分高级函数应用和存储,遇到的时候再学习吧。 归根结底JS也是一种编程语言,一般到了最后,还是要提一下这门编程语言在开发时候的理念,高程三也不例外。这里列出这些“JavaScript之禅”: 可维护性 可理解性--代码可读
AJAX AJAX已经在Django中使用jQuery发送过了,当时原生的AJAX方法没有学。现在通过JS,多了解一下原生AJAX以及从AJAX来的跨域请求。 在2005年,Jesse James Garrett发表的一篇文章《Ajax: A New Approach to Web Applicat
HTML5 脚本 对于HTML5来说,引入了一些新事件以及媒体元素,其中的主要内容有: 跨文档消息传递 原生拖放 媒体元素 历史状态管理 这部分的内容里媒体元素比较重要,待单独学习了妙味课堂的HTML5新属性再回头来整理该部分内容,先有所了解即可。 错误处理 对于用户来说,现代浏览器一般不会像早期的
Canvas元素基本用法 HTML5里引入的最受欢迎的功能大概就是canvas元素了,这个元素在页面中指定一个区域,然和可以通过JS动态的在这个区域里边画图,单用canvas元素和JS甚至可以做出交互式的游戏。 canvas的所有功能由几组API构成,还有一个WebGL的3D上下文。 开始绘画之前.
表单 为何要把表单专门拿出来说,就是因为表单是与服务器通信的重要手段,在Web应用开发中使用的范围非常广泛,还关系到与后端的数据交换,所以需要专门学习。JS中有一些增强表单元素的默认行为,可以更有效的操作表单元素。 表单基础知识 在HTML中表单是form元素,在JS中form元素对应的类是 HTM