学习前端第三天(一)

这篇文章详细介绍了HTML中的各种表单元素,包括文本框、密码框、单选框、多选框、上传文件、下拉菜单、文本域、label标签以及不同类型的按钮,展示了它们的用法和特点,适合初学者了解基础表单构建与交互设计。
摘要由CSDN通过智能技术生成

01表单预习

<!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>
    <!-- 
        作用:收集用户信息
            使用场景:1.登录页面
                    2.注册页面
                    3.搜集页面   
    -->
    <!-- 
        input标签
        type属性值:
            1.text 文本框   单行文本
            2.password 密码框
            3.radio 单选框
            4.checkbox 多选框
            5.file 上传文件
     -->
     <!-- 特点:输入什么就显示什么  -->
     文本框 <input type="text">
     <br><br>
     <!-- 特点:输入什么都是以点的形式显示 -->
     密码框 <input type="password">
     <br><br>
     单选框 <input type="radio">
     <br><br>
     多选框<input type="checkbox">
     <br><br>
     上传文件<input type="file">
</body>
</html>

02表单_input占位文本预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>input站位文本</title>
</head>
<body>
    <!--input标签站位文本
            占位文本:提示信息
             <input type="text" placeholder="提示信息">
             文本框和密码框使用
    -->
    <!-- placeholder 默认浅色字体 -->
    文本框<input type="text" placeholder="请输入用户名">
    <br><br>
    密码框 <input type="password" placeholder="请输入密码">
</body>
</html>

03单选框预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>单选框</title>
</head>
<body>
    <!-- 单选框 radio
            属性:
                name 作用:控件名称 控件分组,同组中只能选一个(单选功能)   
                checked 作用:默认选中一个 
    -->
    性别:<input type="radio" name="gender" id="">男
        <input type="radio" name="gender" checked>女
</body>
</html>

04上传文件file预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>上传文件</title>
</head>
<body>
    <!-- 默认情况下,文件上传表单控件只能上传一个文件
        添加multiple属性实现多文件上传功能
    -->
    上传文件 <input type="file" multiple>
</body>
</html>

 05多选框预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>多选框</title>
</head>
<body>
    <!-- 多选框默认选择   checked -->
    <input type="checkbox">敲代码
    <input type="checkbox" checked>敲前端代码
    <input type="checkbox" checked>敲前端HTML代码
</body>
</html>

06下拉菜单预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>下拉菜单</title>
</head>
<body>
    <!-- 标签 select 嵌套 option
            select是下拉菜单整体,option是下拉下单的每一项
    -->
    城市:
    <select >
        <option >北京</option>
        <option >上海</option>
        <option >广州</option>
        <option  selected>深圳</option>
        <option >武汉</option>
    </select>
</body>
</html>

07文本域预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>文本域</title>
</head>
<body>
    <!-- 作用:多行输入文本的表单控件   换行   默认可以拖拽
       textarea 双标签 
    -->
    <!-- 右下角有拖拽功能,未来禁用 -->
    <textarea  >请输入评论</textarea>
</body>
</html>

08  label标签预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>label标签</title>
</head>
<body>
    <!-- label标签
            作用:网页中某个空间的说明文本  增大表单点击范围
                写法:1. <input type="radio" id="man">
                        <label for="man">男</label>
                        2. <label ><input type="radio">女</label>
    -->
    <input type="radio" id="man"><label for="man">男</label>
    <label ><input type="radio">女</label>

</body>
</html>

09  按钮预习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>按钮</title>
</head>
<body>
    <!-- button标签
           <button type=""></button>
            type:1.submit提交按钮,点击可以把数据提交到后台,默认按钮
                2.reset 重置按钮,点击后将表单控件恢复成默认值
                3.button普通按钮,默认没有功能,一般配合JavaScript使用

     -->
    <!-- form  表单区域 -->
    <!-- action 未来发送数据的地址 -->
<form action="">
用户名:<input type="text">
<br><br>
密码: <input type="password">
<br><br>
<!-- 如果省略type 也是提交功能 -->
<button type="submit">提交</button>
<!-- reset配合form -->
<button type="reset">重置</button>
<button type="button">按钮</button>
</form>
</body>
</html>

10 练习

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单作业</title>
</head>
<body>
<form >
    姓名:<input type="text" placeholder="请输入您的名字" >
    <br>
    密码:<input type="password" placeholder="请输入您的密码">
    <br>
    确认密码:<input type="password" placeholder="请确认您的密码">
    <br>
    密码提示问题:<select name="" id="">
        <option value="">你的爸爸叫什么</option>
        <option value="">你的妈妈叫什么</option>
        <option value="">你的初中叫什么</option>
        <option value="" selected>请选择一个问题</option>
    </select>
    <br>
    密码提示答案:<input type="text">
    <br>
    性别: <label ><input type="radio" name="gender" checked>男</label> 
            <label > <input type="radio" name="gender">女</label>
    <br>
    年龄:<input type="text">
    <br>
    籍贯:<select name="" id="">
        <option value="" selected>请选择省</option>
        <option value="">山东</option>
        <option value="">山西</option>
        <option value="">北京</option>
    </select>
    省/直辖市:<select name="" id="">
        <option value="">请选择市</option>
        <option value="">临沂</option>
        <option value="">青岛</option>
        <option value="">济南</option>
    </select>市
    <br>
    爱好:<label ><input type="checkbox" checked>上网</label>
           <label > <input type="checkbox">体育</label>
           <label> <input type="checkbox">学习</label>
    <br>
    个人介绍:<textarea name="" id="" cols="30" rows="10"></textarea>
    <br>
    上传头像:<input type="text">
                <input type="file">
    <br>
    <button>提交</button>
    <button type="reset"> 重置</button>
