c/s是客户机/服务器,b/s是浏览器/服务器。 ipv4 192.168.....(内网ip) 通过路由器的NAT(维护了一张表,用来转换ip对应外网)。 当ipv6推广开,就不用使用路由器了。 通信原理: 写ip地址访问太麻烦,于是有了域名,它会先访问本地的hosts,没有则去网络访问DNS服务 ...
分类:
Web程序 时间:
2018-03-18 10:24:08
阅读次数:
255
学习整理了web缓存的一些策略,如有不正确的地方,欢迎指正。 浏览器端的缓存规则 对于浏览器端的缓存来讲,这些规则是在HTTP协议头和HTML页面的Meta标签中定义的。他们分别从新鲜度和校验值两个维度来规定浏览器是否可以直接使用缓存中的副本,还是需要去源服务器获取更新的版本。 新鲜度(过期机制): ...
分类:
其他好文 时间:
2018-03-13 15:46:29
阅读次数:
211
在我们写jsp时都会写或看见下面量段熟悉的代码: <%@ page language="java" contentType="text/html; charset=utf-8"> 在head里面也会有meta标签 <meta http-equiv="content-type" content="te ...
分类:
Web程序 时间:
2018-03-10 14:11:15
阅读次数:
201
配置 flexible 安装 lib-flexible 在命令行中运行如下安装: 引入 lib-flexible 在项目入口文件 main.js 里 引入 lib-flexible 添加 meta 标签 在项目根目录的 index.html 中添加如下 meta px 转 rem 实际开发中,我们通 ...
分类:
移动开发 时间:
2018-03-07 11:44:50
阅读次数:
548
<!DOCTYPE> 标签 <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。 <head>内的标签 <meta/>标签: Meta标签介绍 ...
分类:
Web程序 时间:
2018-03-05 20:48:35
阅读次数:
242
meta标签到底做了什么事情 做过移动端适配的小伙伴一定有遇到过这行代码: 但是,很多小伙伴只是感性的认识:噢,我加了这行代码,然后页面的宽度就会跟我的设备宽度一致。然而,这种理解是很片面的。那么,这句话的本质到底是什么呢? 不急,我们先往下面看,这里先留个悬念。 几个专有名词和单位 这里,我们先来 ...
分类:
移动开发 时间:
2018-02-28 19:48:53
阅读次数:
204
通用 Header函数 header("Location: http://www.guanwei.org"); exit; header('Refresh:3,Url=other.php');die; Meta标签 < meta http-equiv="refresh" content="1;url ...
分类:
Web程序 时间:
2018-02-28 16:24:26
阅读次数:
270
meta标签可以: 一、定义针对搜索引擎的关键词,如: 二、定义对页面的描述 三、定义页面的最新版本 四、每5秒刷新一下页面 请关注http://www.w3school.com.cn/html5/html5_meta.asp 1、首先我们来看看webkit内核中的一些私有的meta标签,这些met ...
分类:
Web程序 时间:
2018-02-26 23:28:40
阅读次数:
395
移动端的工作已经越来越成为前端工作的重要内容,除了平常的项目开发,HTML 头部标签功能,特别是meta标签显得非常重要。 DOCTYPE DOCTYPE(Document Type),该声明位于文档中最前面的位置,处于 html 标签之前,此标签告知浏览器文档使用哪种 HTML 或者 XHTML ...
分类:
移动开发 时间:
2018-02-23 20:51:10
阅读次数:
284
自己一直想成为高级前端开发工程师,而自学。奈何最近感觉自学收效甚微,一度迷茫。 不破不立,打算改变这样的状态。 春节后上班第一天,今年打算好好实现自己的前端梦想。 重新整理、总结前端技术。 废话,就不多说了,开始今天的主题。 Html中meta标签 一、meta标签 含义 <meta> 元素 可提供 ...
分类:
Web程序 时间:
2018-02-23 17:18:17
阅读次数:
213