<button>
  <img src="https://web-dev.imgix.net/image/KT4TDYaWOHYfN59zz6Rc0X4k4MH3/m3SyrfBz8GAe3Aifg9k0.svg" alt="" width="16" height="16">
  Menu
</button>
body {
  display: grid;
  place-items: center;
  min-height: 100vh;
}
button {
  color: var(--color-dark);
  background-color: var(--color-off-white);
  border-color: var(--color-mid);
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  padding: 0.5em;
  border-radius: 0.25em;
  display: flex;
  gap: 0.5em;
  align-items: center;
}
button:hover,
button:focus {
  background-color: var(--color-light);
}

External CSS

  1. https://codepen.io/web-dot-dev/pen/abpoXGZ.css

External JavaScript

This Pen doesn't use any external JavaScript resources.