A proof of concept, this simple sudoku board is meant to teach the basics of HTML, CSS, and JavaScript file layout and thought process.
To learn more, feel free to look at the page's GitHub commit history.