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

岳阳做网站的公司网站如何让百度收录

岳阳做网站的公司,网站如何让百度收录,做政府门户网站方案,地址信息采集平台文章目录 Web路径专题什么是路径?绝对路径相对路径 如何使用路径?使用base标签 注意事项小结 Web路径专题 在Web开发中,路径是一个非常重要的概念。路径用来定位资源的位置,包括文件、目录、网页等。在本文中,我们将介…

文章目录

  • Web路径专题
    • 什么是路径?
      • 绝对路径
      • 相对路径
    • 如何使用路径?
      • 使用base标签
  • 注意事项
  • 小结

Web路径专题

在Web开发中,路径是一个非常重要的概念。路径用来定位资源的位置,包括文件、目录、网页等。在本文中,我们将介绍一些与Web路径相关的知识,包括绝对路径和相对路径。

什么是路径?

路径是用来指定资源在计算机文件系统中的位置的字符串。在Web开发中,路径通常用来定位网站上的文件或页面。路径可以分为绝对路径和相对路径两种类型。

一个非常重要的规则:页面所有的相对路径,在默认情况下,都会参考当前浏览器地址栏的路径 http://ip:port/工程名/ + 资源 来进行跳转

绝对路径

绝对路径是从根目录开始的完整路径,包括所有父级目录。例如,http://www.example.com/images/logo.png 是一个绝对路径。绝对路径通常用于指定外部资源的位置,比如引用其他网站上的图片或样式表。

相对路径

相对路径是相对于当前文件位置的路径。相对路径不包括根目录,只包括当前文件所在的目录及其子目录。例如,images/logo.png 是一个相对路径。相对路径通常用于引用同一网站内的资源。

如何使用路径?

在HTML和CSS中,我们经常需要使用路径来引用图片、样式表和脚本文件。以下是一些常见的使用路径的示例:

使用base标签

  1. base 标签是 HTML 语言中的基准网址标记,它是一个单标签,位于网页头部文件的 head
    标签内
  2. 一个页面最多只能使用一个 base 元素,用来提供一个指定的默认目标,是一种表达路
    径和连接网址的标记。
  3. 常见的 url 路径形式分别有相对路径与绝对路径,如果 base 标签指定了目标,浏览器
    将通过这个目标来解析当前文档中的所有相对路径,包括的标签有(a、img、link、form)
  4. 也就是说,浏览器解析时会在路径前加上 base 给的目标,而页面中的相对路径也都转
    换成了绝对路径。使用了 base 标签就应带上 href 属性和 target 属性

实例

<html lang="en">
<head>
<meta charset="UTF-8">
<title>b.html</title>
<!-- 解读
1. 如果没有<base href="http://localhost:10000/webpath/">
2. 当点击 返回 a.html 超链接,将会以当前浏览器的地址为路径来确定 路径
3. 如果增加了<base href="http://localhost:10000/hspedu_servlet/">
4. 将以 base 指定的 href 的地址为路径,来确定 超链接的路径
-->
<!--<base href="http://localhost:10000/webpath/">-->
<!--简写形式-->
</head>
<body>
<h1>这是/d1/d2/b.html</h1>
<a>返回 a.html~</a>
</body>
</html>

注意事项

  1. Web 工程的相对路径和绝对路径
    ● 相对路径是:
    ● .表示当前目录
    ● …表示上一级目录
    ● 资源名 表示当前目录/资源名
    ● 绝对路径: http://ip:port/工程路径/资源路径
  2. 在实际开发中,路径都使用绝对路径,而不是相对路径
  3. 在 web 中 / 斜杠 如果被浏览器解析,得到的地址是:http://ip[域名]:port/比如: <a
    href=“/”>斜杠</a>
  4. 在 web 中 / 斜杠 如果被服务器解析,得到的地址是:http://ip[域名]:port/工程路径/,
    你也可以理解成 /工程路径/ 下面的几种情况就是如此:
    ● <url-pattern>/servelturl</url-pattern>
    ● servletContext.getRealPath(“/”); ==> 是得到执行路径/工作路径
    ● request.getRequestDispatcher(“/”);
  5. 在 javaWeb 中 路径最后带 / 和 不带 / 含义不同, 一定要小心,
    比如:
    <a href=“/a/servlet03”>网址</a> servlet03表示资源
    <a href=“/a/servlet03/”>网址</a> : servlet03 表示路径
  6. 特别说明:重定向 response.sendRediect(“/”); 这条语句虽然是在服务器执行的,但是,服务器是把斜杠 / 发送给浏览器解析。因此得到地址 http://ip[域名]:port/

小结

在编写资源路径时: , 考虑这么几点
(1) 这个路径 前面有没有 /
(2) 这个路径 在哪里被解析 [服务器还是浏览器] , 如果前面有 / , 并且是在 浏览器被解析的 被解析成 http://ip:port/ , 如果在服务器端被解析 , 被解析成 /工程路径/
(3) 如果这个路径,前面没有 / , 并且在浏览器被解析,则以浏览器当前的地址栏去掉资源部分,作为一个相对路径.
(4) 这个路径,最后有没有 / , 如果最后有/ 表示路径, 如果没有 / 表示资源

http://www.15wanjia.com/news/51710.html

相关文章:

  • 给个网站手机能看的百度广告搜索推广
  • 郴州市做网站怎么创作自己的网站
  • 深圳集团网站建设专业近期热点新闻事件
  • 网站建设咨询服务商seo排名推广
  • 做淘宝客导购网站怎么做一个网站
  • 邦拓网站建设灰色关键词排名
  • vue is做的购物网站重庆百度推广电话
  • 网站怎么后台登陆百度百科官网首页
  • 苏州代做淘宝网站爱站网seo
  • 辽宁网站建设哪里好百度推广怎么弄
  • 文山市住房和城乡建设局网站济南网络优化厂家
  • 网站备案花钱吗企业培训权威机构
  • 音乐网站排名西安关键词优化平台
  • 青岛做网站网络营销的类型有哪些
  • php网站开发和部署网络优化工程师前景
  • qq登陆 wordpressseo软文是什么
  • 京东云网站建设旺道seo营销软件
  • 红色的网站站长之家端口扫描
  • wordpress .ht河北百度seo
  • 网站建设公司软件开seo外包方案
  • 专门做捷径网站最新实时新闻
  • 临沂手机网站建设重庆网站搭建
  • 网站建设服务器端软件小型项目外包网站
  • 石家庄网站建设策划方案网站宣传方法
  • 数据库用于网站建设哪个好杭州小周seo
  • php做的直播网站视频号直播推广二维码
  • .net做的学校网站常州seo外包
  • 集团门户网站建设费用建站公司哪个好
  • 海淀地区网站建设整合营销传播策略
  • 玉溪做网站建设的公司企业网络搭建方案