Litra Library
Главная » Статьи » WEB » Тэги HTML
BUTTON
Браузер Internet Explorer Firefox Mozilla Opera Netscape Safari
Версия 5.5 6.0 7.0 1.0 2.0 1.7 7.0 8.0 9.0 6.0 7.0 8.0 1.0
Поддержка Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается
HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Тег <BUTTON> создает на web-странице кнопки и по своему действию напоминает результат, получаемый с помощью тега <INPUT> (с параметром type="button | reset | submit"). В отличие от этого тега, <BUTTON> предлагает расширенные возможности по созданию кнопок. К примеру, на подобной кнопке можно размещать любые элементы HTML, в том числе изображения. Используя стили можно определить вид кнопки путем изменения шрифта, цвета фона, размеров и других параметров.

Теоретически, тег <BUTTON> должен располагаться внутри формы, устанавливаемой элементом <FORM>. Тем не менее, браузеры не выводят сообщение об ошибке и корректно работают с тегом <BUTTON>, если он встречается самостоятельно. Однако, если необходимо результат нажатия на кнопку отправить на сервер, помещать <BUTTON> в контейнер <FORM> обязательно.

Синтаксис

<form>
 <button>...</button>
</form>

Параметры

disabled Блокирует доступ и изменение элемента.
type Тип кнопки - обычная, для отправки данных формы на сервер или для очистки формы.
value Значение кнопки, которое будет отправлено на сервер или прочитано с помощью сприптов.

Закрывающий тег

Обязателен.

Пример 1. Использование тега <BUTTON>

Валидный код<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Пример использования тега BUTTON</title>
</head>
<body>

<p style="text-align: center"><button>Это кнопка с текстом</button>
<button><img src="/images/guestbook1.gif" alt="Гостевая книга" style="vertical-align: middle"> Кнопка с рисунком</button></p>

</body>
</html>

Описание параметров тега <BUTTON>

Параметр DISABLED

HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Данный параметр блокирует доступ и изменение кнопки. Кнопка в таком случае отображается серой и недоступной для активации пользователем. Помимо того, такая кнопка не может получить фокус путем нажатия на клавишу Tab, мышью или другим способом. Тем не менее, такое состояние кнопки можно изменять через скрипты.

Синтаксис

<button disabled>...</button>

Аргументы

Нет.

Значение по умолчанию

По умолчанию это значение выключено.

Пример 2. Использование параметра disabled

Валидный код<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Пример тега BUTTON, параметр disabled</title>
</head>
<body>

<form action="">
<p><button>Активная кнопка</button>
<button disabled>Неактивная кнопка</button></p>
</form>

</body>
</html>

Параметр TYPE

HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Задает тип кнопки, который задает ее поведение в форме. По внешнему виду кнопки разного типа никак не различаются, но у каждой такой кнопки свои функции.

Синтаксис

<button type="button | reset | submit">...</button>

Аргументы

button Обычная кнопка.
reset Кнопка для очистки введенных данных формы и возвращения значений в первоначальное состояние.
submit Кнопка для отправки данных формы на сервер.

Значение по умолчанию

button

Пример 3. Использование параметра type

Валидный код<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Пример тега BUTTON, параметр type</title>
</head>
<body>

<form action="/test.php">
<p>...</p>
<p><button type="reset">Очистить форму</button> <button type="submit">Отправить форму</button></p>
</form>

</body>
</html>

Параметр VALUE

Браузер Internet Explorer Firefox Mozilla Opera Netscape Safari
Версия 5.5 6.0 7.0 6.0 7.0 8.0 7.0 8.0 9.0 1.0 1.7 1.0 2.0
Поддержка Не поддерживается Не поддерживается Не поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается Поддерживается
HTML: 3.2 4 XHTML: 1.0 1.1

Описание

Задает значение кнопки, которое будет отправлено на сервер. На сервер отправляется пара «имя=значение», где имя задается параметром name тега <BUTTON>, а значение - параметром value. Значение может, как совпадать с текстом на кнопке, так быть и самостоятельным. Также параметр value применяется для доступа к данным через скрипты.

Синтаксис

<button value="значение">...</button>

Аргументы

Любая текстовая строка.

Значение по умолчанию

Нет.

Пример 4. Значение кнопки

Валидный код<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Пример тега BUTTON, параметр value</title>
</head>
<body>

<form action="/test.php">
<p>...</p>
<p><button value="значение" name="hidden" type="submit">Отправить форму</button></p>
</form>

</body>
</html>
Категория: Тэги HTML | Добавил: expert1 (31.01.2013)
Просмотров: 268 | Теги: тэги html, html | Рейтинг: 0.0/0
Всего комментариев: 0

Проекты

RSS Правила Бесплатный хостинг uCoz Litra Library
^ Наверх ^