关于标签的基本用法和特殊用法

前几天温习HTML看到标签时发现它除了本白只会的直接使用之外还有其他有意思的操作。(手动滑稽)当然这篇东西主要是为了记录温习成果,或是写给跟我一样的小白看的,没有什么太深度的内容。

说好了是温习,那么把最基础的东西也记一下吧,一方面加深印象,另一方面是为了方便回顾时能快速回忆起来。

标签的基本打开方式

基本语法:
百度百科
这就创建了一个 指向百度百科首页的文本链接,当你单击这个对象时,它会 默认从当前窗口跳转到百度百科首页。
另外,>标签也可以与标签混用,以创建一个图片链接,如下所示:
圣心大教堂
这句代码的含义是, 创建一个指向百度知道首页的图片连接,其整张图片就是一个链接。图片是在工程目录下的 img 文件夹内名为 sacreCoeur 的 jpg 格式图片,width属性表示将图片等比例缩放至宽度为360。当你单击这个对象时,它 会在新窗口中打开页面
注意: target 的取值有五种,分别是 _blank、_self、_parent、_top,以及 framename。其中 _self 表示链接对象将在本页面中打开,其为 target 属性的默认值。_blank 表示对象将在新的窗口中打开。而 _parent 和 _top 很少用到,framename 在后面会讲解。

标签的特殊打开方式

1.将链接当作书签使用以链接到同页面内的不同位置



   百度百科
   百度知道


/* 注意:目前只有火狐浏览器和 Opera 浏览器支持该功能。 */
/* 出于兼容性考虑,建议不要使用该功能。 */
以上代码在 pineappleRice.jpg 内的不同地方分别创建了不同的超链接,其中 shape 属性为触发区域的形状,rect 为矩形,circle 为圆形,default 表示默认(全部区域),poly 表示多边形。
coords 属性表示区域的坐标:
当形状为矩形时,coords 有四个参数,分别代表 起始点横坐标、纵坐标、矩形长度、矩形高度;
当形状为圆形时,coords 有三个参数,分别代表 圆心横坐标、圆心纵坐标、圆周半径;
当形状为多边形时,coords有偶数个参数,奇数位参数为各点的横坐标,偶数位参数为各点的纵坐标;
最后再重申一遍: 注意: 目前只有火狐浏览器和 Opera 浏览器支持该功能,所以出于兼容性考虑,建议不要使用该功能。

3.利用标签发送电子邮件

发送邮件
以上代码创建了一个邮件按钮,当用户单击这个按钮时会呼出电子邮件工具以编辑电子邮件并发送到指定邮箱中。mailto 属性为必需属性,表示邮件将发送的目标邮箱,可以一次性填写若干个,不同邮箱之间用逗号隔开。 subject 属性为可选属性,表示邮件的预设标题。body 属性为可选属性,表示邮件的预设内容。另外, 如果Mailto后面同时有多个参数的话,第一个参数必须以“?”开头,后面的每一个都以“&”开头。

4.利用标签发送短信(例如短信验证码等)

发送短信
以上代码创建了一个短信发送按钮,当用户单击这个按钮时,会分别向10086和10010发送内容为 cxll (查询流量)的短信。

5.利用 framname 将新窗口展示在其他框架内

1.首先,创建一个新的页面,输入以下代码:


  
  
以上页面创建了一个框架,这个框架的名称为 view_frame,预设展示页面为 pref.html ,它指向 toc.html 页面。

2.其次,创建一个名称为 toc.html 的页面,输入以下代码:

XXX小说

以上代码创建了多个将页面输出到框架内的超链接,当用户单击对应的超链接时,页面内容会显示在指定的框架内。

如何去掉标签的下划线

跳转到有道词典
注意:以上代码消去下划线的 style 只对本条超链接生效。

② 在头部注明 style 样式 a{ text-decoration:none; },如下所示:


无标题文档



跳转到有道词典
注意:以上代码消去下划线的 style 只对本页面的超链接生效。

③ 创建外部CSS样式并将其链接到网站(属于CSS的内容, 在此暂不赘述
————————————————————————————————————————————————————————————
注意:想要消去单一伪类的下划线,代码可以这样写:
a:link {color:#FF0000;text-decoration:none;}		/* 未访问的链接的样式 */
a:visited {color:#00FF00;text-decoration:none;}  	/* 已访问的链接的样式 */
a:hover {color:#FF00FF;text-decoration:none;}	    /* 鼠标移动到链接上的样式 */
a:active {color:#0000FF;text-decoration:none;}   	/* 选定的链接的样式 */
注意:在上述伪类声明中, a:hover 必须被置于 a:link 和 a:visited 之后,a:active 必须被置于 a:hover 之后,否则声明无效。

你可能感兴趣的:(HTML,html,a)