Bootstrap

HTML:表单标签

一、表单的定义

用户与网页进行交互的重要途径,是用户输入内容的模块。

二、表单标签

在一个网页中允许多个表单的出现

1、基本语法

<form action="URL" name="表单名" method="get|post">....</form>

① form:构建表单的基础

② name:表单的名字,在一个网页中用于唯一识别一个表单

③ action:指定表单数据提交的目的地址

④ method:决定数据提交的方式,常用“get”和“post”,默认用“get”

2、<input>元素

(1)语法

<input type="表项类型" name="表项名" value="默认值" size="x" maxlength="y">

① type:指定要加入表单项目的类型(text、password等)

② name:该表单的控制名,主要在处理表单的作用

③ size:改变文本框的字符宽度

④ maxlength:允许输入的最大数目

⑤ checked:预先选择该input元素

(2)type属性控制<input>的表现形式

①文字和密码的输入

语法:

<input type="text" name="文本框名">

<input type="password" name="密码框名">

代码如下:

<form action="" >
      您的姓名: <input type="text" name="文本框名"> <br>
      您的密码:<input type="password" name="密码框名">
</form>

运行结果如下:

aeb94340e1be41e081502795fc27cadf.png

②重置和提交按钮

语法:

 <input type="submit" value="按钮名">

  <input type="reset" value="按钮名">

代码如下:

<form action="">
        <input type="submit" value="提交">
        <input type="reset" value="重置">
    </form>

运行结果如下:

1f0e7616fffd4d6cb1ca48f7084638ea.png

③复选框和单选纽

语法:

        <input type="radio" name="单选按钮名" value="提交值" checked="checked">

        <input type="checkbox"  name="单选按钮名" value="提交值" checked="checked">

代码如下:

    <form action="">
您的性别:<input type="radio" name="sex"> 男 
                <input type="radio" name="sex"> 女 <br>
        您的爱好:<input type="checkbox" >跳舞
                <input type="checkbox" >听歌
    </form>

运行结果如下:

fd95d7cdfe8045c39cee0c15ad2f8443.png

举例:

<!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 action="URL" name="表单名"></form>
        您的姓名: <input type="text" name="文本框名" > <br>
        您的密码:<input type="password" name="密码框名" size="20" maxlength="6"> <br> 
        您的性别:<input type="radio" name="sex"> 男 
                <input type="radio" name="sex"> 女 <br>
        您的爱好:<input type="checkbox" checked>跳舞
                <input type="checkbox" >听歌 <br>
         &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
                <input type="submit" value="提交">
                <input type="reset" value="重置">       

      </form> 
      
</body>
</html>

运行结果如下:

814eec86e9ef4601bd8dc9d192a15e1d.png

三、块级元素和内联(行内)元素

1、块级元素

(1)概念

在页面内独占一行,一般块级元素元素可以包含内行元素和其他地级元素,如下:

3ea6545cf6894fabab4ff15f3619bfb3.png

(2)常见块级元素

div、form、h1~h6、hr、p等,其中dive无实际意义

①<div>标签是一个无实际意义的块级元素,该标签只用于设置网页内容和结构,没有明显的外观和布局效果。

2、内联(行内)元素

(1)概念

不会独占页面中的一行,只占自身的大小。如下:

54f1fb13158745a0b74efc854c138cd5.png

(2)常见内联(行内)元素

span、a、b、i、strong等,其中span无实际意义

在一段文本中若要将部分文字设置为其他颜色吸引阅读者的注意,可在<span>标签内使用style="color: 颜色"来是标签内文本变为其他颜色。如:

<h1>我是 <span style="color: red;">一级</span> 标题</h1>

运行结果如下:

81862215ad744ff29f68196cfe8a92d6.png

;