【学习】link和@import的区别

link和@import的区别

分为以下四点

  • 🌺从属关系
  • 🍀加载顺序
  • 🌹兼容性
  • 💐DOM可控性

一、link😉

1、link是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS,rel连接属性等
2、加载页面时,link引入的CSS被同时加载,
3、link标签作为HTML元素,不存在兼容性问题,
4、可以通过JS操作DOM,来插入link标签改变样式;

二、@import😃

1、@import是CSS提供的语法规则,只有导入样式表的作用
2、@import引入的CSS将在页面加载完毕后加载;
3、而@import是CSS2.1才有的语法,故老版本浏览器(IE5之前)不能识别;
4、由于DOM方法是基于文档的,无法使用@import方式插入样式;

用法

一、link🤡

链接外部样式表<link rel="stylesheet" type="text/css" href="" />,可以支持多种浏览器,

二、@import🤗

@import必须写在样式顶部
引入位置

  • 在html中 <style>@import url(引入的css路径);</style>
    这个必须要写在style的第一行

  • 在css中
    @import url(引入的css路径);
    @import "引入的css路径";

这个@import必须要写在CSS的第一行

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`router-link` 是 Vue.js 中用于声明路由链接的组件。它可以让我们通过点击链接来导航到不同的路由。 使用 `router-link` 组件的方式如下: ```html <router-link to="/home">Home</router-link> ``` 上面的代码中,`to` 属性指定了链接要导航到的路由路径。在这个例子中,我们将链接导航到 `/home` 路由。 如果想要在 `router-link` 组件中添加其他的元素,可以将它们放在 `router-link` 标签内部,例如: ```html <router-link to="/home"> <i class="fa fa-home"></i> Home </router-link> ``` 上面的代码中,我们在 `router-link` 标签内部添加了一个 `i` 标签,用于显示一个 Home 图标。 在 Vue.js 应用中,`router-link` 组件通常会与路由配置文件一起使用。在路由配置文件中,我们可以声明不同的路由路径和对应的组件,例如: ```javascript import Vue from 'vue' import Router from 'vue-router' import Home from '@/components/Home.vue' import About from '@/components/About.vue' Vue.use(Router) export default new Router({ routes: [ { path: '/home', name: 'home', component: Home }, { path: '/about', name: 'about', component: About } ] }) ``` 在上面的代码中,我们声明了两个路由,一个是 `/home` 路由,对应的组件是 `Home`,另一个是 `/about` 路由,对应的组件是 `About`。 现在,我们可以在应用中使用 `router-link` 组件来导航到这些路由了。例如,我们可以在应用的导航栏中添加 `Home` 和 `About` 两个链接: ```html <nav> <router-link to="/home">Home</router-link> <router-link to="/about">About</router-link> </nav> ``` 当用户点击这些链接时,应用会自动导航到对应的路由。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值