- 博客(8)
- 收藏
- 关注
原创 HTTP状态码详解
状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade ...
2018-06-03 17:20:08
174
原创 HTML head 头标签
HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO 等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性。移动互联网时代,head 头部结构,移动端的 meta 元素,显得更为重要。了解每个标签的意义,写出满足自己需求的 head 头标签,是本文的目的。本篇以一丝的文章为基础,进行扩展总结介绍常用的 head 中各个标签、元素的意义以及...
2018-06-03 17:04:41
146
转载 两个viewport的故事(第一部分)
在这个迷你系列的文章里边我将会解释viewport,以及许多重要元素的宽度是如何工作的,比如<html>元素,也包括窗口和屏幕这篇文章是关于桌面浏览器的,其唯一目的就是为移动浏览器中相似的讨论做个铺垫。大部分开发者凭直觉已经明白了大部分桌面浏览器中的概念。在移动端我们将会接触到相同的概念,但是会更加复杂,所以对大家已经知道的术语做个提前的讨论将会对你理解移动浏览器产生巨大的帮助。 概念...
2018-06-03 16:54:28
134
转载 深入理解JavaScript中的作用域和上下文
在本教程中,我们将深入学习 JavaScript 中作用域(Scope)的一切。 所以,来吧。介绍JavaScript中有一个被称为作用域(Scope)的特性。虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,我会尽我所能用最简单的方式来解释作用域。理解作用域将使你的代码脱颖而出,减少错误,并帮助您使用它强大的设计模式。什么是作用域(Scope)?作用域是在运行时代码中的某些特定部分中变量...
2018-05-23 11:31:14
275
转载 数据结构知识点总结
一、数据结构绪论数据结构的基本概念数据结构是一门研究非数值计算的程序设计问题中,计算机的操作对象以及它们之间的关系和操作的学科。数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。数据结构包含三个方面的含义: 逻辑结构: ...
2018-04-11 19:23:44
301
转载 前端常见算法的JS实现
排序算法1、冒泡排序function bubbleSort(arr){ var i = 0, j = 0; for(i=1; i<arr.length; i++){ for(j=0; j<=arr.length-i; j++){ var temp = 0; // ">" 从小到大排序 // "<" 从大到小排序...
2018-04-11 19:20:34
200
原创 HTML结构语义化
为什么要web语义化? 首先,人可以通过视觉的划分判断内容的语义,搜索引擎看到的只是代码。搜索引擎只能通过标签来判断内容的语义。因为页面的很大一部分流量是来自搜索引擎的,要使页面尽可能地对搜索引擎友好,所以就要尽可能地使标签语义化。 所有的标签都是有自己的语义的,下面给出一部分标签的语义:div 语义:Division(分隔)span 语义:Span(范围)ol 语义:Or...
2018-03-28 13:08:13
660
转载 CSS知识点整理
盒子模型W3C标准/IE盒子模型标准盒子模型:宽度=内容宽度(content)+ border + padding + marginIE盒子模型:宽度=内容宽度(content + border + padding)+ marginbox-sizing用来控制元素的盒子模型的解析模式。默认为content-boxcontent-box: W3C标准盒子模型,设置元素的width/height属性是...
2018-03-25 10:24:28
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人