使用head中的base标签使保存的网页显示完整内容

本文介绍了一种解决离线保存网页后样式错乱的方法,通过在HTML头部使用<base>标签设置基础路径,确保所有外部资源如样式表、脚本等能够正确加载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时候我们保存了网页,可打开显示时确实乱七八糟的,格式不对、图片刷不出来、版面是乱的,这些可能都是由于样式表、脚本、图片的路径不对的原因。

几乎所有网页在设计时引用外部文件时都是使用的相对路径,而在浏览器中浏览时,浏览器会自动添加上基础路径,这样就得到一个完整的路径了。但是如果在离线保存的文件中,基础路径就不存在了,幸好html的head中有一个标签:base,可以用来设置网页中引用外部文件的基础路径,如下:


<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<base href="http://www.newborn2012.com/" /> 
<link href="/css/t.css" type="text/css" rel="stylesheet" />
<link href="/ui/css/member.css" rel="stylesheet" type="text/css" />
<title>查询会员历史信息</title>
</head>

……


我们在保存的文件中增加这么一条,然后在打开文件,就看到正常网页的显示效果了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值