HTML进阶


一、iframe元素

框架页

通常用于在网页中嵌入另外一个页面

iframe 可替换元素

  1. 通常是行盒
  2. 通常显示的内容取决于元素的属性
  3. css不能完全控制其中的样式
  4. 具有行块盒的特点

二、在页面中使用flash

object:可包含子元素param(参数),

embed

它们都是可替换元素
MIME(Multipurpose Unternet Mail Extensionns)
多用途互联网邮件类型:
比如,资源是一个jpg图片,MIME:image/jpeg

三、表单元素

一系列元素,主要用于收集用户数据

input元素

文本输入,输入框

  • type属性:输入框类型
    type:text,普通文本输入框
    type:password,密码框
    type:date,日期选择框,兼容性问题
    type:search,搜索框,兼容性问题
    type:number,数字输入框
    type:checkbox,多选框
    type:radio,单选框
<p>
<!-- 滑块 -->
<input checked type="range" min="0" max="5">
</p>

<p>
<!-- 颜色选择 -->
<input type="color" >
</p>

<p>
<!-- 数字输入框 -->
<input type="number" min="0" max="100" step="20"></p>

<p>
<!-- 多选框 -->
爱好:
<input type="checkbox" >
音乐<input name="lover" type="checkbox" >
电影<input name="lover" type="checkbox" >
其他<input name="lover" type="checkbox" >
</p>

<p>
<!-- 单选框 -->
性别:
<input name="gender" type="radio" ><input  name="gender" type="radio" ></p>
<p> 
    <input type="file">
</p>

  • value属性:输入框的值

  • placehoder属性:显示提示的文本,文本框没有内容时显示

input元素可以制作按钮
当type值为reset、button、submit、input白哦是按钮

select元素

下拉列表选择框,通常和option元素配合使用

<p>请选择城市:
    <select>
        <option>成都</option>
        <option>北京</option>
        <option selected>长沙</option>
    </select>
</p>

<p>请选择你喜欢的主播:
    <select>
        <optgroup label="游戏主播">
        <option>慢慢</option>
        <option>仅仅</option>
        </optgroup>
         <optgroup label="才艺主播">
        <option selected>长沙</option>
        <option></option>
        <option></option>
           </optgroup>
    </select>
</p>

textarea元素

文本域,多行文本框

按钮元素

button
type属性:reset、button、submit,默认值是submit

<body>
    <p>
        <button type="button">这是一个按钮元素
            <img src="" alt="" style="">

        </button>
        </p>
    </body>

配合表单元素的其他元素

1)label

普通元素,通常配合单选和多选框使用

  • 显示关联
    可以通过for属性,让label元素关联某一个表单元素,for属性书写表单元素id的值
<input id="radMale" name="gender" type="radio">
<label for="radMale"></label>

  • 隐式关联
<label >
<input name="gender" type="radio"></label>

2)datalist

数据列表
该元素本身不会显示到页面,通常用于和普通文本框配合使用

<body>
<p>
    请输入你常用的浏览器:
    <input list="userAgent" type="text">
</p>
<datalist id="userAgent">
    <option value="Chrome">
        谷歌浏览器
    </option>
    <option value="IE">
        IE浏览器
    </option>
    <option value="Opera">
        欧鹏浏览器
    </option>
</datalist>
</body>

3)form元素

通常,会将这个表单元素,放置到form元素的内部,作用是当提交表单时,会将form元素内部的表单内容以适合的方式提交到服务器。

form元素对开发静态页面没有什么意义。

<body>
    <form action="http://www.baidu.com/" method="GET">
        <p>
            账号:
            <input name="loginid" type="text">
        </p>
         <p>
            密码:
            <input type="password" name="loginid">
        </p>
        <p>
        <button>提交</button>    
        </p>
        </form>
    </body>

4)fieldset元素

表单分组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值