*框架:
使用frame结构把整个窗口分成几个独立的小窗口,实现一个窗口中放置多个页面的效果。

<frameset rows="25%,50%,*" border="5">
   <frame name=“top" src="the_first.html">
   <frame name="middle" src="the_second.html">
   <frame name=“bottom" src="the_third.html">
</frameset>

<frameset cols="*,*,*">  将窗口分为三等份

<frameset>代替了<body>,出现时不能有<body>

                                                     *常用属性:
        frameborder="0" 设置无框架边框 也可是yes和no
        bordercolor="red" 设置边框的颜色
        scrolling="no" 不显示滚动条
        <frame marginwidth=# marginheight=#>
用来设定各窗口的上下左右边界宽度  #的值为像素点

        noresize="noresize" 禁止调整框架大小
        name=“top" 框架名字属性 便于窗口间的相互操作
定义了name属性还需要Target属性来配合使用
        <a href=url target=_blank>   显示一个新窗口
        <a href=url target=_self>    显示在同一个窗口
        <a href=url target=_parent>   显示在前一份文件的窗口
        <a href=url target=_top>    显示在整个浏览器窗口

                                                          *嵌入式框架
 用到iframe标记,又叫浮动帧标记,可以将一个html文档嵌入在一个html中显示
(就是链接到一个纯文本的html文件)
<Html>
 <Head>
 <Title>嵌入式框架</Title>
 </Head>
 <Iframe src="a.html">
 </iframe>
</Html>

                                                         *表单标记:
<form action="url" method="get|post" name="myform" target="_blank">
……
</form>
get,显示提交,数据量小,相当于平板车搬家
set,隐式提交,数据量大,相当于大型集装箱货车搬家
<input type=“”/>用来定义一个用户输入区,用户可在其中输入信息。标志中共提供了九种类型的输入区域,具体是哪一种类型由type属性来决定

注意:<input/>必须放在<form></form>标记之间。<input/>是单标记.

type="#" #可以是text,相当于winform中的textbox,
还可以是button,
checkbox,radio,hidden,password,p_w_picpath,submit|reset,file
属性有:
name ,value, size ,onchang 当文本改变时要执行的函数
onselect 当控件被选中时要执行的函数
onfocus 当文本接受焦点时要执行的函数

                                                  单选按钮实例:
<input checked name=R1 type=radio value="music">音乐

                                                  下拉列表实例:
<select name="gx2" multiple size="4">
  <option value=“apple”selected>苹果</option>
</select>

                                                   文本域实例:
<form action="" method="post">

 <textarea name="yj" clos="20" rows="5">文本内容</textarea>

</form>