7.4.2 文本域

文本域在要输入多行文本,填写大量的文字时用到。语法与前面所述不同的是没有用到<input>,而是用<textarea>标记对包括着,代码7.8为默认的空文本域,表现出文本域的用法。

代码7.8 文本域(源代码\第7章\文本域.html)


———————————————文件名:文本域.html———————————————

01 <html>

02 <head>

03 <title>文本域</title>

04 </head>

05 <body>

06 <!—设置文本域—>

07 <textarea>

08 <!—文本域内容—>

09 </textarea>

10 </body>

11 </html>


【代码解析】图7.7表示默认文本区域的大小,文本域中可以输入多行文本,右边的滚动条因文本多少而显示。

7.4.2 文本域 - 图1

图 7.7 文本域

多行文本域是在文本域上加上两个属性来表示:rows表示显示的行数,cols表示显示的列数。通过设置行数和列数来改变文本框的大小,以便与页面统一布局。代码7.9为多行文本域。

代码7.9 多行文本域(源代码\第7章\多行文本域.html)


——————————————文件名:多行文本域.html——————————————-

01 <html>

02 <head>

03 <title>多行文本域</title>

04 </head>

05 <body>

06 <!—设置文本域和宽、高—>

07 <textarea name=book rows=6 cols=60></textarea>

08 </body>

09 </html>


【代码解析】代码第7行表示文本框在网页中的用法。其中,文本框标记为textarea,且为标记对,设置了参数name为book,同时设置行数为6,列数为60,图7.8演示了多行文本域。

7.4.2 文本域 - 图2

7.4.2 文本域 - 图3

图 7.8 多行文本域

说明 在设置文本域大小时,根据将文本域内容的多少而设定,文本域大小与表单大小所占比例要适中(两者要有一定美观性)。