项目中当css或者js代码很少的时候,比如二三十行,可不可以写在html里,不外部引入

就是感觉css和js很少的时候写在html里少一次http请求,一般外部引入是方便维护和浏览器可以缓存不用重新加载,但是很少的话也不需要让浏览器缓存吧还省了一次http请求

阅读 6.6k
15 个回答

一个网站建设,如果是比较大型的,建议都是模块化加载或者<script>引入,模块化是按需加载的过程,肯定是符合实际要求的,script引入除非是放在服务器的或CDN加速的,如果是存放在自己项目的静态资源里面和http请求无关,不会造成额外的网络请求,并且后期的维护,如果不是你在维护,建议还是单独写一个js,不然别人会骂人的,页面不清晰,index.html里面看起来乱

就算是代码多也可以呀,只要你以及你的同事没意见就行

可以;这样就是维护不方便,看你们的客户或老大觉的行就没问题。

实现是没问题,就是看起来结构不清晰、也不方便后续维护

建议还是表现和结构分离,现在都流行模块化,应该多实践这种方式,当然,如果项目要求不多的情况下,可以按照自己的理解去开发,假设是团队开发,还是应该大家一起有个规范比较好

当然可以,js和css外部引入是为了方便维护,不同的功能引入不同的js.项目当中 如果是为了测试 可以写在html里面,但测试之后 还是推荐写在外部

当然可以,要是页面很大很乱的话还是放在外部文件里更好

可以,通常只有本页面内使用的css可以写在一下,公共的css可以写到css文件内,这样也有好处,就是页面直接拷贝到别的项目就能用

新手上路,请多包涵

可以,只要你觉得你的老大同意你这样做就可以!

题主请不要吝啬你的赞

当然可以
只是这样的操作适合一些服用率比较低的样式,或者页面较少的项目 如果你的项目页面很多,难免就会有公共的样式。所以那个时候还是提出来比较好 但是如果项目只有一两个页面,每个页面中写的css js又不是很多的话,是可以直接写在页面里面的。

有效使用打包工具。通常开发期是分开的,打包到生成单独的css文件,或者通过页面依赖的js动态引入css内容到页面上。

小项目你自己开心就好

只是单个页面的话。。就写在页面上。。
多个页面的话还是写成css文件。。

或者用webpack全部打包成一个文件。。棒棒哒的

这个写内联样式还是外联样式可以根据你项目需求写,没有哪种绝对的说法的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题