HTML基础入门(3)

一,区块

一, HTML
元素

HTML <div> 元素是块级元素,它可用于组合其他 HTML 元素的容器。<div> 
元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显
示折行。如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属
性。<div> 元素的另一个常见的用途是文档布局。它取代了使用表格定义布局
的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。<table> 
元素的作用是显示表格化的数据。

二,HTML 元素

HTML <span> 元素是内联元素,可用作文本的容器
<span> 元素也没有特定的含义。
当与 CSS 一同使用时,<span> 元素可用于为部分文本设置样式属性。

二,表单

基础标签

标签描述
<form> 定义供用户输入的表单
<input>定义输入域
<textarea>定义文本域 (一个多行的输入控件)
<label>定义了 <input> 元素的标签,一般为输入标题
<fieldset>定义了一组相关的表单元素,并使用外框包含起来
<legend>定义了 <fieldset> 元素的标题
<select>定义了下拉选项列表
<optgroup>定义选项组
<option>定义下拉列表中的选项
<button>定义一个点击按钮
<datalist>New指定一个预先定义的输入控件选项列表
<keygen>New定义了表单的密钥对生成器字段
<output>New定义一个计算结果
属性 值 描述
forNew element_id 描述计算中使用的元素与计算结果之间的关系。
formNew form_id 定义输入字段所属的一个或多个表单。
nameNew name 定义对象的唯一名称(表单提交时使用)。

input的种类

<input type="text/password/radio/checkbox/button">

在这里插入图片描述
代码实现:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>表单input</title>
</head>
<body>
<form action="demo-form.php" method="get">
	User:<input type="text"><br>
	Name:<input type="password"><br>
	<hr>
	<b>单选框</b><br>
	<p ><b><font color="red">注意name的值必须一致</font></b></p>
	<input type="radio" name="1" value="帽子">帽子<br>
	<input type="radio" name="1"  value="领带">领带<br>
	<input type="radio" name="1"  value="眼睛" checked="checked">眼睛<br>
	<hr>
	<b>复选框</b><br>
	<input type="checkbox"  name="vehicle[]" value="烧鸡">烧鸡<br>
	<input type="checkbox"  name="vehicle[]" value="可乐">可乐<br>
	<input type="checkbox"  name="vehicle[]" value="牛排">牛排<br>
	<input type="checkbox" checked="checked">鸭脖<br>
	<hr>
	<input type="button" value="提交"><br>
</form>
	
</body>
</html>

文本框(textarea)

效果:
在这里插入图片描述
代码:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>文本框</title>
</head>
<body>
	<form action="">
	<textarea name="" id="" cols="30" rows="10">这是个文本框</textarea>

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

点击文字(label)

属性			值				描述
for	        element_id	 规定 label 与哪个表单元素绑定。
formNew	    form_id	     规定 label 字段所属的一个或多个表单。
for属性(label在表格内)

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>lable</title>
</head>
<body>
<p><b><font color="red" style="font-family: 楷体">单击文字即可选中</font></b></p>
<label for="1"></label>
<input type="radio"  id="1" name="1">
<label for="2">可乐</label>
<input type="radio" id="2" name="1">
	
</body>
</html>
form属性(在表格外)

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>lable</title>
</head>
<body>
<form action="" id=form1>
<p><b><font color="red" style="font-family: 楷体">第一个单选按钮在表单之外,但它仍属于该表单的一部分。<br>尝试点击文本标签切换单选按钮。

</font></b></p>
<input type="radio"  id="1" name="1">
<label for="2">可乐</label>
<input type="radio" id="2" name="1">
</form>	

<label for="1" form="form1"></label>
</body>
</html>

标签(fieldset,legend)

fieldset:把表单元素用矩形框圈起来;
legend:在矩形框上写字
在这里插入图片描述
代码:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>表头</title> 
</head>
<body>

<form>
 <fieldset>
  <legend>个人信息</legend>
  Name: <input type="text"><br>
  sex: <input type="text"><br>
  Date of birth: <input type="text">
 </fieldset>
</form>

</body>
</html>

下拉列表,分组(select,optgroup)

select属性
属性	 		值			描述
autofocus	autofocus	规定在页面加载时下拉列表自动获得焦点。
disabled	disabled	当该属性为 true 时,会禁用下拉列表。
form		form_id		定义 select 字段所属的一个或多个表单。
multiple	multiple	当该属性为 true 时,可选择多个选项。按住 Ctrl (windows) / Command (Mac) 按钮来选择多个选项。name		text		定义下拉列表的名称。
required	required	规定用户在提交表单前必须选择一个下拉列表中的选项。基本所有主流浏览器都用不了
size		number		规定下拉列表中可见选项的数目。(如果下拉列表很多,你可规定显示下拉列表的个数。
opgroup属性
属性			值				描述
disabled		disabled	规定禁用该选项组。
label			text		为选项组规定描述。

在这里插入图片描述

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>预定义下拉列表</title> 
</head>
<body>

<form action="">
<select name="cars">
<optgroup label="word">

<option value="1">a</option>
<option value="2">b</option>
<option value="3" selected>c</option>
<option value="4">d</option>
</optgroup>
<optgroup label="number" disabled="disabled">

<option value="1">1</option>
<option value="2">2</option>
<option value="3" >3</option>
<option value="4">4</option>
</optgroup>

</select>
</form>

</body>
</html>
按钮(button)
标签
属性描述
autofocusNewautofocus规定当页面加载时按钮应当自动地获得焦点。
disableddisabled规定应该禁用该按钮。
formNewform_id规定按钮属于一个或多个表单。
formactionNewURL规定当提交表单时向何处发送表单数据。覆盖 form 元素的 action 属性。该属性与 type="submit" 配合使用。
formenctypeNewapplication/x-www-form-urlencoded
multipart/form-data
text/plain
规定在向服务器发送表单数据之前如何对其进行编码。覆盖 form 元素的 enctype 属性。该属性与 type="submit" 配合使用。
formmethodNewget
post
规定用于发送表单数据的 HTTP 方法。覆盖 form 元素的 method 属性。该属性与 type="submit" 配合使用。
formnovalidateNewformnovalidate如果使用该属性,则提交表单时不进行验证。覆盖 form 元素的 novalidate 属性。该属性与 type="submit" 配合使用。
formtargetNew_blank
_self
_parent
_top
framename
规定在何处打开 action URL。覆盖 form 元素的 target 属性。该属性与 type="submit" 配合使用。
namename规定按钮的名称。
typebutton
reset
submit 
规定按钮的类型。 rest 重置按钮 submit 提交按钮 button 普通按钮
valuetext规定按钮的初始值。可由脚本进行修改。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值