</form>
</body>
</html>

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 学习前端的第一个阶段是学习HTML,而复盘回顾则是对所学知识的总结和反思。那么,学习HTML的复盘回顾目标可以包括以下几个方面。 首先,复盘回顾的目标是巩固和加深对HTML的理解。在学习HTML的过程中,我们通过了解HTML的语法规则、标签和属性等,掌握了如何创建网页的结构和内容。通过复盘回顾,可以巩固这些知识点,提高对HTML的理解和应用能力。 其次,复盘回顾的目标是发现和纠正自己在学习HTML过程中存在的问题和不足之处。可能在学习HTML的过程中,我们遇到了某些困难,或者对某些知识点理解不够透彻,或者在实践中出现了一些错误。通过复盘回顾,可以仔细检查自己的学习过程,找出问题所在,从而有针对性地进行纠正和改进。 另外,复盘回顾的目标是提升自己的实践能力。学习HTML不仅是理论知识的学习,更重要的是能够将所学知识应用到实际项目中。通过复盘回顾,可以回顾自己在实践中的表现,发现自己在实践中的不足之处,并通过实践的经验不断提升自己的实践能力。 最后,复盘回顾的目标还可以包括对学习HTML的感悟和未来的规划。通过复盘回顾,可以总结自己在学习HTML过程中的体会和收获,为以后的学习和发展做好规划。同时,也可以思考并规划下一个阶段的学习目标和计划,为之后的学习打下坚实的基础。 ### 回答2: 学习前端第一个阶段的HTML项目的复盘回顾目标主要包括以下几个方面。 首先,目标是回顾并巩固HTML的基本知识和技能。在这个阶段,我学习了HTML的基本标签、元素和属性的用法,以及如何创建网页的结构和布局。通过实际项目的练习,我巩固了这些知识,提高了对HTML的熟练程度。 其次,目标是学会使用常用的HTML标签和元素来构建网页内容。在项目中,我学习了如何使用标题、段落、链接、图片、表格等标签和元素来创建丰富多样的网页内容。我学会了使用这些标签和元素实现文本、图片和表格的显示和排版,同时也学会了如何添加链接和导航等功能。 另外,目标是了解并掌握HTML的语义化。在项目中,我学习了如何正确选择和使用HTML标签和元素,以达到更好的语义化效果。我了解到使用适当的标签能够提高网页的可读性和可访问性,对搜索引擎优化也有一定的帮助。 最后,目标是培养自我实践和解决问题的能力。在项目中,我遇到了一些技术问题和困难,但通过查找文档、搜索和尝试,我成功地解决了这些问题。这个过程提高了我自主学习和解决问题的能力,也为接下来的学习和项目打下了坚实的基础。 总的来说,学习前端第一个阶段的HTML项目的复盘回顾目标是回顾并巩固HTML的基本知识和技能,学会使用常用的HTML标签和元素,了解并掌握HTML的语义化,以及培养自我实践和解决问题的能力。通过这个项目的学习,我对HTML有了更深的理解和掌握,为接下来的学习打下了坚实的基础。 ### 回答3: 学习前端的第一个阶段,主要是学习HTML的基础知识和技能。在完成第一个HTML项目后,进行复盘回顾是为了总结学习经验并确定进一步的目标。 首先,复盘回顾的目标是回顾项目的整体结构和设计,并评估自己对HTML基础知识的掌握程度。通过回顾项目,可以了解自己在项目中的表现,发现并改正可能存在的问题,并提升项目的整体质量。同时,回顾还可以帮助我们深入了解HTML的各种标签和属性的使用方法,以及它们之间的关系和作用。 其次,复盘回顾的目标是梳理学习过程中遇到的困难和问题。学习HTML的过程中,可能会遇到一些难以理解或掌握的概念和技术,或者在项目中遇到了一些难以解决的问题。通过回顾这些困难和问题,可以找到学习的瓶颈和不足之处,然后有针对性地进行学习和提升。 最后,复盘回顾的目标是制定下一阶段学习的目标和计划。通过回顾项目,我们可以更好地了解自己在前端学习的过程中的进步和不足,并且确定下一个阶段需要学习和提升的重点。在制定学习目标和计划时,我们可以考虑自己的兴趣和职业发展方向,并选择相应的学习资源和实践项目。 总而言之,学习前端的第一个阶段完成一个HTML项目后,进行复盘回顾的目标是总结、评估和改进学习过程和成果,并制定下一阶段的学习目标和计划。通过不断的回顾和提升,我们可以逐渐成为一名优秀的前端开发者。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值