HTML基础(超链接标签 & URL)

时间:2021-10-08 20:28:27

超链接标签

<a href="www.baidu.com">百度一下你就知道[此处可以文本也可以是图片]</a>

<a href="hypelink.html" target="_blank">返回</a>
<a href="http://www.baidu.com" target="_blank">
<img border=0 src="logo.gif"></img>
</a>

<a href="mailto:yoursfengzhilian@gmail.com">发送邮件</a>


<a name=""></a>   定义定位标记

<a href="#"></a> 重新打开网页

<a href=""></a>打开资源所在目录

 

URL:统一资源定位(Uniform Resource Locator)

URL组成:协议,主机名,端口号,资源名

例如:http://www.baidu.com:8080/index.html

相对URL: /a.html ./a.html  ../../a.html  a.html

为URL指定参数:http://www.baidu.com:80/index.html?参数1=参数值&参数2=参数值

带有定位标记的URL:http://www.baidu.com/index.html#section2

URL编码:

空格转换为加号(+)或 %20

对0-9,a-z,A-Z 保持不变

对于其他字符,% +(字符集编码的十六进制格式)

+:%2B

=:%3D

&:%26

#:%23

/ : %2F

中文有两个字符

中:%D6%D0

国:%B9%FA

如果确信URL串的特殊字符没有引起使用上的起义或冲突,可以不进行编码

如:http://www.baidu.com/index.html?name=中国&password=123

如果URL串的特殊字符会引起使用上的起义或冲突,则需要进行编码

如:http://www.baidu.com/index.html?name=中&国&password=123


mailto URL ,例如,mailto:zxxe@gmail.com?subect=Feedback&body=how%20are%20you

subect:主题

body:内容

cc:抄送

BCC:暗送