云鸟(2017年6月6日)

1、html标签语义化的好处

a:利于seo优化

b:在样式丢失的时候,还是可以比较好的呈现结构

c:更好的支持各种终端,例如无障碍阅读和有声小说等.

d:利于团队开发和维护,遵循w3c规范,减少代码差异,提高效率.

2、盒子模型 加了box-sizing 之后怎样?

IE5.x以及Quirks(怪异)模式的IE6, IE7中, border和padding都包含在width和height中. 标准浏览器中 width和height仅仅包含content, 不包含border和padding。 css3 定义了box-sizing属性: box-sizing:content-box|border-box|inherit; content-box: 该属性维持css2.1盒模型的组成方式 border-box:该属性将重新定义css2.1盒模型组成模式(与IE6解析相同)

3、行内元素有哪些 块级有哪些 行内块级有哪些?

http://www.qdfuns.com/notes/16810/eb65a8c188e028b7bf43d7a74768b1ec.html

http://blog.csdn.net/sykent/article/details/7738408

行内元素有哪些 ?

span,   strong,   em,  br,  img ,  input,  label,  select,  textarea,  cite,

块级有哪些?

div  , p  , form,   ul,  li ,  ol, dl,    form,   address,  fieldset,  hr, menu,  table

行内块级有哪些?

img,input

4、左侧固定两百 右侧自适应 这种布局怎么写?多种方式。用flexbox怎么写?

5、less如何定义一个函数 如圆角

6、一个url 后面好多key-value 如localhost?key=val&key2=val2&key3=val3 封装一个函数 getParam('key') 通过key获得相应等号后面的值.

var str = 'localhost?key=val&key2=val2&key3=val3';

function getParam(str) {
var obj = {};
var a = str.split('?')[1].split('&');
for(var i = 0; i < a.length; i++) {
var b = a[i].split('=');
obj[b[0]] = b[1];
}
return obj
}
console.log(getParam(str).key);

7、封装一个函数 getForm(form元素) 如何将里面的各个表单的值放到一个对象里面,并且返回。

8、你有什么想问我的么?

9、你想找个什么样的工作?

10、vue如何保证js之间互相不影响?

mstOne的更多相关文章

随机推荐

  1. 九、使用多线程——NSThread,GCD和NSOperation

    概述 早上起床,你先打开洗衣机,然后用热水把泡面泡上,接着打开电脑开启一天的码农生活.其中“洗衣服”.“泡泡面”和“码代码”3个任务(线程)同时进行,这就是多线程.网上有许多关于多线程的经典解释,此处 ...

  2. i++与++i区别

    ++i:先执行i加1,再执行语句; i++:先执行语句,再i加1; 后置自操作:先把自己所保存的值留下来,然后改变自己,自己给别人的值是原来的值: 前置自操作:先把自己改变,然后把改变后的值给别人. ...

  3. WIN7虚拟桌面创建(多屏幕多桌面)

    Windows7/WIN7虚拟桌面怎么用怎么创建多桌面(摘录) 在使用电脑中经常会遇到桌面软件太多了不够用的感慨,那么要是一台电脑有多个桌面就好了.在windows10中自带已经支持了虚拟桌面,在wi ...

  4. extends 与implements的区别和用法

    1. 在类的声明中,通过关键字extends来创建一个类的子类.一个类通过关键字implements声明自己使用一个或者多个接口. extends 是继承某个类, 继承之后可以使用父类的方法, 也可以 ...

  5. Linux安装 centos 7 最小化 安装

    我用的是vmware 15 ,我将用图片的形式带领大家安装,没有说到的地方为默认选项    最好把文件放到一个单独的文件夹中    简单密码点击两次DONE 即可,虚拟机密码不必那么复杂,工作环境请设 ...

  6. https://scrapingclub.com/exercise/basic_captcha/

    def parse(self, response): # set_cookies = response.headers.getlist("set-cookie").decode(& ...

  7. Python 函数中,参数是传值,还是传引用?

    在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?回答这个问题前,不如先来看两段代码. 代码段1: def foo(arg): arg = 2 print(a ...

  8. timer控件、三级联动、帐号激活权限设置

    一.Timer控件 Timer实际就是一个线程控件. 属性:Enabled    是否被启用 Interval     多长时间执行一次控件中的代码 事件: Tick     事件中放要执行的代码. ...

  9. scp传输文件,自动填充密码

    一个偷懒的小shell, #!/usr/bin/expect #******************************************************************** ...

  10. freeswitch 修改系统最大呼叫量

    freeswitch 中有2个参数限制系统的最大呼叫量,以防止资源耗尽. max_session控制最大并发数.默认值1000:sps控制最大每秒呼叫量,默认值30 命令临时生效:fsctl max_ ...