HTML04:iframe内联框架和表单标签

iframe内联框架

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">
    <title>我的网页</title>

</head>

<body>

<h1>iframe内联框架</h1>

<!--iframe内联框架-->
<!--
src:引用页面路径
frameborder:边框宽度
width:宽度
height:高度
allowFullScreen:允许全屏
name:框架标识名,链接标签可以根据target属性在该框架内打开链接
-->
<iframe src="https://v.qq.com/txp/iframe/player.html?vid=g0014r3khdw" name="blog" frameborder="0" allowFullScreen="true" width="100%" height="300px"></iframe>

<!--正常情况会打开新的标签页,但是如果存在框架标识名,就可以在那个框架里打开-->
<a href="https://www.yuankexue.cn" target="blog">点击跳转</a>

</body>

</html>

表单标签

输入标签

列表框标签

文本域标签

表单验证

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">
    <title>我的网页</title>

</head>

<body>

<a name="top"></a>

<h1>表单标签</h1>

<h2>输入标签</h2>

<h2>列表框标签</h2>

<h2>文本域标签</h2>

<h2>表单验证</h2>

<h3>登录</h3>

<!--表单标签-->
<!--
method:get/post
action:向何处发送表单数据,可以是网站,也可以是一个请求处理地址
-->
<form action="https://www.yuankexue.cn" method="get">

    <!--输入标签-->
    <!--
    type:输入格式(文本text,密码password,按钮button,图片按钮image,单选框radio,多选框checkbox,文件域file,滑块range、搜索search)
    name:表单元素的名称
    value:元素默认值(radio属性必须要)
    placeholder:提示输入信息
    required:不能为空
    pattern:正则表达式
	readonly:只读
	disabled:禁用
	hidden:隐藏域
    -->
    <p>名字:<input type="text" name="username" placeholder="请输入用户名" required></p>
    <p>密码:<input type="password" name="password" placeholder="请输入密码" required></p>

    <!--
    单选框和多选框的name属性必须一致,否则无法识别为一个组
    checked:默认勾选哪个选项
    -->
    <p>性别:
        <input type="radio" name="gender" value="man" checked>男
        <input type="radio" name="gender" value="woman">女
    </p>
    <p>感兴趣的领域:
        <input type="checkbox" name="interest" value="Java" checked>Java
        <input type="checkbox" name="interest" value="Python">Python
        <input type="checkbox" name="interest" value="PHP">PHP
    </p>
    <p><input type="image" src="../万叶.jpg" name="photo"></p>
    <p>简历:
        <input type="file" name="resume">
        <input type="button" name="upload" value="上传">
    </p>
    <p>滑块:
        <input type="range" name="bright" min="1" max="100">
    </p>
    <p>搜索:
        <input type="search" name="search" placeholder="请输入要搜索的内容">
    </p>

    <!--表单验证-->
    <!--邮箱验证-->
    <p>邮箱:
        <input type="email" name="email" placeholder="请输入QQ邮箱">
    </p>

    <!--网址验证-->
    <p>网址:
        <input type="url" name="url" placeholder="请输入https网址">
    </p>

    <!--数字验证-->
    <p>年龄:
        <input type="number" name="age" min="1" max="100" step="1">
    </p>

    <!--列表框标签-->
    <!--
    name:列表名称
    option:子选项
    selected:默认显示哪一个选项
    -->
    <p>国籍:
        <select name="国籍">
            <option value="country">法国</option>
            <option value="country" selected>中国</option>
            <option value="country">俄罗斯</option>
        </select>
    </p>

    <!--文本域标签-->
    <!--
    name:文本域名称
    cols:文本域列数
    rows:文本域行数
    -->
    <p>评论:
        <textarea name="comment" cols="30" rows="10" placeholder="请输入评论"></textarea>
    </p>
    <p>
        <input type="submit" name="login" value="登录">
        <input type="reset" name="clear" value="清空">
    </p>

    <!--增强鼠标可用性-->
    <!--
    1、在input标签中加上id
    2、让label标签的for属性等于该id,就可以实现点击label的文字,自动选中input输入框
    -->
    <p>
        <label for="mark">点击自动选框:</label>
        <input type="text" name="name"  id="mark">
    </p>

    <a href="#top">回到顶部</a>

</form>

</body>

</html>
posted @ 2022-03-17 14:57  振袖秋枫问红叶  阅读(97)  评论(0)    收藏  举报