Для створення однорядкового текстового поля застосовується елемент <input>. Щоб вийшло не просто порожнє поле, а поле із заздалегідь виведеним текстом, потрібно до <input> додати атрибут value і йому привласнити бажаний рядок, як показано в прикладі 1.
Приклад 1. Використання атрибута value
<!DOCTYPE html> <html> <head> <meta charset=utf-8"> <title>Текст у полі</title> </head> <body> <form action="handler.php"> <p><input name="textfield" value="Початковий текст"></p> </form> </body> </html>
Щоб вставити текст у вже готове багаторядкове текстове поле, слід помістити текст між тегами <textarea> та </textarea>, як показано в прикладі 2.
Приклад 2. Текст у <textarea>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Текст у полі</title> </head> <body> <form method="post" action="handler.php"> <p><textarea name="textarea" cols="40" rows="5"> Бар — піщана підводна мілину; утворюється в морі на деякій відстані від гирла річки під впливом морських хвиль. </textarea></p> </form> </body> </html>
Зверніть увагу, що всі переноси рядків і пробіли всередині <textarea> стають значущими і відображаються в текстовому полі «як є» .