mstOne
云鸟(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的更多相关文章
随机推荐
- 20190412 T-SQL语言一
-- T-SQL ------------------------------------------------------ 例如1 什么是注释符 单行注释select *from kc /*sel ...
- Django基本配置与URLconf
what's the Django python的框架主要有:Django.Flask.Tornado Django是一个开放源代码的Web应用框架,由Python写成.它的主要特点是大而全,我们需要 ...
- [LeetCode] 系统刷题2_排列组合
要用到backtracking,是否要跟backtracking放到一起总结? 适用范围: 几乎所有搜索问题 什么时候输出 哪些情况需要跳过 相关题目: [LeetCode] 78. Subsets ...
- 使用 Unity 3D 开发游戏的架构设计难点
Unity 3D 引擎对于开发者来说,入手非常快,因为它采用的是 C# 作为开发语言,这也大大降低了开发者的门槛.但凡只要懂一门编程语言的人都能使用 Unity 3D 引擎开发,另外 Unity 3D ...
- Unicode编码与中文互转
/** * unicode编码转换为汉字 * @param unicodeStr 待转化的编码 * @return 返回转化后的汉子 */ public static String UnicodeTo ...
- [Android] 转-RxJava+MVP+Retrofit+Dagger2+Okhttp大杂烩
原文url: http://blog.iliyun.net/2016/11/20/%E6%A1%86%E6%9E%B6%E5%B0%81%E8%A3%85/ 这几年来android的网络请求技术层出不 ...
- Quartz Scheduler misfireThreshold属性的意义与触发器超时后的处理策略
Quartz misfireThreshold属性的意义与触发器超时后的处理策略. 在配置quartz.properties有这么一个属性就是misfireThreshold,用来指定调度引擎设置触发 ...
- 记账本微信小程序开发五
准备做首页和分页 准备一些图标的图,用ps或者用创客贴都欧克 建图片的文件夹和首页的编辑
- 5、Spring-Kafka3
3. Introduction This first part of the reference documentation is a high-level overview of Spring fo ...
- json转数组
- (NSDictionary *)dataArrayFromJson { NSString *filePath = [[NSBundle mainBundle] pathForResource:@& ...