第一,写博客
第二,做网站
第三,学技术
侧面菜单不随滚动条滑动而滑动设置position:fixed;
left:-200px;
动态样式用行内样式比较好?
jquery方法mouseenter鼠标悬停动作
对象.animate( {对象的一些属性},时间)
stop()方法可以停止当前动画
$(‘#left-menu’).mouseenter(function(){
$(this.stop();
$(this).animate({left:0},2000)
)})
鼠标移出也是一样的
http通信原理:当用户请求静态资源(html css 图片 视频),服务器直接返回数据,当请求动态资源时(asp php java .net python),服务器会先在服务端执行这些程序,然后把执行结果返回
发送的属性对象等在request对象 返回在response对象
url 全球统一资源(图片啊视频啊等等)定义符
本地打开叫做局域网url
IP——Internet Protocol 保证机器间互相通信哦,网络互连协议
IP4和ip6代表了四位地址和六位地址的IP地址
127.0.0.1 与localhost的区别。
计算机的端口:0~65535 设置不同服务器应当设定不同的端口
上面是第二课的内容
html5开发工程师
h5比较适合做移动端,因为它不太适合ie8
h5一般做移动端
做混合app-- hybrid app是什么样的一个职业?
html5和html4本身就是包含关系
h5特色就是语义化标签,h4本身也有挺多语义化标签的
html页面结构 css 页面的样式 javascript 页面的功能
新增了一些标签和废弃了一些标签,新增了很多css样式(css3正是对应html5的版本)新增了很多js的API
有时候在sublime(sublime是关于)上打font没有语法提示,font是h4的标签,在h5中不管用,sublime是基于h5的编辑器?
json是什么格式
一层:大括号,属性与值除数字外要用双引号引起来
二层:大括号,”属性”:{‘属性’:”值”},
周六日做一下自己的网站
xml语法非常严谨
xhtml 标签必须正确闭合,必须是小写字母,必须有一个根元素(这里就是为什么很多小版块都需要一个根元素的原因),xtml的特点呢
h5的框架不被鼓励,想让你用ajax来代替?
新增的h5:
header section article footer nav
div套div套div....会造成div嵌套过多的问题,老师说是div中毒
h5新增语义化标签解决这一现象,h4本身也有一些语义化标签。
更能表达标签代表的意义,更适合做seo,这个可能需要学一下 搜索引擎优化
百度竞价排名操作seo:莆田系医院恶果
标签是独立语义化的的标签,减低了搜索难度
article文章区常用 section区块的分类常用(独立区域)
aside 非主要内容 hgroup组合hX标签用
header头部 footer 底部
nav 导航
光用语义化标签是不行的,还要配合选择器css来设置他们的样式
语义化标签不能滥用,配合div使用。
header里的nav标签如何设置让其居中?
设置width和height,让其margin:px auto;
固定宽度的div里的div居中是很简单的。
给一个最小高度min-height:500px 当内容足够时将其撑开可以超过500,当内容不足撑起500时为500px
margin可以让一个div距离另一个div有一定距离。
ie8不支持h5属性,所以跑不起来,但是有一个兼容的方法,这个方法就是添加插件,本质是把h5属性替换成div,只是结构的识别,并不能识别h5的专有属性。(这里是自己的理解,可能有偏差)
如header{
} 与.header{}是不一样的。
插件:html5shiv.min.js 还有 respond.min.js 把h5元素转化为div
判断ie9以下,引入插件(js)文件在h5有专门的写法