当前位置: 首页 > news >正文

浅谈script,link,import,@import引入

一.页面导入样式,使用link和@import有什么区别

链接式和导入式有什么区别(链接式,导入式,内嵌式,行内)
1.从属关系:link是html标签,@import是css提供的.
2.加载差异:页面加载时,link会同时加载;而@import会在html结构完成后加载.
3.兼容性:link(是标签)没有兼容问题,@import不兼容ie5以下的浏览器.
4.可操作性:link可以通过js操作dom(盗墓 文档对象模型)插入link标签改变样式,而@import不能

二.script,link,import,@import的使用场景

1.script,link是html标签,script可以引入js,即可调用引入js里面的方法,link标签可以引入css样式图片<link rel="icon" href="/favicon.ico" />等等
2.import是tp语法,可以引入js也可引入css。import引入js方法的时候可以导出方法
如下:

默认导出对象

export default 对象
import 对象 from '此对象目录地址';

导出文件,解析文件对象

i.
export function(){}
import {对象} from '此对象目录地址';ii.
export function(){}
import * as 对象 from "此对象目录地址";

3.import在js中引入css。如:import ‘animate.css’;
4.@import在css中引入css。如:@import ‘/animate.css’;

http://www.lryc.cn/news/19777.html

相关文章:

  • 【CSS】CSS 层叠样式表 ① ( 简介 | CSS 引入方式 - 内联样式 | 内联样式语法 | 内联样式缺点 )
  • 12.STM32系统定时器-SysTick
  • 28张图讲解支付系统的通用设计,漂亮!
  • 【5】linux命令每日分享——touch创建文件
  • TypeScript快速上手语法+结合vue3用法
  • 一,下载iPerf3最新源代码
  • keithley6487/吉时利6487皮安表
  • sql命令大全
  • Ubuntu 定时执行脚本
  • Python带你制作一个属于自己的多功能音乐播放器
  • Redis 被问麻了...
  • 使用JavaScript+Selenium玩转Web应用自动化测试
  • [架构之路-119]-《软考-系统架构设计师》-计算机体系结构 -1- 基本原理(体系结构、指令系统与流水线、层次存储)
  • 【离线数仓-8-数据仓库开发DWD层-交易域相关事实表】
  • 你知道Java架构师学习路线该怎么走吗?你所缺少的是学习方法以及完整规划!
  • 华为OD机试用Python实现 -【查找树中的元素 or 查找二叉树节点】(2023-Q1 新题)
  • MyBatis——创建与使用
  • 【涨薪技术】0到1学会性能测试 —— 参数化关联
  • go进阶(2) -深入理解Channel实现原理
  • 数组(二)-- LeetCode[303][304] 区域和检索 - 数组不可变
  • 22-基于分时电价条件下家庭能量管理策略研究MATLAB程序
  • “XXX.app 已损坏,打不开。您应该将它移到废纸篓”,Mac应用程序无法打开或文件损坏的处理方法(2)
  • flask入门-3.Flask操作数据库
  • STM32 使用microros与ROS2通信
  • 51单片机入门 - 测试:SDCC / Keil C51 会让没有调用的函数参与编译吗?
  • 【计算机网络】计算机网络
  • 【java web篇】项目管理构建工具Maven简介以及安装配置
  • springboot笔记
  • 【多线程与高并发】- 浅谈volatile
  • avro格式详解