- •Html Введение
- •Создание html документов
- •Html заголовки
- •Html элементы
- •5.Html атрибуты
- •6.О важности заголовков
- •Пример 61
- •Пример 62
- •Пример 63
- •Пример 64
- •Пример 65
- •7.Разделение на абзацы
- •Пример 71
- •Пример 72
- •Пример 73
- •Пример 74
- •Пример 75
- •Пример 76
- •8.Оформление html документов с помощью css
- •Пример 81
- •9.Html гиперссылки
- •Пример 91
- •Пример 92
- •Пример 93
- •Пример 94
- •10.Добавление изображений в html документы
- •Пример 101
- •Пример 102
- •Пример 103
- •11.Таблицы
- •Пример 111
- •Пример 112
- •Пример 113
- •Пример 114
- •12. Списки
- •Пример 121
- •Пример 122
- •Пример 123
- •Пример 124
- •13. Html формы
- •Пример 131
- •Пример 132
- •Пример 133
- •Пример 134
- •Пример 135
- •Пример 136
- •Пример 137
- •Пример 138
- •Пример 139
- •Пример 1310
- •Пример 141
- •Пример 142
- •Пример 143
- •Пример 144
- •Пример 145
- •Пример 146
- •16. Секция head
- •17. Элемент script
- •18. Спецсимволы html
- •19.Что дальше?
Пример 136
<html>
<body>
<form name="input" action="form.php" method="get">
Введите Ваше имя: <input type="text" name="name" />
<input type="submit" value="Отправить" />
</form>
</body>
</html>
Выпадающий список
Для создания выпадающих списков используется тэг <select>, а элементы выпадающего списка определяются с помощью тэга <option>.
Обратите внимание: пользователи не любят вводить данные вручную, поэтому если Вы можете заменить обычное текстовое поля выпадающим списком, радио кнопками, или флажками обязательно сделайте это.
Пример 137
<html>
<body>
<p>Выберите Ваш пол: </p>
<form>
<select name='sex' >
<option value='m'> Мужской </option>
<option value='f'> Женский </option>
</select>
</form>
</body>
</html>
С помощью атрибута multiple Вы можете указать, что в выпадающем списке могут быть выбраны одновременно несколько элементов.
Пример 138
<html>
<body>
<p>В данном списке может быть одновременно выбрано несколько значений (для этого зажмите клавишу Ctrl и щелкайте на необходимые элементы): </p>
<form>
<select name='city' multiple='multiple'>
<option value='london'>Лондон</option>
<option value='moskva'>Москва</option>
<option value='newyork'>Нью Йорк</option>
</select>
</form>
</body>
</html>
Заголовки в формах
Для того, чтобы озаглавить группу элементов формы, Вы должны с помощью тэга <fieldset> сгруппировать желаемую часть формы и затем с помощью тэга <legend> установить желаемое заглавие.
Пример 139
<html>
<body>
<form>
<fieldset>
<legend>Данные о пользователе</legend>
Имя: <br /><input type='text' name='firstname' /><br />
Фамилия:<br /> <input type='text' name='lastname' /><br />
Отчество: <br /><input type='text' name='lastname' /><br />
<p>Укажите ваш пол:</p>
<input type='radio' name='s' value='m' /> Мужской<br />
<input type='radio' name='s' value='f' /> Женский
</fieldset>
<fieldset>
<legend> Анкета: </legend>
<p>Как вы относитесь к полетам в космос:</p>
<input type='checkbox' name='space' value='1' />
Положительно, всегда хотел полететь в космос<br />
<input type='checkbox' name='space' value='2' />
Безразлично, никогда не думал об этом серьезно <br />
<input type='checkbox' name='space' value='3' />
Отрицательно, меня с детства отталкивают мысли о космосе <br />
</fieldset>
</form>
</body>
</html>
Сделайте сами
Задание 1 исправьте ошибки в коде.
Пример 1310
<html>
<body>
<form>
<fieldsit>
<legend>Поле авторизации
Логин: <br /><input type='password' name='login' /><br />
Пароль:<br /> <input type='text' name='pas' /><br /><br />
<input type='chickbox' name='session' value='1' />
Длинная сессия
<input type='chickbox' name='session' value='2' />
Короткая сессия<br /><br />
<input type='buton' value='Авторизоваться' />
</fieldsit>
</form>
</body>
</html>
После исправления ошибок форма должна корректно отображаться в редакторе:
Начало формы
Поле
авторизации Логин:
Пароль:
1 Длинная
сессия
2
Короткая сессия
Авторизоваться 14. HTML фреймы
Обратите внимание: фреймы на данный момент считаются устаревшей технологией и не будут поддерживаться в HTML5 (это относится только к обычным фреймам, строковые фреймы рассмотренные далее в данной главе не считаются устаревшими). Не используйте обычные фреймы в своих проектах!
В одном окне браузера может быть отображено несколько веб-страниц, которые в данном случае будут называться фреймами.
С помощью HTML тэга <frameset> Вы можете описать как будут располагаться фреймы в окне браузера.
Тэг <frame> описывает один отдельный фрейм. В его атрибуте src должен указываться адрес документа, который будет отображен в данном фрейме.
