WordPress主题制作

  1. 主页
  2. 文档
  3. WordPress主题制作
  4. 引入外部CSS样式文件和JS脚本文件
  5. HTML 标签(草稿)

HTML 标签(草稿)

media

<head>
<link rel="stylesheet" type="text/css" href="theme.css" />
</head>

<head>
<link rel="stylesheet" type="text/css" href="/html/csstest1.css" >
</head>

引用js或css后加?v= 版本号的用法

<script type=”text/javascript” src=”jb51.js?version=1.2.6″></script>  
<link rel=’stylesheet’ href=’base.css?version=2.3.3′ type=’text/css’ /> 

客户端会缓存这些css或js文件,因此每次升级了js或css文件后,改变版本号,客户端浏览器就会重新下载新的js或css文件 ,刷性缓存的作用。大家可能有时候发现修改了样式或者js,刷新的时候不变,就是客户端缓存了css或者js文件,因此加上参数还是有好处的!  

media 属性规定被链接文档将显示在什么设备上。

日常web开发中,我们修改了js、css等静态资源文件后,如果文件名不变的话,客户端浏览并不会及时获取最新的资源文件,这就很尴尬了

加版本号?,可以,但这个文件,我们有好几个地方用,版本号都加的乱咯? 不方便

?v=3.3.6如果删掉不影响css文件的调用,但是假如css文件的内容修改了,那么浏览器将不会立刻更新css的内容,会直接从缓存中调用,直到浏览器自动更新缓存。
也就是说,加 ?v=3.3.6 的目的,是使css文件的修改结果能够立刻反映到浏览器中(只要刷新一下就是修改后的样式效果),否则的话,浏览器就会在一段时间内仍然显示原来的效果,尤其在移动设备(如手机)中这种情况会越明显(因为流量就是钱啊,所以手机浏览器的缓存优先级会更高)

V=3.3.6是
bootstrap
的版本

media 属性用于为不同的媒介类型规定不同的样式。

一般填写 all, 适用于所有设备。

media=”all”

这篇文章对您有用吗?

我们要如何帮助您?