首页 > 其他分享 >谈恋爱调查表(表单案例)

谈恋爱调查表(表单案例)

时间:2024-10-01 11:49:15浏览次数:3  
标签:谈恋爱 表格 -- 元素 调查表 选择 表单 页面

根据我们上一篇学习的表单知识点,做一个综合性练习。

作出如图的表单样式,先是一个表格样式,创建标签作为表头,和空连接的创建,这就用到了之前学过的表格的知识论了。剩下的差不多就是表单元素、属性的应用。

先观察一下这个页面的布局,这脑袋里先有一个框架布局,思路先写什么,都用什么元素。

自己先照着图片自己做一下,看一下效果,了解如何布局,再看下面的解析。 

页面效果:

步骤操作:

1、先给到表单元素form,再给表格元素,标题用<h1>,表格的大小。

 <form action="" method="get">
    <h1>青春不常在,抓紧谈恋爱</h1>
    <table border="1">
        <colgroup>
            <col width="100">
            <col width="600">
        </colgroup>

2、就在表格里面写入表单元素,性别的单选框,回想一下

       <tr>
            <th>性别</th>
            <td>
                <label>男</label>
                <input type="radio">
                <label>女</label>
                <input type="radio">
           
            </td>
        </tr>

3、三个日期的下拉选项,用到select,option

  <tr>
            <th>生日</th>
            <td>
                <select >
                    <option value="year">--请选择年份--</option>
                    <option value="year">2001</option>
                    <option value="year">2002</option>
                    <option value="year">2003</option>
                    <option value="year">2004</option>
                </select>
           
                <select>
                    <option value="year">--请选择月份--</option>
                    <option value="year">1</option>
                    <option value="year">2</option>
                    <option value="year">3</option>
                    <option value="year">4</option>
                    <option value="year">5</option>
                    <option value="year">6</option>
                    <option value="year">7</option>
                    <option value="year">8</option>
                    <option value="year">9</option>
                </select>
                <select>
                    <option value="year">--请选择日期--</option>
                    <option value="year">1</option>
                    <option value="year">2</option>
                    <option value="year">3</option>
                    <option value="year">4</option>
                    <option value="year">5</option>
                    <option value="year">6</option>
                    <option value="year">7</option>
                    <option value="year">8</option>
                    <option value="year">9</option>
                </select>
            </td>
        </tr>

4、就是一个输入框,给一个提示文本

 <tr>
            <th>所在地区</th>
            <th align="left">
           
                <input type="text" placeholder="北京思密达"> 
            </th>
        </tr>

5、这个就是和上面的原理一样,单选框,文本框

 <tr>
            <th>
                婚姻状况
            </th>
            <td>
                <label>未婚</label>
                <input type="radio">
                <label>已婚</label>
                <input type="radio">
                <label>离婚</label>
                <input type="radio">
            </td>
        </tr>
        <tr>
            <th>学历</th>
            <td align="left">
                <input type="text" placeholder="幼儿园"> 
            </td>
        </tr>
        <tr>
            <th>月薪</th>
            <th align="left">
                <input type="text" placeholder="10000-20000"> 
            </th>
        </tr>
        <tr>
            <th>手机号码</th>
            <th align="left">
                <input type="number"> 
            </th>
        </tr>
        <tr>
            <th>所在地区</th>
            <th align="left">
                <input type="text"> 
            </th>
        </tr>

6、这个是一个复选框

 <tr>
            <th>喜欢的类型</th>
            <th align="left">
                <input type="checkbox" id="checkbox1" name="checkbox" value="复选框">可爱的
                <input type="checkbox" id="checkbox2" name="checkbox" value="复选框">小鲜肉
                <input type="checkbox" id="checkbox3" name="checkbox" value="复选框">老腊肉

            </th>
        </tr>

7、多行文本的输入,用到了我们的textarea标签,cols=“每行中的字符数” ,rows=“显

示的行数”。下面就是个注册的按钮。

 <tr>
            <th>自我介绍</th>
            <th align="left">
            <textarea name="showText" cols="20" rows="2"></textarea>
            </th>
        </tr>
        <tr>
            <th></th>
            <th align="left">
            <input type="submit" value="免费注册" >
            </th>
        </tr>

