Одна из ошибок, которую часто допускают при употреблении глаголов «висеть» и «весить», — употребление в несвойственном контексту значении. 1
«Висит» пишется, когда речь идёт о чём-либо, что закреплено (без поддержки снизу) на стене, окне, потолке, столбе, перекладине, прикреплено к чему-либо, держится на чём-либо. 3 «Весит» — если объект обладает весом, массой, имеет значение. 3
Чтобы выбрать правильное написание, нужно ориентироваться на контекст. 23 Если из него видно, что речь идёт о весе, то пишется «весит» с буквой «е» под ударением. 3 Если же речь идёт о предмете, который находится над полом и не имеет опоры снизу, то пишется «висит» с безударной буквой «и» в первом слоге. 15