Рандомные мысли про HTML, CSS, доступность, пользовательские интерфейсы, производительность, браузеры и веб-стандарты.
Автор: @alexnozer
Post #38
207
Вопросы с собеса
Человек в твиттере опубликовал некоторые вопросы про HTML, которые ему задавали на собеседовании. Я постарался на них ответить без использования каких-либо источников.
Чтобы сообщить пользователю о неработающем js можно использовать элемент
Если удалить
В
У
глобальные атрибуты - все другие атрибуты, которые можно указать у любых элементов
Не совсем понял, что имеется ввиду под подсказкой. Но допустим первый способ - добавить атрибут
Человек в твиттере опубликовал некоторые вопросы про HTML, которые ему задавали на собеседовании. Я постарался на них ответить без использования каких-либо источников.
как сказать пользователю, что js выключен?
Чтобы сообщить пользователю о неработающем js можно использовать элемент
<noscript>. Его содержимое отображается только тогда, когда js отключён или недоступен по каким-либо причинам.что будет если убрать тег DOCTYPE?
Если удалить
DOCTYPE, то браузер будет парсить страницу с неким DOCTYPE по умолчанию, который, вроде бы, включает режим совместимости со старыми версиями HTML.какие теги могут быть в head и зачем?
В
<head> могут быть:<title> - заголовок окна браузера<base> - базовый адрес<meta> - метаданные<link> - гиперссылка на ресурс<style> - инлайн-стили<script> - скрипты, как инлайном, так и внешниекакие атрибуты у тега script?
У
<script> есть следующие атрибуты:src - путь к файлуtype - тип скрипта, module или importmapnomodule - скрипт не нужно обрабатывать как модульasync - загружать скрипт асинхронно, выполнить при загрузкеdefer - загружать скрипт асинхронно, выполнить в концеintegrity - хэшсумма для проверки файлаcrossorigin - управление междоменными запросамиглобальные атрибуты - все другие атрибуты, которые можно указать у любых элементов
как с помощью тега span вывести подсказку?
Не совсем понял, что имеется ввиду под подсказкой. Но допустим первый способ - добавить атрибут
title, второй способ - добавить кнопку и использовать Popover API для отображения подсказки.- 🥰 4
- 👍 1
- 🔥 1
- 🥴 1

