html base标签有什么作用?base标签的作用剖析(附实例)
第一我们先剖析html base标签的作用:
base标签是HTML说话中的基准网址标志,它是一个单标签,位于网页头部文件的head标签内,一个页面最多只能使用一个base元素,用来供给一个指定的默许目标,也算是一种表达途径和连接网址的标志。
常见的url途径情势离别有相对途径与绝对途径,假如base标签指定了目标,阅读器将通过这个目标来解析当前文档中的所有相对途径,包罗的标签有(a、img、link、form),也就是说,阅读器解析时会在途径前加上base给的目标,而页面中的相对途径也都转换成了绝对途径。使用了base标签就应带上href属性和target属性。
说说base href属性:
比方由base拟定了一个URL地址,接下来你所要调取的文件或图片等就不必再填写完全的地址,只需写上该文件名或图片名即可。通过下方一张图片来简便的认识一下base标签的用途,链接到PHP中文网的HTML视频教程,完全地址http://www.php.cn/course/list/11.html
<head> <base href="http://www.php.cn/course/list/11.html/ target="_blank" /> </head> <body> <a href="html视频教程">PHP中文网</a> </body>
base标签指定了PHP中文网html视频教程做为基准url,那么当前文档内的所有超链接将遵照这一规则,我们在链接中设定相对的拜访目标,阅读器便会主动解析出一个完全的链接地址停止拜访,倘使a链接的目标为空,阅读器也会按照base所给的url停止拜访。值得留意的是,base标签需放在包括url地址的语句前面。
再来说说base target属性:
target属性是网页窗口的翻开方式,在base标签中设定该属性,那么页面中所有的链接都将遵照这个方式来翻开网页,离别有如下几种选中:
_blank:在新窗口翻开链接页面。
_parent:在上1级窗口中翻开链接。
_self: 在当前窗口翻开链接,此为默许值,可以省略。
_top: 在阅读器的整个窗口翻开链接,忽略任何框架。
html base标签的作用剖析:
这是根本的HTML说话。用<base target=_××>来设定这个网页所有链接的目标窗口。也就是说,网页中只要增加<base target=_××>这句,那么所有的超链接就不必独自设定。最好将这句写在<head>和</head>之间。例如<base target=_blank>表示网页中所有的超链接的目标地址都在创建窗口中翻开
HTML base标签在JSP中的含义:
base标志是一个基链接标志,是一个单标志。用以改动文件中所有保持标志的参数内定值。它只能利用于标志<head>与</head>之间。
你网页上的所有相对途径在链接时都将在前面加上基链接指向的地址。
jsp页面可以定义:<% String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>
在head标签后加上<base href="<%=basePath%>" >即可。
以上就是关于HTML base标签的作用的介绍了(想学更多HTML知识,就来PHP中文网HTML视频教程),有问题的可以鄙人方停止留言发问。这里还有关于html base标签的使用介绍:html base标签如何用?html base标签的用途总结
【小编引荐】
html搜索框如何设定?html搜索框input标签的使用办法实例
html input标签的属性是什么?input标签的用途总结(附实例)
以上就是html base标签有什么作用?base标签的作用剖析(附实例)的具体内容,更多请关注百分百源码网其它相关文章!