mac 使用记录

开始用mac,对于用了N年windows系统的我来说,是不小的问题,一点自己在用的时候整理的东东

全屏的快捷键 control+command+f

退出(完全退出)command+Q

关分页Command+W

刷新Command+R

新开分页Command+T

截屏键shift+Command+3全屏和+4局部

桌面快捷方式 finder =>command + option + 拖拽到桌面上

command +f3 回到桌面切换(非全屏模式下)

command+control+f 程序全屏切换

command+tab 程序切换

cmd+c→cmd+v 复制粘贴

cmd+c→cmd+option+v 剪切粘贴

command+q 完全退出程序

前端工程师面试题汇总

HTML

Doctype作用?严格模式与混杂模式如何区分?它们有何意义?

1
2
3
4
5
6
7
8
9
10
11
12
13
Doctype:(Document Type)文档类型,它位于文档中最前面的位置,处于标签之前。
如果你想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE的声明。
确定了正确的Doctype,xhtml里面的标识和css才能正常生效
(也就是说它会很负责地告诉浏览器怎么解释你的这个标签和你写的css)。
既然它是一种声明,它的责任就是告诉浏览器文档使用哪种html或者xhtml规范。
为了获取正确的Doctype声明,关键就是让dtd与文档所遵循的标准对应。
例如:假定文档遵循的是xhtml 1.0 strict,那么文档的Doctype声明就应该是相应的dtd,
如果Doctype声明指定的是xhtml dtd,但文档包含的依旧是html标记就是不恰当的。
类似的,如果文档包含的是xhtml 1.0 strict标记,但是Doctype声明指定是html dtd也是不恰当的。
根据Doctype是否存在以及使用哪种DTD来触发其不同的模式。
如果Doctype不存在或者其形式不正确那么默认为混杂模式。
如果XHTMLl文档中包含完整的Doctype,那么它一般以标准模式呈现。

Read More

hexo的用法介绍

安装:(我是用homebrew安装的)

node.js
git (全局安装)
npm install  -g hero-cli

应用 项目中

hero init
npm install
hexo new “name” 新建
hero generate 生成静态页面
hexo server 启动服务器

Read More