最近一段时间都没有写博客,一是因为有新的项目要做,而是最近在学习有关H5移动开发相关方面的内容,以下是看了“【江哥带你从“零”玩转Html5 + 跨平台开发】”总结的学习笔记,目前只是更新到了H5+CSS3,相关视频网站地址:http://bbs.520it.com/forum.php?mod=viewthread&tid=2418
HTML学习笔记
字符集:header标签中添加解决乱码,指定当前网页字符集。
注意:在html文件中指定的字符集和保存这个文件的字符集一直,否则还会楚翔乱码。
DTD文档声明。
每一个不同版本的规范都有不同的DTD文档声明。
注:DTD文档声明必须写在第一行。不区分大小写。不是一个标签。是一个指令。浏览器编译/解析/渲染网页时不会完全依赖DTD文档声明。
base标签:就是专门用来统一指定当前网页中的超链接需要如何打开。必须写在head标签。
列表:
无序列表
和
有序列表
定义列表:1)网站尾部描述信息,例如京东尾部的购物指南,配送方式等。2)做图文混排
definition title,定义标题
definition description,定义描述
webStorm快速编写格式
ul>li*3然后按tab键
ul>li*2>h2+ul>li*3
格式化:command+option+l
注释:command+/
表格标签:一个table标签就是一个表格
注:表格边框有边框属性,默认属性值为0的。
表格的存储数据:(完整结构) 1. 标题 caption 2. 表头 thead 3. 内容 tbody 4. 页尾 tfoot 注:如果指定了thead 和 tfoot,设置table高度不会受影响,有自身的默认高度。 合并单元格: 水平方向合并 只能向上或者向下合并。 垂直方向合并: 表单:收集用户信息 格式:
<表单元素>
常见表单元素: 输入框,type属性(功能和外观),有很多类型。 提交表单数据: 添加action,提交的路径URL 提交内容添加name属性。 隐藏域:配合提交按钮将一些数据偷偷的提交到服务器。(Ajax) datalist :输入框待选项,需要绑定输入框
select 标签,下拉列表。不能输入内容,直接选择。可以设置默认值。 可以使用optgroup标签包裹进行分组。
多行输入框: css学习笔记 优点 1.不用记忆哪些属性属于哪个标签。 2.需求变更不需要修改大量的代码。
标签里。自动相对表格居中。
标题单元格标签,文字默认加粗,居中。
把当前单元格当做两个单元格看待,需把多出的单元格删掉。
,同理删除多余单元格。