首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么网站CSS或JS会带有v或version参数

查看网页源码时候经常会发现带有类似 ?v=13566 或者 ?version=15678 CSS 和 JS 文件。如下所示: <script src="w3h5.js?...即上面<em>代码</em>对于文件来说就是: 不过浏览器则不会这么认为,...原理: 例如 .htaccess 设置<em>的</em> <em>CSS</em>、JS 缓存都有一个过期时间,如果在访客<em>的</em>浏览器<em>中</em>已经缓存了这些文件,在这些缓存未过期之前,浏览器只会优先从缓存<em>中</em>读取这些 <em>CSS</em> 和 JS 文件,如果你<em>在</em>服务器上修改了这些文件...一个<em>网站</em><em>的</em>访客成千上万,你不可能在更新 <em>CSS</em> 后让每个访客都刷新一下缓存,那么这个问题你会怎么处理呢? 方法一:更改<em>CSS</em>文件名 其实解决这个问题很简单,缓存是通过文件名标记缓存<em>的</em>内容<em>的</em>。...在你更新了<em>网站</em><em>的</em> <em>CSS</em> 文件后,<em>在</em>更换一下 <em>CSS</em> <em>的</em>文件名就可以了。

4.2K10

Visual Studio Code 添加自定义代码片段

无论是那个编辑器,如果能够添加一些自定义代码片段,能够大大提升代码输入效率。 本文介绍如何在 Visual Studio Code 添加自定义代码片段。...Visual Studio Code 代码片段设置 你可以 Visual Studio Code 菜单中找到代码片段设置入口, File -> Preferences -> User Snippets...打开快捷命令输入框进入 Insert Snippet 命令,输入 toc 可以看到我们刚刚加入代码片段: 或者,带有智能感知提示文件,可以直接通过智能感知提示插入: 插入代码片段,... Visual Studio Code ,你有这些变量可以使用: -TM_SELECTED_TEXT - 插入代码片段时刻选中文本 -TM_CURRENT_LINE - 插入代码片段时刻光标所在行...这个时间之前也输入法调过:常用输入法快速输入自定义格式时间和日期(搜狗/QQ/微软拼音)。

