|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在W3C的HTML工作小组电子邮件论坛上频频冒出这样的情绪化批判字眼:“幼稚”、“令人无法忍受”、“荒谬”、“使诈”等。HTML初学者会常常碰到如许一个成绩,怎样准确援用一个文件。好比,如何在一个HTML网页中援用别的一个HTML网页作为超链接(hyperlink)?如何在一个网页中拔出一张图片?......
假如你在援用文件时(如到场超链接,大概拔出图片等),利用了毛病的文件路径,就会招致援用生效(没法扫瞄链接文件,或没法显现拔出的图片等)。
为了不这些毛病,准确地援用文件,我们必要进修一下HTML路径。
HTML有2种路径的写法:绝对路径和相对路径。
HTML绝对路径(RelativePath)
统一个目次的文件援用
假如源文件和援用文件在统一个目次里,间接写援用文件名便可。
我们如今建一个源文件info.html,在info.html里要援用index.html文件作为超链接。
html路径是:c:Inetpubwwwrootsites.
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootsitessj33index.html
在info.html到场index.html超链接的代码应当如许写:
<ahref="index.html">index.html</a>
怎样暗示下级目次
HTML初学者会常常碰到如许一个成绩,
../暗示源文件地点目次的上一级目次,../../暗示源文件地点目次的上下级目次,以此类推。
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootsitesindex.html
html路径是:c:Inetpubwwwroot.
在info.html到场index.html超链接的代码应当如许写:
<ahref="../index.html">index.html</a>
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootindex.html
在info.html到场index.html超链接的代码应当如许写:
<ahref="../../index.html">index.html</a>
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootsiteswowstoryindex.html
在info.html到场index.html超链接的代码应当如许写:
<ahref="../wowstory/index.html">index.html</a>
怎样暗示上级目次
//www.sj33.cn/tutorials.
援用上级目次的文件,间接写上级目次文件的路径便可。
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootsitessj33htmlindex.html
在info.html到场index.html超链接的代码应当如许写:
<ahref="html/index.html">index.html</a>
假定info.html路径是:c:Inetpubwwwrootsitessj33info.html
假定index.html路径是:c:Inetpubwwwrootsitessj33html utorialsindex.html
在info.html到场index.html超链接的代码应当如许写:
<ahref="html/tutorials/index.html">index.html</a>
HTML相对路径(AbsolutePath)
HTML相对路径(absolutepath)指带域名的文件的完全路径。
假定你注册了域名www.sj33.cn,并请求了假造主机,你的假造主机供应商会给你一个目次,好比www,这个www就是你网站的根目次。
假定你在www根目次下放了一个文件index.html,这个文件的相对路径就是:http://www.sj33.cn/index.html。
假定你在www根目次下建了一个目次叫jc,然后在该目次下放了一个文件index.html,这个文件的相对路径就是http://www.sj33.cn/jc/index.html。
</p>
一些公司联合起来,成立了一个叫做WebHypertextApplicationTechnologyWorkingGroup(Web超文本应用技术工作组-WHATWG)的组织。 |
|