Я пишу простой webapp, и мне нужна строка состояния. Что-то, что часто обновляется, чтобы отразить то, что делает JavaScript. Он будет содержать только текст, короткие полные предложения, но в будущем он может иметь небольшие информационные образы. Например: «Произошла ошибка» или «Подождите, загрузка ...» или «Игрок 2 отключен». Теперь я знаю, как сделать один, но мой вопрос:Что такое семантически корректный элемент HTML для «статусной панели»?
Что самое семантически правильный HTML элемент использовать для этого?
Или мне нужно обратиться к <div>
или <span>
? Если да, то какой? Я вообще избегаю их, потому что они кажутся последним средством.
Кроме того, панель состояния может находиться где угодно на странице. Не основывайте свой ответ на своем расположении на странице, это не какая-то семантика.
Пожалуйста, поддержите свой ответ с помощью своего официального ресурса (w3, anything), если сможете.
Я бы сказал, что если вы помещаете строку состояния в нижней части страницы (как это обычно бывает в приложениях Windows), то тег '
@DoorknobofSnow Nope, [w3schools] (http://www.w3schools.com/tags/tag_header.asp) говорит: «Элемент должен использоваться как контейнер для вводного контента или набора навигационных ссылок». –
rvighne
@ Charlie74 В настоящее время да, это в нижней части страницы. Но это не то, что семантически правильно. Он должен иметь то же * значение *, где бы оно ни было. – rvighne