Ссылка которую я привязал к кнопке действует на всю ширину страницы

Уже 3 час не могу понять в чем ошибка код ниже. В гугле вообще не смог найти ответа.У меня получается что ссылка которую я привязал к кнопке действует во всю ширину страницы.

#but1{
    background-color:#fff;
    border:none;
    font-weight: bolder;
    margin: 12px 50px -30px 1040px;
    font-size:12px;
    width:117px;
    height: 48px;
    text-decoration: none;
}

#but1:hover{
    background-color:#f5f6f8;
}
<div>
        <a href="#">
            <button id="but1">Switch to English</button>
        </a>
        </div>


Ответы (0 шт):