Операторы html: Тег | htmlbook.ru
Содержание
Тег | htmlbook.ru
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
1.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
Спецификация
HTML: | 3.2 | 4.01 | 5.0 | XHTML: | 1.0 | 1.1 |
Описание
Тег <img> предназначен для отображения на веб-странице
изображений в графическом формате GIF, JPEG или PNG. Адрес файла с картинкой задаётся через атрибут src. Если необходимо, то рисунок можно сделать ссылкой на другой
файл, поместив тег <img> в контейнер <a>.
При этом вокруг изображения отображается рамка, которую можно убрать, добавив
атрибут border=»0″ в тег <img>.
Рисунки также могут применяться в качестве карт-изображений, когда картинка
содержит активные области, выступающие в качестве ссылок. Такая карта по внешнему
виду ничем не отличается от обычного изображения, но при этом оно может быть
разбито на невидимые зоны разной формы, где каждая из областей служит ссылкой.
Синтаксис
HTML | <img src="URL" alt="альтернативный текст"> |
XHTML | <img src="URL" alt="альтернативный текст" /> |
Атрибуты
- align
- Определяет как рисунок будет выравниваться по краю и способ обтекания текстом.
- alt
- Альтернативный текст для изображения.
- border
- Толщина рамки вокруг изображения.
- height
- Высота изображения.
- hspace
- Горизонтальный отступ от изображения до окружающего контента.
- ismap
- Говорит браузеру, что картинка является серверной картой-изображением.
- longdesc
- Указывает адрес документа, где содержится аннотация к картинке.
- lowsrc
- Адрес изображения низкого качества.
- src
- Путь к графическому файлу.
- vspace
- Вертикальный отступ от изображения до окружающего контента.
- width
- Ширина изображения.
- usemap
- Ссылка на тег <map>, содержащий координаты
для клиентской карты-изображения.
Также для этого тега доступны универсальные атрибуты и события.
Закрывающий тег
Не требуется.
Пример
HTML5IECrOpSaFx
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Тег IMG</title> </head> <body> <p><a href="lorem.html"><img src="images/girl.png" alt="lorem"></a> Lorem ipsum dolor sit amet...</p> </body> </html>
Изображения
- Альтернативный текст
- Добавление рисунка
- Изменение размеров рисунка
- Изображение в качестве ссылки
- Изображения
- Изображения в тексте
- Карты-изображения
- Плавающие элементы
- Почти стандартный режим
- Применение таблиц
- Строчные элементы
- Управление историей для пользы и развлечения
HTML теги
Теги это строительные блоки в HTML. Все что можно увидеть на веб-странице и с чем можно взаимодействовать реализовано при помощи тегов HTML.
Теги имеют следующий формат: <имя_тега атрибут1=»значение» атрибут2=»значение»>данные</имя_тега> (например, <a href=’something.html’ title=’something’>Ссылка</a>) или <имя_тега атрибут1=»значение» атрибут2=»значение» /> (например, <input type=»text» name=»bob» />).
В данном справочнике содержится информация обо всех тегах HTML 4.01 и HTML5 с описанием, примерами и атрибутами.
Базовые теги
<!—…—> | Вставляет комментарии |
body | Определяет тело HTML документа |
br | Вставляет разрыв строки |
DOCTYPE | Декларация типа HTML документа |
h2-h6 | Определяют HTML заголовки |
hr | Определяет тематический разрыв контента |
html | Определяет, что это HTML-документ |
p | Определяет текстовый параграф |
title | Определяет титульный заголовок страницы |
Ссылки
a | Определяет гипертекстовую ссылку |
link | Определяет ссылку на внешний ресурс |
nav | Определяет набор ссылок навигации |
Форматирование
abbr | Определяет аббревиатуру |
acronym | Определяет акроним |
address | Определяет информацию об авторе статьи или документа |
b | Определяет жирное начертание текста |
bdi | Изолирует текст от изменения направления вывода |
bdo | Устанавливает направление вывода текста |
big | Увеличивает размер текста |
blockquote | Определяет цитату внутри документа |
center | Используется для выравнивания текста по центру |
cite | Определяет название работы, цитату или сноску на другой документ |
code | Определяет программный код |
del | Определяет удаленный текст |
dfn | Определяет первое появление нового термина |
em | Определяет акцентированный текст |
font | Определяет характеристики шрифта текст |
i | Устанавливает начертание текста курсивом |
ins | Определяет новый добавленный текст |
kbd | Определяет текст, набранный на клавиатуре |
mark | Определяет выделенный текст |
meter | Определяет оценочный индикатор |
pre | Определяет заранее форматированный текст |
progress | Определяет индикатор прогресса выполнения задачи |
q | Определяет короткую цитату внутри документа |
rp | Определяет текст для вывода в браузерах, не поддерживающих элемент <ruby> |
rt | Определяет небольшую аннотацию к тексту |
ruby | Предназначен для добавления небольшой аннотации |
s | Определяет нерелевантный текст |
samp | Определяет текст, который является результатом вывода компьютерной программы |
small | Уменьшает размер текста |
strike | Определяет перечеркнутый текст |
strong | Определяет важный текст |
sub | Определяет текст в виде нижнего индекса |
sup | Определяет текст в виде верхнего индекса |
time | Определяет дату/время |
tt | Определяет телетайпный текст |
u | Определяет подчеркнутый текст |
var | Определяет переменную компьютерной программы |
wbr | Определяет место для переноса строки в тексте |
Программные объекты
applet | Вставляет в код страницы Java апплет |
embed | Определяет контейнер для внешнего приложения |
noscript | Определяет контент, который будет отображаться, если браузер не поддерживает скрипты |
object | Вставляет в код страницы программный объект |
param | Определяет параметры для программных объектов |
script | Определяет скрипты, исполняемые на стороне пользователя |
Изображения
area | Определяет активные области в карте-изображении |
canvas | Определяет область, в которой можно рисовать при помощи скриптов |
figcaption | Определяет подпись к элементу <figure> |
figure | Используется для группирования различных самодостаточных элементов |
img | Вставляет изображение |
map | Определяет карту-изображение |
Семантика и стили
article | Определяет автономный контент |
aside | Определяет блок сбоку от основного контента |
details | Определяет дополнительную информацию |
dialog | Создает диалоговое окно |
div | Определяет блок кода HTML документа |
footer | Определяет «подвал» документа или раздела |
header | Определяет «шапку» документа или раздела |
main | Определяет основное содержимое документа |
section | Определяет раздел документа |
span | Используется для группирования строчных элементов |
style | Определяет CSS стили на уровне веб-страницы |
summary | Определяет заголовок для элемента <details> |
Аудио и видео
audio | Позволяет в браузере проигрывать звуковые файлы |
source | Определяет медиа ресурс для медиа элементов |
track | Определяет текстовую дорожку для медиа элементов |
video | Позволяет в браузере проигрывать видео файлы |
Мета-информация
base | Определяет базовые URL для ссылок на странице |
basefont | Определяет цвет, размер и шрифт текста по умолчанию |
head | Является контейнером для всех головных элементов документа |
meta | Определяет мета-информацию о HTML документе |
Формы и элементы ввода
button | Определяет кнопку формы |
datalist | Определяет предопределенные варианты значений для элемента <input> |
fieldset | Используется для группирования родственных элементов формы |
form | Используется для создания HTML форм |
input | Определяет поле ввода HTML формы |
keygen | Определяет поле-генератор ключей |
label | Определяет метку для элемента <input> |
legend | Определяет заголовок для элемента <fieldset> |
optgroup | Используется для группирования родственных вариантов выбора |
option | Определяет отдельные пункты в выпадающем списке выбора |
output | Представляет результаты вычислительных операций |
select | Используется для создания выпадающего списка |
textarea | Определяет многострочное текстовое поле ввода |
Таблицы
caption | Определяет пояснительный заголовок таблицы |
col | Определяет свойства для каждого столбца таблицы |
colgroup | Определяет группу из одного или более столбцов таблицы для форматирования |
table | Определяет HTML таблицу |
tbody | Группирует основное содержимое HTML таблицы |
td | Определяет стандартную ячейку HTML таблицы |
tfoot | Группирует содержимое нижнего колонтитула HTML таблицы |
th | Определяет заголовочную ячейку HTML таблицы |
thead | Группирует содержимое верхнего колонтитула HTML таблицы |
tr | Определяет строку HTML таблицы |
Списки
dd | Используется для создания определения термина в списке определений |
dir | Определяет список директорий (системных папок) |
dl | Создает список определений |
dt | Создает термин в списке определений |
li | Создает элемент списка |
menu | Определяет список/меню команд |
menuitem | Определяет команду/пункт меню |
ol | Создает упорядоченный (нумерованный) список |
ul | Создает неупорядоченный (маркированный) список |
Фреймы
frame | Определяет фрейм внутри фреймовой структуры |
frameset | Определяет фреймовую структуру |
iframe | Определяет встроенный фрейм |
noframes | Определяет информацию, которая выводится, когда нет поддержки фреймов |
Справочник по HTML
❮ Главная
Следующий ❯
Тег | Описание |
---|---|
Определяет комментарий | |
Определяет тип документа | |
<а> | Определяет гиперссылку |
<сокращение> | Определяет аббревиатуру или акроним |
<акроним> | Не поддерживается в HTML5. Вместо этого используйте . Определяет акроним |
<адрес> | Определяет контактную информацию для автора/владельца документа |
<апплет> | Не поддерживается в HTML5. Вместо этого используйте |
<область> | Определяет область внутри карты изображения |
<артикул> | Определяет артикул |
<в сторону> | Определяет содержимое помимо содержимого страницы |
<аудио> | Определяет встроенный звуковой контент |
Определяет полужирный текст | |
<база> | Указывает базовый/целевой URL-адрес для всех относительных URL-адресов в документе |
<базовый шрифт> | Не поддерживается в HTML5. Вместо этого используйте CSS. Указывает цвет, размер и шрифт по умолчанию для всего текста в документе |
Изолирует часть текста, которая может быть отформатирована в другом направлении из другого текста вне его | |
Переопределяет текущее направление текста | |
<большой> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет большой текст |
<цитата> | Определяет раздел, цитируемый из другого источника |
<тело> | Определяет тело документа |
Определяет одиночный разрыв строки | |
<кнопка> | Определяет нажимаемую кнопку |
<холст> | Используется для рисования графики на лету с помощью сценариев (обычно JavaScript) |
<заголовок> | Определяет заголовок таблицы |
<центр> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет центрированный текст |
<цитировать> | Определяет название произведения |
<код> | Определяет часть компьютерного кода |
<кол> | Указывает свойства столбца для каждого столбца в элементе |
Указывает группу из одного или нескольких столбцов в таблице для форматирования | |
<данные> | Добавляет машиночитаемый перевод данного контента |
<список данных> | Указывает список предопределенных параметров для элементов управления вводом |
<дд> | Определяет описание/значение термина в списке описаний |
<удалить> | Определяет текст, который был удален из документа |
<детали> | Определяет дополнительные сведения, которые пользователь может просматривать или скрывать. |
Указывает термин, который будет определен в содержимом | |
<диалог> | Определяет диалоговое окно или окно |
<каталог> | Не поддерживается в HTML5. Вместо этого используйте
Определяет список каталогов |
<дел> | Определяет раздел в документе |
<дл> | Определяет список описаний |
<дт> | Определяет термин/имя в списке описаний |
Определяет выделенный текст | |
<встроить> | Определяет контейнер для внешнего приложения |
<набор полей> | Группирует связанные элементы в форме |
Определяет заголовок для элемента | |
<рисунок> | Задает автономный контент |
<шрифт> | Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет шрифт, цвет и размер текста |
<нижний колонтитул> | Определяет нижний колонтитул для документа или раздела |
<форма> | Определяет форму HTML для пользовательского ввода |
<кадр> | Не поддерживается в HTML5. Определяет окно (фрейм) в наборе фреймов |
<набор кадров> | Не поддерживается в HTML5. Определяет набор кадров |
Отдо | Определяет заголовки HTML |
<голова> | Содержит метаданные/информацию для документа |
<заголовок> | Определяет заголовок для документа или раздела |
<час> | Определяет тематическое изменение содержания |
Определяет корень документа HTML | |
<я> | Определяет часть текста в другом голосе или настроении |
Определяет встроенный фрейм | |
Определяет изображение | |
<ввод> | Определяет элемент управления вводом |
Определяет текст, который был вставлен в документ | |
Определяет ввод с клавиатуры | |
<метка> | Определяет метку для элемента |
<легенда> | Определяет заголовок для элемента |
Определяет элемент списка | |
<ссылка> | Определяет отношение между документом и внешним ресурсом (большинство используется для ссылки на таблицы стилей) |
<основной> | Указывает основное содержание документа |
<карта> | Определяет карту изображения |
<метка> | Определяет отмеченный/выделенный текст |
<мета> | Определяет метаданные о HTML-документе |
<метр> | Определяет скалярное измерение в пределах известного диапазона (манометр) |
<навигация> | Определяет навигационные ссылки |
<без кадров> | Не поддерживается в HTML5. Определяет альтернативный контент для пользователей, не поддерживающих фреймы |
Определяет альтернативный контент для пользователей, которые не поддерживают клиентские скрипты | |
<объект> | Определяет контейнер для внешнего приложения |
<ол> | Определяет упорядоченный список |
<оптгруппа> | Определяет группу связанных параметров в раскрывающемся списке |
<опция> | Определяет параметр в раскрывающемся списке |
<выход> | Определяет результат вычисления |
<р> | Определяет параграф |
<параметр> | Определяет параметр для объекта |
<картинка> | Определяет контейнер для нескольких ресурсов изображений |
<пред> | Определяет предварительно отформатированный текст |
<прогресс> | Представляет ход выполнения задачи |
Определяет короткую цитату | |
<рп> | Определяет, что показывать в браузерах, не поддерживающих рубиновые аннотации |
Определяет расшифровку/произношение символов (для восточноазиатских типография) | |
<рубин> | Определяет рубиновую аннотацию (для восточноазиатской типографики) |
<с> | Определяет текст, который больше не является правильным |
<образец> | Определяет образец вывода из компьютерной программы |
<скрипт> | Определяет скрипт на стороне клиента |
<раздел> | Определяет раздел в документе |
<выбрать> | Определяет раскрывающийся список |
<маленький> | Определяет меньший текст |
<источник> | Определяет несколько медиа-ресурсов для медиа-элементов ( |
<диапазон> | Определяет раздел в документе |
<забастовка> | Не поддерживается в HTML5. Вместо этого используйте Определяет зачеркнутый текст |
<сильный> | Определяет важный текст |
<стиль> | Определяет информацию о стиле для документа |
Определяет подстрочный текст | |
<сводка> | Определяет видимый заголовок для элемента |
Определяет текст с надстрочным индексом | |
Определяет контейнер для графики SVG | |
<таблица> | Определяет таблицу |
Группирует содержимое тела в таблице | |
<тд> | Определяет ячейку в таблице |
<шаблон> | Определяет контейнер для содержимого, которое должно быть скрыто при загрузке страницы |
<текстовое поле> | Определяет элемент управления многострочным вводом (текстовая область) |
<тфут> | Группирует содержимое нижнего колонтитула в таблице |
<й> | Определяет ячейку заголовка в таблице |
<заголовок> | Группирует содержимое заголовка в таблице |
<время> | Определяет конкретное время (или дату/время) |
<название> | Определяет заголовок документа |
Определяет строку в таблице | |
<трек> | Определяет текстовые дорожки для элементов мультимедиа ( |
Не поддерживается в HTML5. Вместо этого используйте CSS. Определяет текст телетайпа | |
<у> | Определяет текст, который не артикулирован и имеет стиль, отличный от обычного. текст |
<ул> | Определяет неупорядоченный список |
<вар> | Определяет переменную |
<видео> | Определяет встроенный видеоконтент |
| Определяет возможный разрыв строки |
❮ Главная
Далее ❯
ВЫБОР ЦВЕТА
операторов JavaScript
❮ Предыдущий
Далее ❯
Пример
пусть x, y, z; // Заявление 1
x = 5; // Заявление 2
y = 6; // Заявление 3
z = x + y; // Заявление 4
Попробуйте сами »
Программы JavaScript
Компьютерная программа представляет собой список «инструкций», которые необходимо
«исполняется» компьютером.
На языке программирования эти инструкции по программированию называются операторами .
Программа JavaScript представляет собой список операторов программирования .
В HTML программы JavaScript выполняются веб-браузером.
Операторы JavaScript
Операторы JavaScript состоят из:
Значений, Операторов, Выражений, Ключевых слов,
и Комментарии.
Этот оператор указывает браузеру написать «Hello Dolly».
внутри HTML-элемента с:
Example
document.getElementById("demo").innerHTML = "Hello Dolly.";
Попробуйте сами »
Самый JavaScript
программы содержат множество операторов JavaScript.
Операторы выполняются один за другим в
в том же порядке, в котором они написаны.
Программы JavaScript (и операторы JavaScript) часто называют кодом JavaScript.
Точка с запятой ;
Операторы JavaScript разделяются точками с запятой.
Добавьте точку с запятой в конце каждого исполняемого оператора:
Примеры
let a, b, c; // Объявить 3 переменные
a = 5; // Присвоить значение 5 a
b = 6; // Назначить
значение от 6 до b
c = a + b; // Присвоить сумму a и b переменной c
Попробуйте сами »
При разделении точкой с запятой допускается несколько операторов в одной строке:
a = 5; б = 6; с = а + б;
Попробуйте сами »
В Интернете вы можете найти примеры без точки с запятой.
Окончание операторов точкой с запятой не требуется, но настоятельно рекомендуется.
Пробел JavaScript
JavaScript игнорирует несколько пробелов. Вы можете добавить пробелы в свой сценарий, чтобы сделать его более читаемым.
Следующие строки эквивалентны:
let person = "Hege";
let person="Хеге";
Хорошей практикой является использование пробелов вокруг операторов ( = + - * / ):
let x = y + z;
Длина строки JavaScript и разрывы строк
Для лучшей читабельности программисты часто стараются избегать строк кода длиннее 80
персонажи.
Если оператор JavaScript не помещается на одной строке, лучше всего его разбить
это после оператора:
Пример
document.getElementById("demo").innerHTML =
"Привет, Долли!";
Попробуйте сами »
Блоки кода JavaScript
Операторы JavaScript могут быть сгруппированы в блоки кода, внутри фигурные
кронштейны {... }.
Блоки кода предназначены для определения операторов, которые должны выполняться вместе.
Одно место, где вы найдете операторы, сгруппированные в блоки, находится в
Функции JavaScript:
Пример
function myFunction() {
document.getElementById("demo1").innerHTML = "Привет, Долли!";
document.getElementById("demo2").innerHTML = "Как дела?";
}
Попробуйте сами »
В этом уроке мы используем 2 пробела отступа для блоков кода.
Подробнее о функциях вы узнаете позже в этом руководстве.
Ключевые слова JavaScript
Операторы JavaScript часто начинаются с ключевого слова
для определения действия JavaScript, которое необходимо выполнить.
В нашем справочнике зарезервированных слов перечислены все ключевые слова JavaScript.
Вот список некоторых ключевых слов, о которых вы узнаете в
этот учебник:
Ключевое слово | Описание |
---|---|
переменная | Объявляет переменную |
пусть | Объявляет переменную блока |
константа | Объявляет константу блока |
если | Помечает блок операторов для выполнения по условию |
переключатель | Помечает блок операторов для выполнения в разных случаях |
для | Помечает блок операторов для выполнения в цикле |
функция | Объявляет функцию |
возврат | Выход из функции |
попробовать | Реализует обработку ошибок в блоке операторов |
Ключевые слова JavaScript являются зарезервированными словами.