8、这就是一个单选,下面是一个空连接的使用,做这的时候为了便利就不给到具体的网页链接,用空链接代替。最后是无序列表的使用。

 <tr>
            <th></th>
            <th align="left">
            <input type="radio">
            <label>我同意注册条款和会员加入标准</label>
            </th>
        </tr>
        <tr>
            <th></th>
            <th align="left"><a href="#" >我是会员</a>
            <a href="#" >立即登录</a>
            <a href="#" >前往修改页面</a></th>
        </tr>
        <tr>
            <th></th>
            <th align="left">
                <h2>我承诺</h2>
                
                <ul>
                    <li>年满18岁、单身</li>
                    <li>抱着严肃的态度</li>
                    <li>真诚寻找另一半</li>
                </ul>
            </th>
        </tr>

全部代码展示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <form action="" method="get">
    <h1>青春不常在,抓紧谈恋爱</h1>
    <table border="1">
        <colgroup>
            <col width="100">
            <col width="600">
        </colgroup>
        <tr>
            <th>性别</th>
          
            <td>
                <label>男</label>
                <input type="radio">
                <label>女</label>
                <input type="radio">
           
            </td>
        </tr>
        <tr>
            <th>生日</th>
            <td>
                <select >
                    <option value="year">--请选择年份--</option>
                    <option value="year">2001</option>
                    <option value="year">2002</option>
                    <option value="year">2003</option>
                    <option value="year">2004</option>
                </select>
           
                <select>
                    <option value="year">--请选择月份--</option>
                    <option value="year">1</option>
                    <option value="year">2</option>
                    <option value="year">3</option>
                    <option value="year">4</option>
                    <option value="year">5</option>
                    <option value="year">6</option>
                    <option value="year">7</option>
                    <option value="year">8</option>
                    <option value="year">9</option>
                </select>
                <select>
                    <option value="year">--请选择日期--</option>
                    <option value="year">1</option>
                    <option value="year">2</option>
                    <option value="year">3</option>
                    <option value="year">4</option>
                    <option value="year">5</option>
                    <option value="year">6</option>
                    <option value="year">7</option>
                    <option value="year">8</option>
                    <option value="year">9</option>
                </select>
            </td>
        </tr>
        <tr>
            <th>所在地区</th>
            <th align="left">
           
                <input type="text" placeholder="北京思密达"> 
            </th>
        </tr>
        <tr>
            <th>
                婚姻状况
            </th>
            <td>
                <label>未婚</label>
                <input type="radio">
                <label>已婚</label>
                <input type="radio">
                <label>离婚</label>
                <input type="radio">
            </td>
        </tr>
        <tr>
            <th>学历</th>
            <td align="left">
                <input type="text" placeholder="幼儿园"> 
            </td>
        </tr>
        <tr>
            <th>月薪</th>
            <th align="left">
                <input type="text" placeholder="10000-20000"> 
            </th>
        </tr>
        <tr>
            <th>手机号码</th>
            <th align="left">
                <input type="number"> 
            </th>
        </tr>
        <tr>
            <th>所在地区</th>
            <th align="left">
                <input type="text"> 
            </th>
        </tr>
        <tr>
            <th>喜欢的类型</th>
            <th align="left">
                <input type="checkbox" id="checkbox1" name="checkbox" value="复选框">可爱的
                <input type="checkbox" id="checkbox2" name="checkbox" value="复选框">小鲜肉
                <input type="checkbox" id="checkbox3" name="checkbox" value="复选框">老腊肉

            </th>
        </tr>
        <tr>
            <th>自我介绍</th>
            <th align="left">
            <textarea name="showText" cols="20" rows="2"></textarea>
            </th>
        </tr>
        <tr>
            <th></th>
            <th align="left">
            <input type="button" value="免费注册" >
            </th>
        </tr>
        <tr>
            <th></th>
            <th align="left">
            <input type="radio">
            <label>我同意注册条款和会员加入标准</label>
            </th>
        </tr>
        <tr>
            <th></th>
            <th align="left"><a href="#" >我是会员</a>
            <a href="#" >立即登录</a>
            <a href="#" >前往修改页面</a></th>
        </tr>
        <tr>
            <th></th>
            <th align="left">
                <h2>我承诺</h2>
                
                <ul>
                    <li>年满18岁、单身</li>
                    <li>抱着严肃的态度</li>
                    <li>真诚寻找另一半</li>
                </ul>
            </th>
        </tr>
    </table>
