首页 > 其他分享 >HTML中常用的编排表单标签和以块级元素、内联(行内)元素!

HTML中常用的编排表单标签和以块级元素、内联(行内)元素!

时间:2024-09-28 16:49:45浏览次数:3  
标签:标签 元素 以块级 表单 HTML nbsp 按钮 内联

#本文详细介绍HTML中列表标签中表单<form> </form>和块级元素、内联元素的使用#

一、常用的编排表单标签

1、表单标签

①前言

  • HTML 中的表单是用于收集用户输入信息并将其提交给服务器进行处理的重要元素。

②表单标签<form>

  • 表单由 <form> 标签开始,以 </form> 标签结束。在 <form> 标签中,通常会包含以下重要属性:<action>和<method>.
  • <action> : 指定处理表单数据的服务器端脚本或页面的 URL 地址.
  • <method> : 定义数据提交的方式,常见的有 GET 和 POST.
<body>
   <form  action="URL" method="get">
   </form>
</body>

③输入标签<input>

属性type控制<input>的表现形式:

根据不同的 type 属性值,输入字段拥有很多种形式。

文本输入框   text用于输入单行文本,如用户名、地址等。
密码输入框password输入的内容会以掩码形式显示,增强安全性。
单选按钮radio一组单选按钮中,用户只能选择其中一个选项。
复选框checkbox用户可以选择多个选项。
下拉列表<select>、<option>提供多个选项供用户选择。
文本域<textarea>用于输入多行文本,如评论、反馈等。
图片提交按钮image定义图像作为提交按钮。
普通按钮button定义可点击的按钮
提交按钮submit定义提交按钮。
重置按钮reset定义重置按钮
<body>
   <form action="">
      <h2 align="center" style="color: red;">用户注册</h2>
      <table border="1" width="500px" height="100" align="center" 
      bgcolor="pink" bordercolre="pink">
    <!-- 文本输入框 text 标签 -->
          <tr >
          <td align="right" >用户名</td>
          <td><input  type="text">*</td> </tr>
    <!-- 密码框 password 标签 -->
          <tr >
          <td align="right">密码</td>
          <td><input  type="password">*</td> </tr>      
          <tr >
          <td align="right">确认密码</td>
          <td><input  type="password" >*</td> </tr>
     <!-- 单选按钮 radio 标签 -->
          <tr >
          <td align="right">性别</td>
          <td><input  type="radio" name="sex">男
          <input type="radio" name="sex"   >女</td> </tr>
     
          <tr >
          <td align="right">出生日期</td>
          <td><input  type="text"></td></tr>

          <tr >
          <td align="right">联系电话</td>
          <td><input  type="text"></td></tr>

          <tr >
          <td align="right">电子邮箱</td>
          <td><input  type="text">*</td></tr>
     
          <tr >
          <td align="right">最高学历</td>
          <td><input  type="radio" name="education">中专
          <input type="radio" name="education"   >大专
          <input  type="radio" name="education">本科
          <input type="radio" name="education"   >研究生</td></tr>
     <!-- 复选框 checkbox 标签 -->
          <tr >
          <td align="right">爱好</td>
          <td><input  type="checkbox" value="hobby">上网
         <input type="checkbox" value="hobby"   >篮球
          <input  type="checkbox" value="hobby">听歌
          <input type="checkbox" value="hobby"   >下棋</td></tr>
     <!-- 选择框 select 标签 -->
          <tr>
          <td align="right">请选择喜欢的课程</td>
          <td>
          <select name="recouse">
            <optgroup label="科目"></optgroup>
            <option value="体育">体育</option>
            <option value="音乐" selected>音乐</option>
          </select>
          </td> </tr>
      <!-- 提交 submit 按钮和重置 reset 按钮标签 -->   
          <tr>
          <td colspan="2"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input  type="submit" value="提交">
          <input type="reset" value="重写"> </td></tr>
    </table>
</body>

运行代码后如下:

二、常用的块级元素、内联(行内)元素

1.块级元素

①前言

  • 块级元素在页面中会独自占据一行,并且其前后会有换行符.

②常用的块级元素标签

  •  包含有<div>、<form>、h1~h6、<hr>、<p>、<table>、<ul>等 

