HTML_CSS学习:表格、表单、框架标签

一、表格_跨行与跨列

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格_跨行与跨列</title>
</head>
<body>
    <table border="1" cellspacing="0">
        <caption>课程表</caption>
        <thead>
            <tr>
                <th>项目</th>
                <th colspan="5">上课</th>
                <th colspan="2">活动与休息</th>
<!--                <th>1-4</th>-->
<!--                <th>1-5</th>-->
<!--                <th>1-6</th>-->
<!--                <th>1-7</th>-->
<!--                <th>1-8</th>-->
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>星期</td>
                <td>星期一</td>
                <td>星期二</td>
                <td>星期三</td>
                <td>星期四</td>
                <td>星期五</td>
                <td>星期六</td>
                <td>星期日</td>
            </tr>
            <tr>
                <td rowspan="4">上午</td>
                <td>3-2</td>
                <td>3-3</td>
                <td>3-4</td>
                <td>3-5</td>
                <td>3-6</td>
                <td>3-7</td>
                <td rowspan="4">休息</td>
            </tr>
            <tr>
<!--                <td>4-1</td>-->
                <td>4-2</td>
                <td>4-3</td>
                <td>4-4</td>
                <td>4-5</td>
                <td>4-6</td>
                <td>4-7</td>
<!--                <td>4-8</td>-->
            </tr>
            <tr>
<!--                <td>5-1</td>-->
                <td>5-2</td>
                <td>5-3</td>
                <td>5-4</td>
                <td>5-5</td>
                <td>5-6</td>
                <td>5-7</td>
<!--                <td>5-8</td>-->
            </tr>
            <tr>
<!--                <td>6-1</td>-->
                <td>6-2</td>
                <td>6-3</td>
                <td>6-4</td>
                <td>6-5</td>
                <td>6-6</td>
                <td>6-7</td>
<!--                <td>6-8</td>-->
            </tr>
            <tr>
                <td rowspan="2">下午</td>
                <td>7-2</td>
                <td>7-3</td>
                <td>7-4</td>
                <td>7-5</td>
                <td>7-6</td>
                <td>7-7</td>
                <td rowspan="2">休息</td>
            </tr>
            <tr>
<!--                <td>8-1</td>-->
                <td>8-2</td>
                <td>8-3</td>
                <td>8-4</td>
                <td>8-5</td>
                <td>8-6</td>
                <td>8-7</td>
<!--                <td>8-8</td>-->
            </tr>
        </tbody>
    </table>

</body>
</html>
2.显示结果

二、补充几个常用的标签

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>补充几个常用的标签</title>
</head>
<body>
<!--    换行标签-->
    <a href="http://www.netbian.com/mei/">去看美女</a><br><br>
    <a href="https://newhouse.fang.com/house/s/b91/">去买房</a><br><br>
    <a href="https://www.ptpress.com.cn/">去买书</a>
<!--    分割线-->
    <div>第一章</div>
    <p>就这样最后王子和公主在一起了!</p>
    <hr>
    <div>第二章</div>
    <p>你原来是一个这样的人?</p>
<!--    显示原文-->
    <pre>
        I       Love       You
            I   Love   You
                Love
    </pre>
</body>
</html>
2.显示结果

三、表单基本结构

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单基本结构</title>
</head>
<body>
    <form action="https://www.baidu.com/s">
        <input type="text" name="wd">
        <button>去百度</button>
    </form>
    <hr>
    <form action="https://search.jd.com/search">
        <input type="text" name="keyword">
        <button>去京东</button>
    </form>
    <form action="https://search.jd.com/search" target="_self" method="post">
        <input type="text" name="keyword">
        <button>去京东</button>
    </form>
    <hr>
    <a href="https://search.jd.com/search?keyword=华为">搜索手机</a>



</body>
</html>
2.显示结果

四、表单常用控件

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单常用控件</title>
</head>
<body>
    <form action="https://search.jd.com/search">
<!--        文本输入框-->
        账户:<input disabled type="text" name="account" value="malongq" maxlength="20"><br>
<!--        密码输入框-->
        密码:<input type="password" name="pwd" value="123" maxlength="20"><br>
<!--        单选框-->
        性别:
        <input type="radio" name="gender" value="male">男
        <input type="radio" name="gender" value="female" checked>女<br>
<!--        多选框-->
        爱好:
        <input type="checkbox" name="hobby" value="smoke" checked>抽烟
        <input type="checkbox" name="hobby" value="drink">喝酒
        <input type="checkbox" name="hobby" value="perm" checked>烫头<br>
        其他:
        <textarea name="other" cols="22" rows="3"></textarea><br>
        籍贯:
        <select name="place">
            <option value="豫">河南</option>
            <option value="粤" selected>广东</option>
            <option value="川">四川</option>
            <option value="鄂">湖北</option>

        </select>

