一周总结

HTML

补充HTML基础,包括标签、标签的属性、事件、请求方法、编码类型

基本标签:body、div、p、ul、li、table、form

语义化标签:header、footer、aside、address、article

强调标签:strong、em、cite、code

头部标签:head、meta、title、style、base(指定本文档的基本路径)

表单元素:input、button、select

表单属性:action(指定需要处理请求的服务端文件)、method(发送数据的方法  get、post)

属性:title、type、class、lang、data-、drag gable、id、

事件:鼠标键盘事件、窗口大小改变、值的改变、加载、

请求方法:get\post

            get传输的数据会放在url中,不适合传输敏感数据;刷新时没有影响;

            post会放在请求体中,比较安全;刷新后需要重新提交;

编码类型:最开始------ASCII码

                  浏览器默认---ISO-8895-1(针对地区和语言)

                  常用----Unicode(最全的编码类型)

xml

xml基础知识,包括语法、dom、验证、树结构

语法:1.标签必须闭合

           2.大小写敏感

           3.必须正确的嵌套

           4.必须有根元素

           5.属性值带引号

HTML5

新增的标签video、audio、canvas以及相关的方法、属性,web存储、应用程序缓存

web存储:localstorage(永久性的保存)、sessionStorage(本质是一个会话,可以设置有效时间)

应用程序缓存:需要在head标签中添加manifest属性,属性值为manifest文件,

            优势:离线访问、加快加载速度、减轻服务器负担

video、audio 使用方法相似,属性和方法也相似,基本的:play()开始播放/pause()暂停/autoplay属性设置是否自动播放/currentTime属性返回已播放时长

canvas:绘画类型---路径、矩形、圆(三种类型可以设置起始位置、宽高或者半径或者长度、笔触颜色、填充颜色)

css

语法、基础选择器、引用方法以及优先级、样式

选择器:id选择器、类选择器、属性选择器、标签选择器、派生选择器

引用方法(按照优先级从高到低):内联样式(元素内部)》内部样式(style标签)》外部样式(css文件)

样式:表格、背景图片(css3)、轮廓、文字

总结

经过一周,除了回顾之前已经掌握的知识,确实发现了很多之前没有注意到的地方,比如头部标签中的内容、部分术语(比如说派生选择器,虽然我一直在使用,但我并不知道这叫派生选择器),除此之外,还有之前知道但没有了解过的内容,比如canvas、video、audio等新增内容、xml与xhtml方面的知识、编码类型等。

最后

乱七八糟的一篇。。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容