西安嘉瑞德网络公司
当前位置:网站首页 > 网站维护 > 网页中头部以及各文件的引入顺序 返回列表

网页中头部以及各文件的引入顺序

发布时间:2019-03-28来源:admin

在平时的网页制作中不知道前端的小伙伴们有没有注意过需要外链的各文件的引入顺序?在网页制作的过程中命名引入了这个文件,但是js却报错没有找到这个文件?下面我们就来说一下html中各文件的正确引入方式。
因为浏览器读取文件的顺序是从上往下来读取的,所以一般重要的东西都放在html文件的头部,比如文档声明,语言编码格式,关键词等等;那么外链的文件应该怎么放入html才合适呢?
通常情况下,html文件除了需要引入图片之外也就需要引入js和css了。那我们就先来说一下css的引入顺序!有做过前端或者有点击多F12查看过网页源代码的小伙伴们都知道css文件都是在head标签中引入的;但是css文件也是有自己的引入顺序的,一般情况下为了防止框架定义的标签样式与自己想要的标签样式与冲突,所以一般情况下先引入框架的css样式,然后再引入样式清除文件,以处理兼容性以及各浏览器差异的问题。最后再引入公共样式文件和单页面文件。
而通常js文件引入与写入却有些门道了。一些需要浏览器页面还没有加载完成甚至还没有加载的时候就要执行的js文件要放在HTML的头部,比如通过判断来实现是否用https协议的js就要放在css文件之上;这样才能尽可能的节约用户等待时间,虽然现在电脑下载加载速度很快,但是引用逻辑也很重要的,可以减少很多电脑做的无用功。如果你布不得不放在头部的js又引入了别的js框架,那么这个js框架的引入就要放在你的js代码之上,否则js有可能会报错。其他的js文件引入和js代码要放到body的最底部。因为只有在页面加载完成之后,才可以使用js所操作的dom,而且动画一般都是立即执行的,如果js位置放的不恰当,先有js的话,在js操作dom的时候找不到这个dom,js就会报错然后会影响到后面js代码的执行。所以js文件的引入要更加的严格。
希望这篇文章能规范有这些引用问题的小伙伴们的文件引入顺序,减少以后工作中出现的问题。


联系方式:18066528545   029-89298792

阅读过此文章的读者,还阅读过下面的文章

  • 仿制网站不是简单复制,而是借鉴优秀设计思路,模仿布局、风格与功能,打造更符合自身业务需求的网站。提升创意,优化体验。很多企业在网站建设阶段,会参考行业内优质站点做仿制开发,但不少人存在认知误区,认为仿...
  • 你知道在网络世界穿梭时,是什么在默默守护你的信息安全吗?答案就是SSL证书。很多做网站、小程序、系统开发的朋友,经常听到这个名词,却不清楚它到底有什么作用,今天用通俗的话给大家讲明白。SSL证书...
  • 做校园外卖小程序,为什么要办理ICP、EDI证件?不办到底行不行?很多打算入局校园外卖的商家,都在纠结这个问题,没有这两个证能不能正常上线运营?今天把这件事讲透彻,帮大家避开合规大坑。首先跟大家...
  • 怎么才能找到靠谱的网站建设公司呢?选建站公司不能只看报价,要从这几个维度仔细甄别。第一点肯定是要看它的设计能力。都说一眼定生死,看网站和线下接待客户是同一个道理。如果网站第一眼观感差、排版杂乱,客户没...
  • 一个企业门面装修得再好,如果没有官网,线上谈单的成功率往往会低很多。很多客户在和企业正式合作之前,不会第一时间上门实地考察,大多习惯先在网上搜索了解企业信息。企业的实力、规模、服务能力,除了邀请客户到...
  • 想想都可怕,你花钱做的小程序,可能正在微信里面慢慢隐身,而你还被蒙在鼓里。今年六月份,微信干了一件大事,正式开放了AI生态。这是什么意思呢?就是以后用户不用搜索、不用翻找,直接跟微信的AI说一句:帮我...

网站地图 Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备2023001199号