<!--        隐藏域-->
        <input type="hidden" name="from" value="toutiao">
        <br>
<!--        确认按钮_第一种写法-->
<!--        <button>确认</button>-->
        <button type="submit">确认</button>
<!--        确认按钮_第二种写法-->
<!--        <button>确认</button>-->
<!--        <input type="submit" value="确认">-->
<!--        重置按钮_第一种写法-->
<!--        <button type="reset">重置</button>-->
<!--        重置按钮_第二种写法-->
        <input type="reset" value="点我重置">
<!--        普通按钮_第一种写法-->
        <input type="button" value="检测账户是否被注册">
<!--        普通按钮_第二种写法-->
<!--        <button type="button">检测账户是否被注册</button>-->
    </form>



<!--    <form action="https://www.baidu.com/s">-->
<!--        <input type="text" name="abc">-->
<!--        <button>确认</button>-->
<!--    </form>-->

</body>
</html>
2.显示结果

五、表单_lable标签

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单_lable标签</title>
</head>
<body>
    <form action="https://search.jd.com/search">
        <label for="zhanghu">账户:</label>
        <input id="zhanghu" type="text" name="account" maxlength="20"><br>
<!--        <label for="mima">密码:</label>-->
<!--        <input id="mima" type="password" name="pwd" maxlength="20"><br>-->
        <label>
            密码:
            <input id="mima" type="password" name="pwd" maxlength="20">
        </label>
        <br>
        性别:
        <input type="radio" name="gender" value="male" id="nan">
        <label for="nan">男</label>
        <label>
             <input type="radio" name="gender" value="female" id="nv">女
        </label>
        <br>
        爱好:
        <label>
            <input type="checkbox" name="hobby" value="smoke">抽烟
        </label>
        <label>
            <input type="checkbox" name="hobby" value="drink">喝酒
        </label>
        <label>
            <input type="checkbox" name="hobby" value="perm">烫头
        </label>
        <br>
        <label for="qita">其他:</label>
        <textarea id="qita" name="other" cols="21" rows="3"></textarea><br>
        籍贯:
        <select name="place">
            <option value="豫">河南</option>
            <option value="粤">广东</option>
            <option value="川">四川</option>
            <option value="鄂">湖北</option>

        </select>
        <input type="hidden" name="from" value="toutiao">
        <br>
<!--        <button type="submit">确认</button>-->
        <input type="submit" value="确认">
        <input type="reset" value="点我重置">
        <input type="button" value="检测账户是否被注册">
    </form>




</body>
</html>
2.显示结果

六、表单_fieldset与legend标签

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单_fieldset与legend标签</title>
</head>
<body>
    <form action="https://search.jd.com/search">
<!--        主要信息-->
        <fieldset>
            <legend>主要信息</legend>
            <label for="zhanghu">账户:</label>
            <input id="zhanghu" type="text" name="account" maxlength="20"><br>
            <label>
                密码:
                <input id="mima" type="password" name="pwd" maxlength="20">
            </label>
            <br>
            性别:
            <input type="radio" name="gender" value="male" id="nan">
            <label for="nan">男</label>
            <label>
            <input type="radio" name="gender" value="female" id="nv">女
            </label>
        </fieldset>

        <br>
        <fieldset>
            <legend>附加信息</legend>
            爱好:
            <label>
                <input type="checkbox" name="hobby" value="smoke">抽烟
            </label>
            <label>
                <input type="checkbox" name="hobby" value="drink">喝酒
            </label>
            <label>
                <input type="checkbox" name="hobby" value="perm">烫头
            </label>
            <br>
            <label for="qita">其他:</label>
            <textarea id="qita" name="other" cols="21" rows="3"></textarea><br>
            籍贯:
            <select name="place">
                <option value="豫">河南</option>
                <option value="粤">广东</option>
                <option value="川">四川</option>
                <option value="鄂">湖北</option>

            </select>
        </fieldset>

        <input type="hidden" name="from" value="toutiao">
        <br>
<!--        <button type="submit">确认</button>-->
        <input type="submit" value="确认">
        <input type="reset" value="点我重置">
        <input type="button" value="检测账户是否被注册">
    </form>




</body>
</html>
2.显示结果

七、框架标签

