base标签(base标签的作用以及运用方法)
本文目录
- base标签的作用以及运用方法
标签是用来干什么的 - 请问怎样用css设置域名默认前部分为:*****
- htm中base标签的具体用法,求实例详解!
- 基础标签--h、p、a、hr、br、img、base
标签 - HTML中base基地网址标记是什么意思请高手指点
- base标签是什么意思有什么用
- jsp中base标签问题,在火狐、google浏览器正常,在IE8下不正常
base标签的作用以及运用方法
base标记是一个基链接标记,是一个单标记。用以改变文件中所有连结标记的参数内定值。它只能应用于标记《head》与《/head》之间。
你网页上的所有相对路径在链接时都将在前面加上基链接指向的地址。
base 元素可规定页面中所有链接的基准 URL
我们可以使用 《base》标签中的href属性来设置,所有的“相对基准 URL”。
这是JSP端的代码
采用了html文件中的 《base》标签:
代码如下:
《%
String path = *****();
***隐藏网址***
String basePath = *****()+"://"+*****()+":"+*****()+path+"/";
// 将 "项目路径basePath" 放入pageContext中
%》
《html》
《head》
《base href=" 《%=basePath%》"》
//base只能应用于标记《head》与《/head》之间
《/head》
// 这里就可以直接使用相对路径(即: 相对于base标签)
《a href="jsp/*****"》Login 《/a》
《/html》
当执行上面的那段JSP代码后,可以在浏览器中可以查看,所返回给客户端的html代码:
执行完上述JSP后,所返回的html代码如下:
《html》
《head》
***隐藏网址***
《/head》
// 设置了 《base》后,相对路径,相对于的就是base中的路径,而不再是浏览器地址的请求路径。
《a href="jsp/*****"》Login 《/a》
《/html》
***隐藏网址***
也就是说,在本html文件中,遇到的所有 “相对链接(例如: 《a href="jsp/*****"》)”,都是相对于base
***隐藏网址***
标签是用来干什么的
这个就好比设置物理路径 ,以方便使用相对路径。比如
《head》
***隐藏网址***
《base target="_blank" /》
《/head》
《body》
《img src="*****" /》
《/body》
上面的代码,你的站点在web目录中,如果你不用base 那么引用 web目录中的一个图片 只能
《img src = "xxx/web/*****" 》 《/img》
但是用base设置后,就可以直接 如上面的代码那样了。
请问怎样用css设置域名默认前部分为:*****
css里面没有这个功能,但是html本身就有一个标签可以实现你的要求——《base》
以下是base标签的简介:
《base》 标签为页面上的所有链接规定默认地址或默认目标。
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 《base》 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 《a》、《img》、《link》、《form》 标签中的 URL。
给你一段代码测试看看效果,
《html》
《head》
***隐藏网址***
《/head》
《body》
《a href="hahhaha" 》11《/a》
《a href="hohoho" 》22《/a》
《img src="logo/*****" 》
《/body》
《/html》
htm中base标签的具体用法,求实例详解!
《base》主要是控制当前页面URL的打开方式,包括超链接,submit提交页面等等。
如果《base target="_blank"》,而该页面上的超链接没有设置target属性,那么该页面上所以的超链接都会以新窗口方式打开。
同样,你点submit类型的按钮进行表单提交时,也会把提交目标页面以新窗口方式打开。
《base target="_self"》,则会在当前页面打开。
我觉得这个东西最有用的地方在于模式对话框中,当你在模式对话框中进行提交的时候,会打开新的页面,为了避免这种情况发生,就应该把模式对话框中的页面加一句《base target="_self" /》
基础标签--h、p、a、hr、br、img、base
作用:用于给文本添加标题语义
注意:
1、一个网页中,只有一个h1标签
2、h标签独占一行
3、end键------光标放到最后
home键----光标放到最前面
alt键+左键---选中多行,同时
作用:告诉浏览器,哪些是一个段落
注意:在浏览器中,p标签单独占一行
《hr》
《hr /》
作用:告诉浏览器这是一条分割线
注意:
1、在浏览器中,hr标签单独占一行
2、可以加“/”,也可以不写"/"
《img src=""》
src=source
作用:告诉浏览器这里显示图片
注意:
1、img不会独占一行
2、可以指定宽高
3、title当鼠标悬停到图像上时,显示的文字
4、alt:alternate,用于告诉浏览器placehold
作用:换行
注意:
1、可以连续使用br,几个br就是换几行
img中的src的值是路径
相对路径:每次都从html当前所在的文件夹开始查找
图片和html文件在同一个文件夹中,
格式:src="图片名"
含义:在html所在文件夹中的图片
图片所在的文件夹images和html是同一级
格式scr="images/图片名"
含义:在html所在的文件夹中,找到images文件夹,再找到图片
图片所在的位置=和=html所在文件夹同级
格式:scr="../图片名"
格式:src="C://User/desk/images/图片名"
注意:
1、路径中不要带中文、
2、如果通过相对路径指定文件,但是不能跨盘。不能在C盘通过../找到D盘
3、使用反斜杠“/”、不要正斜杠“\”
作用:用于控制页面与页面之间的跳转
格式:《a href="目标地址"》用户看到的文字提示《/a》
***隐藏网址***
***隐藏网址***
注意点:
1、a标签可以让图片和文字都可以点击
2、href必填项,才能跳转到目的地
***隐藏网址***
4、target控制是在当前选项卡跳转 target="_self" 还是新的选项卡中跳转 "target="_blank"
5、title属性,鼠标悬停时显示的文字
《head》
《base target="_blank"》
《/head》
作用:用来统一指定当前网页中所有的超链接如何打开,是blank还是self
注意:
1、写在head中。
2、如果在base中指定了self,但是a标签中指定了blank,就近。
点击后不会跳转,相当于是真链接的placehold
《a href="#"》这是个假链接1,点击该链接后跳转到顶部《/a》
《a href="javaScript"》这是个假链接2,点击后无任何反应《/a》
要想通过a标签跳转到指定的位置,必须告诉a标签一个独一无二的id
《h1》顶部《/h1》
《a href="#center"》跳转到中部《/a》
《h1 id="center"》中部《/h1》
《h1》尾部《/h1》
通过a标签跳转到指定位置的时候,没有过渡动画
《h1》顶部《/h1》
《a href="新页面.html#center"》跳转到中部《/a》
《h1 id="center"》中部《/h1》
《h1》尾部《/h1》
标签
《base》标签是使用来为页面中的所有相对链接所指定默认地址(目录)或默认属性(target属性),通常是用在那些有深度嵌套的页面。使用该标签后,之后所有的链接就可以直接从《base》标签标签指定的目录为基础开始写,就简短的多。
《base》标签是针对所有《a》标签起作用,如《base》标签和《a》标签都有target属性,那么遵循就近原则,最终效果取决于《a》标签中的属性。
《head》《base href="全局地址"target="全局属性"》《/head》
1、《base》标签必须在《head》标签中使用;
2、《base》标签全局地址(href指定的地址)是针对相对连接的《a》标签起作用;
3、《base》标签全局属性(target属性)是针对所有没有设置该属性(target属性)的《a》标签起作用;
4、《base》标签全局地址(href指定的地址)也可以是相对地址;
《!DOCTYPE html》《html》《head》《meta charset="utf-8" /》《title》html中《base》标签的详细介绍《/title》《base href="image/base/images/" target="_blank"》《/head》《body bgcolor="burlywood"》《a href="*****"》《h3》第一个a标签,相对于base标签指定的目录《/h3》《/a》
《a href="*****" target="_self"》《h3》第二个a标签,相对于base标签指定的目录《/h3》《/a》
《a href="/image/base/images/*****"》《h3》第三个a标签,相对于根目录《/h3》《/a》《/body》《/html》
1、实例中三个《a》标签的实际地址都是“根目录/image/base/images/*****”,建议用前两个的方式,比较简短;
2、实例中第一个《a》标签和第三个《a》标签的target属性值都是“_blank”,即从新窗口打开;而第二个《a》标签的target属性值是“_self”,即从当前窗口打开;
HTML中base基地网址标记是什么意思请高手指点
《base》标签的作用是为页面上的所有链接定义默认地址或默认目标。
《base》标签应放在《head》里。
base标签是什么意思有什么用
使用《base》标签最主要的原因,是为了确保文档中所有的相对URL都可以被分解成正确的文档地址,即使在文档本身被移动或重命名的情况下也可以正确解析。
在创建文档集合时,使用《base》标签尤为重要。通过在每个文档中放置正确的《base》标签,就可以在目录甚至服务器之间移动整个文档集合,而不会破坏文档中任何链接。如果想要让用户查询指向一个与主文档URL不同的URL,那么也需要为可搜索文档(《isindex》)使用《base》标签。
当文档同事包含《isindex》标签和其他相对URL时,如果相对URL与所希望的索引处理URL无关,那么就可能会出现问题。正因为这个原因,所以请不要在使用《base》标签的可搜索文档中用相对URL来指定文档的查询URL。
例如:
***隐藏网址***
jsp中base标签问题,在火狐、google浏览器正常,在IE8下不正常
base标签在ie8显示不正确是因为代码的写法错误,正确的写法:
《base href="xxxxxx" /》跳转地址
《img src="Images/*****" /》
jsp中base标签在浏览器的兼容性:
浏览器支持如下:
定义和用法
《base》 标签为页面上的所有链接规定默认地址或默认目标。
通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。
使用 《base》 标签可以改变这一点。浏览器随后将不再使用当前文档的 URL,而使用指定的基本 URL 来解析所有的相对 URL。这其中包括 《a》、《img》、《link》、《form》 标签中的 URL。
提示和注释:
注释:《base》 标签必须位于 head 元素内部。
更多文章:
setupdefaults翻译(load defaults是什么意思)
2026年5月7日 02:00
object类型(C#中的object类型到底是什么概念,如何使用,有什么意义)
2026年5月7日 01:20
css滚动条如何调整高度自适应(怎样用css控制div的高度自动伸缩)
2026年5月7日 00:20
game keyboard(如何下载Game Keyboard)
2026年5月6日 23:40
递归算法解决八皇后问题(用递归函数设计八皇后问题的回溯算法C++代码)
2026年5月6日 23:20