③内联元素的特点总结

  • 独占一行,前后会有换行。
  • 可以设置宽度、高度、内外边距等属性。
  • 宽度默认是父容器的 100%。

2.内联元素

①前言

内联元素不会独自占据一行,而是在一行内与其他内联元素依次排列。

②常用的内联元素标签

包含有<span>、< a>、< b>、< em>、< i>、< strong>、<img> 等

③内联元素的特点总结

  • 不会换行,在一行内依次排列。
  • 宽度和高度由内容决定。
  • 不能设置上下边距。

标签:标签,元素,以块级,表单,HTML,nbsp,按钮,内联
From: https://blog.csdn.net/CH040708/article/details/142613090

相关文章

  • rust交换数组中的两个元素
    不可以直接用std::mem::swap,因为这个函数需要拿两个可变引用,但是不可以同时拿两个这个数组的可变引用。所以要么手写:lettmp=a[i];a[i]=a[j];a[j]=tmp;要么用Vec::swap:a.swap(i,j);其内部实现:fnswap(&mutself,a:usize,b:usize){unsafe{//......
  • HTML常用标签(第四课)
     清楚认识标签的语义,即标签的含义,以便在合适的地方写上合理的标签,让网页结构更加清晰目录一、标题标签二、段落标签三、换行标签​综合案例四、文本格式化标签五、div标签和span标签六、图像标签七、图片路径八、超链接标签九、注释标签十、特殊字符综合案例......
  • HTML表单相关知识(第七课)
    目录一、表单的初步认识二、组成部分1、表单域2、表单控件①input输入表单元素②select下拉表单元素③textarea文本域表单元素三、综合案例一、表单的初步认识作用:方便收集用户信息,让页面和用户实现交互组成部分:表单域、表单控件、提示信息二、组成部分1、表单......
  • HTML+CSS 常见效果
    静态图片动画html<divclass="loader">Loading…</div>css@keyframesloader{to{background-position:-800px0;}}.loader{width:100px;height:100p......
  • 495. 响应式潮流小游戏网页 大学生期末大作业 Web前端网页制作 html+css+js
    目录一、网页概述二、网页文件 三、网页效果四、代码展示1.html2.CSS3.JS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐欢迎光临仙女的网页世界!这里有各行各业的Web前端网页制作的案例,样式齐全新颖,并持续更新!感谢CSDN,提供了这......
  • Unity UI Tookite:实现命令控制台 [自定义元素]
    目录前言功能需求基础逻辑实现——输入输出分离逻辑实现——命令解析/历史指令切换历史指令解析指令基于反射的命令组自动装载逻辑实现——命令提示逻辑实现——定位报错逻辑实现——内容滚动/元素铺满逻辑实现——可变文本块最后前言最近在将Godot项目重写至Unit......
  • 检查 Effect-TS 选项中的元素:实用指南
    effect-ts提供了检查option是否包含特定值的方法。这些函数允许您使用自定义等价函数或默认等价来确定选项中是否存在值。在本文中,我们将探讨检查选项中元素的两个关键函数:o.containswith和o.contains。示例1:使用o.containswith检查具有自定义等效性的元素概......
  • HTML和CSS中的浮动以及边框塌陷解决方案(内置练习及答案)
    一、浮动概述在HTML和CSS中,“浮动”(Float)是一种布局技术,它允许元素脱离其正常的文档流,向左或向右移动,直到它的外边缘碰到包含框或另一个浮动元素的边缘。浮动元素仍然保持块级盒模型的特性(如可以设置宽度和高度),但是它们不再占据文档流中的空间,这意呀着文档中的其他元素会......
  • HTML5实现大文件分片上传实例
    前端:vue2,vue3,vue-cli,html5,webuploader后端:asp.net,jsp,springboot,php,数据库:MySQL,Oracle,SQLServer,达梦,人大金仓,国产数据库功能:超大文件上传,文件和文件夹批量上传,断点续传,加密上传,视频上传技术:百度webuploader,分块,切片,断点续传,秒传,MD5验证,纯JS实现,支持第三方......
  • 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素、977.有序数组的平方。
    704.二分查找总结:防止int溢出:classSolution{public:intsearch(vector<int>&nums,inttarget){intleft=0;intright=nums.size()-1;while(left<=right){intmiddle=(left+right)/2;//intmid=(right-left)/......