1.相关代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>框架标签</title>
</head>
<body>
<!--    利用iframe嵌入一个普通的网页-->
<!--    <iframe src="https://www.taobao.com" width="1522" height="730" frameborder="0"></iframe>-->
<!--    利用iframe嵌入一个广告网页-->
<!--    <iframe src="https://cpro.baidu.com/cpro/ui/uijs.php?en=mywWUA71T1YsFh7sT7qGujYsFhPC5H0huAbqrauGTdq9TZ0qnauJp1YdnH01n1T4rjTkPHnzPyu9Fh_qFRcdFRFDFRfdFRndFRFjFRfzFRFDFRRLFRn3FRuDFRn3FRfdFRf1FRP7FhkdpvbqniuVmLKV5HDznWbznBuk5Hf3njf4njc4g1FxmLKzFMFB5H0hTMnqniu1uyk_ugFxpyfqniu1pyfquhDzPHR1P1D4rjnLnjndniu1IA-b5HDkPzuY5gwsmvkGmvV-ujPxpAnhIAfqPWfsPjcznauYUHYzP1RkPHTdrj6hIAd15HDLnH04rHfYnWbhIZRqIHmYnjfznW0hIHdCIZwsTzR1fiRzwBRzwMILIzRzwHDvnzRzwyPEUiuv5HchpHYvP1cvPjR4uf&besl=5&c=news&cf=1&cvrq=687949&efc=0&eid_list=200000&expid=200000_200055&fr=14&fv=0&haacp=181&img_typ=4134&itm=0&lu_idc=yf&lukid=1&lus=fa25537198370351&lust=65fbb3fd&luwtr=2815429140421504439&mscf=0&mtids=3017800849&n=10&nttp=1&p=baidu&sce=7&sig=0&sr=318&ssp2=1&tpl=baiduCustNativeADImageCarousel&tsf=dtp:0&tu_type=0&u=%2F&uicf=lurecv&urlid=0&eot=1" width="1522" height="730" frameborder="0"></iframe>-->
<!--    利用iframe嵌入其他内容-->
<!--    <iframe src="./pictures/喜羊羊.jpg" width="1522" height="730" frameborder="0"></iframe>-->
    <a href="https://www.taobao.com" target="tb">点我看淘宝</a><br>
    <a href="https://www.toutiao.com" target="tb">点我看新闻</a><br>
    <form action="https://so.toutiao.com/search" target="tb">
        <input type="text" name="keyword">
        <input type="submit" value="搜索">
<!--        <button></button>-->
    </form>


    <iframe name="tb" frameborder="0" width="1522" height="730"></iframe>

</body>
</html>
2.显示结果

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,我会尽力回答你的问题。首先,一个完善精美的注册页面需要考虑到用户友好性和易用性,这需要我们应用多种html表单元素。以下是一个例子: ```html <!DOCTYPE html> <html> <head> <title>注册页面</title> </head> <body> <h1>欢迎注册!</h1> <form action="" method="post"> <table> <tr> <td>用户名:</td> <td><input type="text" name="username" required></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="password" required></td> </tr> <tr> <td>确认密码:</td> <td><input type="password" name="confirm_password" required></td> </tr> <tr> <td>性别:</td> <td> <input type="radio" name="gender" value="male" id="male"><label for="male">男</label> <input type="radio" name="gender" value="female" id="female"><label for="female">女</label> </td> </tr> <tr> <td>出生日期:</td> <td><input type="date" name="birthdate"></td> </tr> <tr> <td>邮箱:</td> <td><input type="email" name="email"></td> </tr> <tr> <td>电话号码:</td> <td><input type="tel" name="tel"></td> </tr> <tr> <td>地址:</td> <td><textarea name="address"></textarea></td> </tr> <tr> <td>职业:</td> <td><select name="job"> <option value="" disabled selected>--请选择--</option> <option value="student">学生</option> <option value="teacher">教师</option> <option value="worker">工人</option> <option value="engineer">工程师</option> <option value="others">其他</option> </select></td> </tr> <tr> <td colspan="2"><input type="submit" value="注册"></td> </tr> </table> </form> </body> </html> ``` 这个例子中,我们应用了以下表单元素: - `input`:用于输入文本、密码、日期等信息。 - `textarea`:用于输入多行文本。 - `select` 和 `option`:用于从多个选项中选择一个选项,如下拉菜单。 - `radio` 和 `label`:用于选择一个选项,如单选按钮。 - `required`:用于指定必填字段,如果用户未填写就提交表单,浏览器会警告用户填写必填字段。 当然,这只是一个例子,你可以根据自己的需求增加或删除表单元素,来获得更好的用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

马龙强_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值