XHTML表单-超链接篇

一、超链接与目录

1、目标:

  • target="_blank" (打开新页面)
  • target=“_srlf”  (本页面跳转)
  • target=“_parent”  (跳转为父页面)
  • target=“_top”  (跳转我最上层页面)
2、目录快捷键:
  • 以一个反斜杠(/)开头的目录表示该目录为根目录的一个子目录
  • 以一个点加一个反斜杠(./)开头的目录表示该目录为当前目录(当前页面所在的目录的一个子目录)

  • 以两个点加一个反斜杠(../)开头的目录表示该目录为当前目录的父目录

<html>  
<head>  
    <meta charset="UTF-8">  
    <title></title>  
</head>  
<body>  
<h1>喵是个听话的乖猫</h1>  
<a href="../小猫猫">点击进入father</a>  
<a href="小小猫.html">点击进入小小猫</a>  
<a href="./小小猫.html">点击进入小小猫</a>  
<a href="/grandfather/猫猫.html">点击进入猫猫</a>  
<a href="../../猫猫.html">点击进入猫猫</a>  
</body>  
</html>

son为小小猫       father为小猫猫      grandfather为猫猫

二、快捷键

accesskey属性可以给超链接设置一个快捷键,tabindex属性可以设置页面上超链接的tab次序。

<html>  
<head lang="en">  
    <meta charset="UTF-8">  
    <title></title>  
</head>  
<body>  
    <a name="my">第一章</a>  
    <a href="#" tabindex="2">tab的第二次</a>  
  
    <a href="parent.html#my">跳转第一章</a>  
    <a href="#" accesskey="a">执行跳转</a>  
    <a href="#" tabindex="1">tab的第一次</a>  
    <br/><br/><br/><br/><br/><br/><br/>  
</body>  
</html>
三、在网页中插入其他网页

iframe:可以在一个HTML网页中嵌入另一个HTML网页

<html>  
<head lang="en">  
    <meta charset="UTF-8">  
    <title></title>  
</head>  
<body>  
<a href="1.html"  <span style="color:#ff0000;">target="main"</span>></a>  
<iframe  width=500 height=200 scrolling="auto" farmeboder=1<span style="color:#ff0000;"> name=main</span>></inframe  
</body>  
</html>
其中:

  • src指调用的外部网页文件的路径
  • width、height:内部框架区域的宽度与高度
  • scrolling:设置滚动条。no不出现滚动条,auto自动出现滚动条
  • frameBorder:区域边框的宽度,可选值为0或1
  • name:框架的名字
四、 块级函数与内嵌元素

不同之处:块级函数定义的元素是换行的,而内嵌元素定义的文本是不换行的。

常见的块级元素:div、列表元素(dl、UI、ol)、form、h1-h6、p、tableblockquote、fieldest、hr、pre等

内嵌元素:span、a、img、label、iframe、object、所有的表单输入元素等

五、HTML表单
1、http get协议:将数据与实际URL文本附加在一起,将数据传递带目标,get的方式是不安全的,能传输的数据量较小
2、http post协议:将数据在http数据流中的编码发送,post的方式是较为安全的,能传输的数据量较大
3、id:表单名称的唯一标识号
4、隐藏字段
功能:跟踪表单有关的信息时,可以使用隐藏字段
  • 隐藏表单不可见
  • 一般有初始值
  • 收集上一表单提交数据
  • 所填数据与隐藏数据一并提交
5、文件的上传控件
设置属性,方便在表单中使用:
  • 指定<form>的enctype属性为"form/multipart"
  • 将method属性设置为post,而不是get
格式:<form  id="myForm"  method="post" >      <input type="file" id="resume">
注:浏览器会自动在文件上传控件旁边加上一个浏览按钮,让用户可以选择本地硬盘上的一个文件

6、fieldlegnd和legend元素
field元素被用作表表单元素的一个容器,它在包含的元素的周围显示一个细边框的盒子。legend元素放在field元素内部,在盒子上加上一个标题
<html>  
<head>  
    <meta charset="UTF-8">  
    <title></title>  
</head>  
<body>  
<form id="myForm" action="#" method="post">  
    <fieldset>  
            <legend>性别</legend>  
                <p>  
            <input type="radio"  name="gender" id="male" value="male">男</input><br/>  
            <input type="radio" name="gender" id="female" value="female">女</input>  
        </p>  
    </fieldset>  
</form>  
</body>  
</html>





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值