📅  最后修改于: 2023-12-03 14:52:43.085000             🧑  作者: Mango
文本框是用户输入数据的一种方式。HTML提供了多种方式制作文本框,本文将介绍其中最常见的方式:输入框和文本域。
输入框用于输入单行文本,可以在表单中使用。以下是一个简单的HTML表单,包含一个输入框:
<form>
<label for="username">用户名:</label>
<input type="text" id="username" name="username" />
</form>
输入框使用<input>
标签创建,其type
属性值为"text"
表示创建输入框。id
属性用于指定该输入框的唯一ID,name
属性用于指定该输入框在表单中的名称。
文本域用于输入多行文本,也可以在表单中使用。以下是一个简单的HTML表单,包含一个文本域:
<form>
<label for="description">简介:</label>
<textarea id="description" name="description"></textarea>
</form>
文本域使用<textarea>
标签创建,其id
和name
属性同样用于指定该文本域的唯一ID和名称。
输入框和文本域都可以接受多个属性来控制其外观和行为:
autocomplete
:是否开启自动完成功能。autofocus
:是否自动获取焦点。disabled
:是否禁用输入框或文本域。maxlength
:输入框或文本域中允许输入的最大字符数。readonly
:是否只读,即是否无法修改输入框或文本域的值。required
:是否为必填项。placeholder
:在输入框或文本域中预置的提示文本。可以使用CSS来控制输入框或文本域的样式,以下是一些常用的CSS样式属性:
font-size
:字体大小。color
:字体颜色。background-color
:背景颜色。border
:边框。border-radius
:边框圆角。width
和height
:宽度和高度。输入框和文本域是HTML表单中最常用的元素之一,它们为用户提供了一个简单的方式来输入数据。我们可以使用不同的属性和样式来控制它们的外观和行为。