99130
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap

    说明微软对于Bootstrap是非常认可,高度集成Visual Studio。...值得注意是,Scripts文件添加了一个名为_references.js文件,这是一个非常有用功能,当我们使用Bootstrap等一些前端库时,它可以帮助Visual Studio启用智能提示...为网站创建Layout布局页 为了让我们网站保持一致风格,将使用Bootstrap来构建Layout布局页。...Views文件夹创建MVC Layout Page(Razor)布局文件,如下图所示: ? 新创建Layout布局页,使用如下代码来引用Bootstrap资源文件。...小结 在这一章节,简单为大家梳理了Bootstrap体系结构,然后怎样ASP.NET MVC项目中添加Bootstrap,最后使用了打包和压缩技术来实现对资源文件打包,从而提高了网站性能。

    3K111

    2016年最好15个Web设计和开发工具

    这就是为什么设计师和开发人员需求大大增加。但是web开发标准相比几年前,已经提升了若干个档次。这是为什么市场总是对最先进、最高效web设计和开发工具有需求原因。...官方网站:https://atom.io/ 4.Bootstrap Studio Bootstrap Studio是一个桌面应用程序,可以帮助web开发人员和设计人员创建使用Bootstrap框架响应式网站...官方网站:http://www.codesign.io/chrome 6.cssFilter 用于生成自定义CSS和照片分享应用,例如照片过滤可视化场所。...官方网站:https://github.com/morishitter/cssfmt 8.Dimensions Dimensions是开源,托管Github上。 ?...它可以一个明确、可编辑树视图和一个代码编辑器并排展示数据。 ? 官方网站:http://jsoneditoronline.org/ 11.LiveReload ?

    1.4K20

    Bootstrap Studio 4 Mac 自带激活版,让你网页设计更加高效、精准!

    Bootstrap Studio 是一款专业网页设计工具,它为设计师和开发人员提供了创建漂亮、响应式和规范化网站完美解决方案。...该软件提供了一个直观、用户友好界面,让使用者轻松地创建复杂网站布局、强大动画效果和交互功能。图片Bootstrap Studio 为 Mac 用户带来了更加便捷使用体验。...Bootstrap Studio 包含了丰富组件库和预定义样式,这些库可以方便用户快速搭建网页界面。...Bootstrap Studio 还拥有强大 CSS 编辑器和代码编辑器,让用户能够轻松地编辑代码并实时预览效果。...图片总之,Bootstrap Studio for Mac 可以帮助用户大大提高网站设计效率、优化网站布局、改善网站用户体验,同时也可以帮助用户更加方便地管理代码和组件,使创建网站变得更加轻松愉悦。

    53930

    Visual Studio 新旧不同 csproj 项目格式启用混合模式调试程序(开启本机代码调试)

    因为使用 Visual Studio 主要用来编写 .NET 托管程序,所以平时调试时候是仅限托管代码。不过有时需要在托管代码混合调试本机代码,那么就需要额外在项目中开启本机代码调试。...旧格式项目中开启 旧格式指的是 Visual Studio 2015 及以前版本 Visual Studio 使用项目格式。...目前 Visual Studio 2017 和 2019 对这种格式支持还是很完善。...项目上右键 -> 属性 -> Debug,这时你可以底部调试引擎中发现 Enable native code debugging 选项,开启它你就开启了本机代码调试,于是也就可以使用混合模式调试程序...新格式项目中开启 如果你在你项目属性 Debug 标签下没有找到上面那个选项,那么有可能你项目格式是新格式。 这个时候,你需要在 lauchsettings.json 文件设置。

    40420

    Succinctly 中文系列教程(二) 20220109 更新

    Succinctly Roslyn 教程 零、简介 一、Roslyn 项目:.NET 编译器平台 二、Visual Studio 2015 编码:Roslyn 驱动体验 三、穿越 Roslyn:...二、将 Bootstrap 添加到您项目中 三、推特 Bootstrap 网格 四、推特 BootstrapCSS 类 五、表单 六、按钮 七、组件 八、推特 Bootstrap JavaScript...九、扩展 Bootstrap Succinctly Bootstrap3 教程 零、简介 一、从版本 2 迁移到版本 3 二、常见陷阱 三、更改 CSS 特性 四、更改组件特性 五、更改 JavaScript...Succinctly TypeScript 教程 零、简介 一、TypeScript 概念 二、Visual Studio 三、类型安全 四、创建新模块 五、加载模块 六、使用现有的 JavaScript...五、保存部分文件附加程序 六、测试您附加程序 七、Visual Studio 环境 八、解决方案 九、项目 十、IDE 窗口 十一、文件 十二、代码窗口 十三、代码模型 十四、工具窗口 十五、源代码生成

    6K20

    您必须了解最佳开发者工具

    Visual Studio将导航和组织代码测试并给出快速结果。您还将从其AI辅助IntelliCode和实时协作开发获取有关共享代码建议。...它还根据您代码消息提示框显示警告,错误和其他重要信息,以便您轻松进行故障排除。 还要别的吗? 该软件开发工具还有助于将资产目录汇编成有组织捆绑包,以进行最终分发。...Zend Studio Commercial:189美元 Zend Studio Personal:89美元 Bootstrap Bootstrap也是开源最好开发者工具之一。...它允许用户Web上构建响应式和移动优先项目。它还具有一个全面且流行前端组件库。 更重要是? 您可以使用Bootstrap通过其HTML编辑器,CSS和JavaScript开发网站或应用。...教程是初学者友好。 易于构建响应迅速网站。 缺点 样式表缺少品种。 通过Bootstrap生成网站加载速度较慢。 成本 免费

    1.5K20

    角落开发工具集之Vs(Visual Studio)2017插件推荐

    ReSharper : 首先是Resharper,这个基本是目前是开发过程必备工具集,唯一缺点就是吃内存,所以你内存要是低于8G,就不要使用它了。...GitHub Extension for Visual Studio: Visual Studio连接到GitHub插件,直接在插件上管理github上大部分功能都涵盖了。...GitHub地址:ZenCoding Markdown Editor:一个visual studio markdown工具,虽然VS中用markdown工具有点杀鸡用牛刀但是偶尔还是比较实用。...Bootstrap Snippet Pack : 使用Bootstrap框架网页开发人员代码片段包,超级实用。配合ZenCoding如有神助。...最后推荐它 ABP Code Generator: ABP框架配套代码生成器,用于大家日常开发过程节约时间,把更多精力放于业务逻辑处理

    1.9K90

    VS Code6个令人惊叹CSS扩展

    前言 Visual Studio Code最令人印象深刻部分之一是可定制性,尤其是通过扩展。随着大量开发人员创建扩展,功能实际上是无穷无尽!...HTML CSS Support(以及下一个扩展)基于项目中包含或远程引用CSSHTML文件中提供智能感知(提示)。...使用Emmet时,也可以通过intellisense使用获得! 在任何时候,都可以通过打开命令选项板来触发CSS文件类,来重新缓存。 ? Autoprefixer ?...这就是为什么认为值得分享这个扩展,为Bootstrap 4,Font Awesome 4和Font Awesome 5提供intellisense。...Bootstrap中有很多类,所以不可能记住它们。与使用Font Awesome一样。每次想添加一个图标时都要查找语法,有了它就不需要了! Bootstrap 4: ?

    4.4K10

    为什么CSS Grid创建布局上比Bootstrap更好

    现在来一一解释一下为什么认为CSS Grid优于Bootstrap三个理由: 元素会更简单 用CSS Grid替代Bootstrap能让HTML代码更干净。...举个例子:网站创建了一个简单布局,以便我们可以比较两个版本所需代码: 注: 上面是给出设计示例,与CSS Grid和Bootstrap之间比较没有任何关系,所以我只保留代码示例之外CSS那部分内容...Bootstrap 首先来看在Bootstrap创建这个网站所需元素: 在这里有几件事需要注意: - 每一行都需要一个标签 - 必须用类名来指定布局() - 布局越复杂,html代码就越复杂 如果这是一个响应式网站...具体来说,是需要添加这个: 这可能是一些人支持Bootstrap一个论点:尽可能简化网络时候,你不必太担心CSS,而只需HTML定义布局。...浏览器支持 最后,我们也需要讨论一下浏览器支持问题。写这篇文章时候,全球75%网站流量已经能够支持CSS Grid。

    2.2K60

    【Java 进阶篇】手把手教你创建 Bootstrap 旅游网站

    本篇博客,我们将手把手教您如何创建一个令人兴奋旅游网站,使用流行前端框架 Bootstrap 来简化整个过程。 为什么选择 Bootstrap?...步骤1:准备工作 创建旅游网站之前,确保您已准备好以下内容: 文本编辑器:您可以使用任何文本编辑器,如Visual Studio Code、Sublime Text或Notepad++。...浏览器:建议使用最新版本现代浏览器,以确保您网站在各种设备上正常运行。 Bootstrap库:项目中引入Bootstrap库。您可以从官方网站下载最新版本,或者使用CDN链接。...HTML文件添加以下代码: 步骤2:创建基本结构 现在,让我们开始创建旅游网站基本结构。

    26050

    支持Ajax跨域访问ASP.NET Web Api 2(Cors)简单示例教程演示

    下面我们CorsDemo.UI网站项目中通过Nuget程序包管理工具来添加我们需要jQuery和Bootstrap包(引入 Bootstrap主要是为了美化我们界面的,只需要一两个css class...下面开始创建一个Web Api示例控制器:UserController,这个控制器只有一个返回IEnumerable方法,具体代码如下: using CorsDemo.Api.Models;...为了测试是否可以跨域访问,我们再转到CorsDemo.UI网站项目中。首先创建一个cors-demo.html页面(这个命名自己可以任意取)后打开,修改成如下代码: <!...Studiocors-demo.html上右键单击,弹出窗口中选择“浏览器查看”,Visual Studio会自动默认浏览器(这里浏览器是Firefox)打开cors-demo.html...那现在我们就到CorsDemo.Api这个项目中去配置关于CORS支持。不需要太多,WebApiConfig.cs文件配置HttpConfigurationEnableCors方法即可。

    1.2K90

    为什么不想成为Web前端程序员

    为什么不想成为Web前端程序员 职位名称并不代表技能集 作为一个前端开发人员,你是不是认为自己不需要懂很多技能?然而事实可能并非如此。...一个热门工作论坛就前端开发工作做了一个快速搜索,发现有一个主题经常反复出现,那就是成为中级/高级前端开发者需要什么技能: (X)HTML(5)、CSS、SASS / SCSS,LESS。...任何技术水平和任何程度经验Web开发人员都可以60分钟或更少时间内学会使用这些CSS预处理器。简单又有效。 如果你善于响应式网页设计,那恭喜你,你已经掌握了一个宝贵技能。...此外,还有无数Web开发工具:Visual Studio、Code、Sublime、Webstorm、Dreamweaver(开玩笑,谁会用用这玩意儿?!)...有一种看法是,前端开发人员既应该会编码,还得擅长设计(看看招聘广告对技能要求就知道了,特别会提到要求Adobe Photoshop知识)。雇主雇用前端开发人员目的就是——编写代码和设计漂亮网站

    79950

    前端设计入门

    组件化项目中不仅作为驱动开发方式,也是组成设计语言和设计规范元素。实现样式规范Style Guide过程,组件化越成熟,可复用程度越高,设计语言也越丰富。...这个阶段练习主要是“临摹”:用代码画出你想画网站,越多越好。...F5自动刷新 (Web开发免刷新工具) 前端页面可视化设计工具总结 进行网站设计时,我们可以通过借助现有的html模板,适当地修改后,变为适合需求web界面。...bootswatch 一个在线html代码生成网站 https://bootswatch.com/cosmo/ Bootsnipp 相传是一个针对Web设计师和开发者前端元素库,任何使用Bootstrap...减小资源(静态资源,后端加载数据)大小 压缩代码HTML/CSS/JS 压缩图片、音视频大小 Tree-Sharking 消除无用代码 以上webpack都可以搞定 避免同一时间过多次数请求 CSS

    74330

    html5开发手机端网页(移动端web开发几种方式)

    大家好,又见面了,是你们朋友全栈君。 最近一直研究移动手机网站开发,发现做手机网站没有想象那么难。为什么会这么说呢?...为什么BootStrap是目前前端最火热开发框架呢? 因为bootstrap自带响应式布局(栅格系统),而且能做到移动设备优先原则。 运用bootstrap来开发网站有什么好处呢?...1.不懂设计也可以做网站 就算不懂设计,你网页Bootstrap帮助下,也能拥有超高颜值。它强大内置样式库让你作品变成尤物。 主要体现在:字体文件和bootstrap自带UI样式。...手机网站基本框架代码: <!...对于移动端JS效果可能和PC端有些不同,因为移动端有移动端事件,这也是为什么老是强调学JS,是学原生JS,而不是学Jquery。下篇文章就会讲到”为什么学JS要学原生JS”。

    7.3K40

    JQuery向导插件Step——第一个阉割版插件

    如果使用过JQuery Steps朋友一定会发现这个插件有一个缺点,就是页面第一次进入时候,会进行一次很明显DOM重绘——页面会闪一下。 尤其是前端代码比较庞大时候,效果更为明显。...因此就根据ystep源码以及JQuery.steps流程,设计出了下面的插件。虽然使用上还不是完善,但是基本已经能满足JQuery.steps要求了。 为什么说阉割版呢!...主要是因为是从别人代码上阉割下来,所以再次对原作者表示感谢! 无图无真相: ? ? 喜欢朋友,可以github上找到代码,猛戳这里就行!.../bootstrap.css"> <!...在当前页CSS文件,可以自行根据流程节点数目调整样式,进行覆盖。

    1.7K70
    领券