</form>
</body>
</html>

学到了吧。多加练习更好地掌握每一个元素、属性。

标签:谈恋爱,表格,--,元素,调查表,选择,表单,页面
From: https://blog.csdn.net/2402_86247394/article/details/142662827

相关文章

  • 可以解决 PbootCMS 后台出现的“登入失败:表单提交校验失败,请刷新后重试!”的问题
    步骤一:切换PHP版本检查当前PHP版本使用命令行或SSH登录服务器,运行以下命令检查PHP版本:sh php-v切换PHP版本cPanel控制面板:登录cPanel控制面板。进入“软件”部分,找到“MultiPHPManager”。选择一个兼容的PHP版本(如PHP7.4或PHP8.0)......
  • PBOOTCMS后台出现“登入失败:表单提交校验失败,刷新后重试!”等情况怎么办?
    当你使用PbootCMS搭建的网站后台出现“登入失败:表单提交校验失败,请刷新后重试!”的问题时,可以尝试以下几种解决方案:解决方案方法一:切换PHP版本检查当前PHP版本使用命令行或SSH登录服务器,运行以下命令检查PHP版本:sh php-v切换PHP版本根据你的服......
  • PbootCMS出现登录失败,表单提交校验失败等情况怎么办?
    在使用PbootCMS过程中,可能会遇到一些登录问题,例如表单提交校验失败、登录界面锁定以及数据库目录权限写入不足等问题。以下是对这些问题的详细解决方案。一、表单提交校验失败问题描述:登入失败,表单提交校验失败。解决方法:检查服务器环境确认服务器环境是否符合Pboot......
  • 第3章 表格布局与表单交互
    3.1表格概述3.1.1表格的结构表格是由行和列组成的二维表,而每行又由一个或多个单元格组成,用于放置数据或其他内容。表格中的单元格是行与列的交叉部分,是组成表格的最基本单元。单元格的内容是数据,也称数据单元格。数据单元格可以包含文本、图片、列表、段落、表单、水平线或......
  • 【泛微E9】要求表单展现出 本季度的工时申请时长、本月的工时申请时长
    --查询已归档的,本季度的额外工时申请时长SELECTsum(F.sqzgsjxs)FROM formtable_main_299F,workflow_requestbaseWWHEREF.REQUESTID=W.REQUESTIDANDW.currentnodetype='3'ANDQUARTER(F.sqrq)=QUARTER(CURDATE())--查询已归档的,本月的额外工时申请时长SELEC......
  • 第三章 表格布局与表单交互章节习题
    1.采用表格布局完成“CASIO计算器”外观设计,其中表格的每一个单元格均需要设计带边框,效果如图:代码:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>CASIO计算器</title></head><body><tablewidth="400"borde......
  • pbootcms留言板取消验证码提交自定义表单时取消验证码
    在PBootCMS中取消留言板的验证码功能,可以通过后台的全局配置来进行设置。以下是具体的步骤:步骤详解登录后台:使用管理员账号登录PBootCMS后台。进入全局配置:在后台菜单中找到并点击 全局配置。进入配置参数:在全局配置页面中找到并点击 配置参数。进入安全......
  • pbootcms后台“登录失败:表单提交校验失败,请刷新后重试”
    今天遇到一个客户无法登录PbootCMS模板的后台,提示如下:“登录失败:表单提交校验失败,请刷新后重试”客户表示没有修改过任何文件,并且昨天还能正常登录,今天突然出现了这个问题。经过排查,最终通过重启服务器解决了问题。问题描述错误提示:登录失败,表单提交校验失败,请刷新后重......
  • HTML中常用的编排表单标签和以块级元素、内联(行内)元素!
    #本文详细介绍HTML中列表标签中表单<form></form>和块级元素、内联元素的使用#一、常用的编排表单标签1、表单标签①前言HTML中的表单是用于收集用户输入信息并将其提交给服务器进行处理的重要元素。②表单标签<form>表单由<form>标签开始,以</form>标签结束。在<f......
  • 利用表格布局和表单编写简单代码
    利用表格布局编写程序设计“登录界面”代码如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>登录界面</title></head><body><form><fieldsetstyle="width:300px;......