xxvxx,
Когда был написан этот комментарий, я как раз находился под впечатлением от ситуации в одной компании, с которой плотно сотрудничал.
Пользователи не имели возможности самостоятельно установить на свои компьютеры (старые тормозные с Windows 7 на борту) какое-либо ПО. Для установки нужных программ следовало обращаться к админу, который приезжал в офис раз в месяц.
Некоторые знали, что можно скачать и установить Chrome даже без админских прав, но многие просто привыкли к текущему положению вещей.
Даже у директора браузером по умолчанию был IE 11 — в нем открывались ссылки из аутлука, например.
Через какое-то время ситуация улучшилась: на компах был установлен WIndows 11 с новеньким браузером Edge. Железо, увы, осталось прежним (до сих пор, насколько я знаю).
Это частная компания, не гос. учреждение.
P.S. В 2023 г. поддержкой IE, разумеется, можно пренебречь ))
tostershmoster, Все так.
Если они «по смыслу» связаны с таблицей — им самое место в thead, независимо от того, кнопки ли это (для сортировки/фильтрации, например) или ссылки, стилизованные как кнопки.
Если они не имеют никакого отношения к таблице, помимо того, что расположены вровень с ее столбцами, то их надо вынести куда-то.
В общем, надо уточнить у дизайнера, например.
tostershmoster, эти кнопки что делают, они связаны с таблицей?
Интуитивно догадываюсь, что они должны сортировать или фильтровать строки таблицы. Или что-то другое?
tostershmoster, «кнопки» — это что, «бесплатные сервера» и «подписочный сервер» в шапке?
Да, логично их сделать в thead → th. Тем более, что они же выполняют роль названий колонок, если я правильно понимаю. Так что все по семантике.
Iamsemka41, правильно classList — буква L прописная. Скорее всего, в консоли есть ошибки по этому поводу.
И еще: для демонстрации кода нужно использовать специальный тег <code></code>, иначе он не будет отображаться корректно.