| Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
| 3.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Завдання
Задати ширину текстового поля в пікселях через стилі.
Рішення
Ширина текстового поля, яке створюється за допомогою тега <input>, визначається стильовою властивість width, значення якого можна встановлювати в пікселях, відсотках або інших допустимих одиницях, як показано в прикладі 1.
Приклад 1. Ширина поля
HTML5CSS 2.1IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<metacharset="utf-8">
<title>Ширина текстового поля</title>
<style>
#user {
width: 300px; /* Ширина поля в пікселях */
}
</style>
</head>
<body>
<form method="post" action="handler.php">
<p>Введіть ваше ім'я:</p>
<p><input type="text" name="username" id="user" size="5" />
<input type="submit" name="Submit" value="Послати" /></p>
</form>
</body>
</html>
Результат цього прикладу показано нижче.

Рис. 1. Текстове поле з фіксованою шириною
В даному прикладі задана ширина поля в пікселях шляхом додавання властивості width до ідентифікатора поля user.
Зауважте, що ширина поля також визначена за допомогою атрибуту size тега <input>, але в разі застосування стилів цей параметр ігнорується.
