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

html 公共路径标签base

使用 元素,我们就可以像 axios 那样,设置一个 baseURL,所有的公共路径指向这个标签

一个网页中,如果存在多个相对链接,使用标签可以确保这些相对链接都以相同的基础 URL 进行解析。这对于在不同环境中部署的网页非常有用,例如在开发、测试和生产环境中,基础 URL 可能会不同,但通过设置标签,可以使相对链接在不同环境中都能正确指向目标资源。
标签必须放在标签内,通常是在其他元数据标签(如、等)之后
标签只影响相对链接的解析,绝对链接不受其影响。设置标签后,所有相对链接都会以指定的基础 URL 进行解析。这意味着如果在页面中使用了相对链接的 JavaScript 代码或 CSS 文件,也会受到标签的影响
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <base href="https://img2.baidu.com/" />
</head>
<body>
    <img src="it/u=2814429148,2262424695&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=1422" alt="" srcset="">
    <img src="it/u=1058961982,3919091402&fm=253&fmt=auto&app=120&f=JPEG?w=779&h=500" alt="" srcset="">
    <img src="it/u=446981511,947966320&fm=253&fmt=auto&app=120&f=JPEG?w=750&h=500" alt="" srcset="">
</body>
</html>
<!-- 一般写法 -->
<body>
  <a href="https://xinyuzone.cn/user/1837128766716076032/column">跳转大澈的技术专栏</a>
  <a href="https://xinyuzone.cn/user/1837128766716076032/column">跳转大澈的技术专栏</a>
  <a href="https://xinyuzone.cn/user/1837128766716076032/column">跳转大澈的技术专栏</a>
</body>

<!-- 新写法 -->
<body>
  <base href="https://xinyuzone.cn" />
  <!-- 上面是baseURL,下面是链接跳转 -->
  <a href="/user/1837128766716076032/column">跳转大澈的技术专栏</a>
  <a href="/user/1837128766716076032/column">跳转大澈的技术专栏</a>
  <a href="/user/1837128766716076032/column">跳转大澈的技术专栏</a>
</body>

http://www.kler.cn/news/362625.html

相关文章:

  • 【Nuvoton干货分享】开发应用篇 4 -- 8bit MCU Flash 操作
  • Llama Tutor:开源 AI 个性化学习平台,根据主题自动制定学习计划
  • 数据结构——顺序表的基本操作
  • Chrome DevTools 三: Performance 性能面板扩展—— 性能优化
  • wordpress伪静态规则
  • Nginx超简洁知识:负载均衡-反向代理,动静分离,配置文件
  • ​​Spring6梳理20——基于注解管理之Spring全注解开发
  • 国家行政区划编码格式化和树形结构转换示例
  • fluent-ffmpeg操作MP3文件深入解析
  • 如何使用 Maven 不同环境使用不同资源文件 提升项目安全性
  • Windows 10、Office 2016/2019 和 PPTP 和 L2TP协议即将退役,企业应尽早做好准备
  • JAVA开发环境:IntelliJ IDEA、Java JDK、Maven 安装配置
  • 网易面试:请设计一个高可用性的软件架构,说明设计思路
  • 分布式链路追踪-01初步认识SkyWalking
  • win10下用vscode和pycharm运行odoo18的速度对比
  • Xcode16 编译运行YYCache iOS18 sqlite3_finalize 闪退问题解决方案
  • Arduino-ESP32机器人控制器设计练习题汇总
  • 一款好用的搜索软件——everthing(搜索比文件资源管理器快)
  • gin入门教程(3):创建第一个 HTTP 服务器
  • 自定义表单小程序系统源码 报名表单+付费表单+预约表单三合一 带源代码包以及搭建部署教程
  • windows复制文件到U盘,ubuntu打开U盘中文显示?
  • 嵌入式硬件设计:技术与实践
  • GESP CCF python四级编程等级考试认证真题 2024年9月
  • 一文彻底搞透Redis的数据类型及具体的应用场景
  • 半监督学习----西瓜书机器学习笔记及理解(五)
  • python作业02.