关闭

input框提示文字,聚焦时字体消失

我们想要input框没有输入字之前有提示字,这其实是input的css3的一个属性。 这样就可以实现效果了...
阅读(8) 评论(0)

为什么要初始化 CSS 样式

因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对 CSS 初始化往往会出现浏览器之间的页面显示差异。 当然,初始化样式会对 SEO 有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法是:*{padding:0;margin:0} (不建议)...
阅读(58) 评论(0)

请简述盒模型

IE6盒子模型与W3C盒子模型。 文档中的每个元素被描绘为矩形盒子。盒子有四个边界:外边距边界margin, 边框边界border, 内边距边界padding与内容边界content。 CSS3中有个box-sizing属性可以控制盒子的计算方式, content-box:padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和bo...
阅读(45) 评论(0)

输入完网址按下回车,到看到网页这个过程中发生了什么

1. 域名解析 2. 发起TCP的3次握手 3. 建立TCP连接后发起http请求 4. 服务器端响应http请求,浏览器得到html代码 5. 浏览器解析html代码,并请求html代码中的资源 6 浏览器对页面进行渲染呈现给用户...
阅读(49) 评论(0)

请说出三种减少页面加载时间的方法

1. 尽量减少页面中重复的HTTP请求数量 2. 服务器开启gzip压缩 3. css样式的定义放置在文件头部 4. Javascript脚本放在文件末尾 5. 压缩合并Javascript、CSS代码 f. 使用多域名负载网页内的多个文件、图片...
阅读(423) 评论(0)

线程与进程的区别

1. 一个程序至少有一个进程,一个进程至少有一个线程 2. 线程的划分尺度小于进程,使得多线程程序的并发性高 3. 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率 4. 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制 5. 多线程的意义在于一个应用程...
阅读(358) 评论(0)

new操作符具体干了什么呢?

(1)创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。   (2)属性和方法被加入到 this 引用的对象中。   (3)新创建的对象由 this 所引用,并且最后隐式的返回 this 。...
阅读(414) 评论(0)

HTTP状态码知道哪些?

100  Continue  继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息 200  OK   正常返回信息 201  Created  请求成功并且服务器创建了新的资源 202  Accepted  服务器已接受请求,但尚未处理 301  Moved Permanently  请求的网页已永久移动到新位置。 3...
阅读(416) 评论(0)

冒泡排序

var arr = [3,1,2,4,6,5]; for(var i=0;i<arr.length;i++){ for(var j=0;j arr[j+1]){ var a = arr[j+1]; arr[j+1] = arr...
阅读(408) 评论(0)

编写一个数组去重的方法

var arr = [1,2,"2","4",5,2,1]; var newArr = removeRepetition(arr); console.log(newArr); function removeRepetition(arr){ var newArr = []; //typeof (arr) == "string"?newArr...
阅读(251) 评论(0)

标签上title属性与alt属性的区别是什么

Alt主要应用于   或 img 在没有显示图片的时候提示文字(最多不能超过100个英文字符)   title属性为设置该属性的元素提供建议性的信息...
阅读(399) 评论(0)

前端页面有那三层构成,分别是什么?作用是什么?

结构、表现和行为。其中结构主要是有HTML标签组成。 结构即在页面body里面我们写入的标签都是为了页面的结构。 表现即指css样式表,通过css可以是页面的结构标签更具美感。 行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有js组成。...
阅读(395) 评论(0)

浏览器渲染过程

(1)开启一个单独的线程,判断输入是否合法,然后判断是否为HTTP协议请求, 如果是进行下一步; (2)浏览器的浏览器引擎将对此URL进行分析加载; (3)通过DNS解析域名获取该网站地址对于的IP地址,查询完成后连同浏览器 Cookie、userAgent等信息向网站目的IP发出get请求; (4)三次握手,http协议会话; (5)ngnix根据URL做服务器分发,发货静态HTML...
阅读(424) 评论(0)

js设计思想

程序设计思维 程序是什么? 生活中的程序: (1)宿舍保修:填写维修单→商报宿舍管理员→联系物业→找师傅上门维修→反馈 (2)银行开户:客户填写开户申请单→提交证件资料→审核资料真实性第一种(如果是本人、资料真实齐全则通过)第二种(其他人代办、有委托书、资料真实齐全则通过。不满足则拒绝)→录入系统开户→设置密码→发放卡、存折 解决生活中问题的步骤(流程)描述 计算机中的程序 解决问题...
阅读(415) 评论(0)

markdown编辑器

进入你想进入的盘: e:进入你想进入的文件: cd + 你一下那个进的文件名返回上一级: cd..清空屏幕: cls返回根目录: cd\建立目录: md 目录名:建立特定的文件夹删除文件 rd 目录名:删除特定的文件夹...
阅读(416) 评论(0)
34条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:9681次
    • 积分:434
    • 等级:
    • 排名:千里之外
    • 原创:32篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类