Best way to make stairs

What is the best way to make stairs? Should I use a box collider so that it is actually a ramp? What are the best practices?

It depends on what you’re doing. For an FPS you really should make a separate ramp collider in order to not to have bumpiness while the player travels it. If you’re making other types of games where the viewpoint is separated from the moving actor (TPS, birds-eye view, point&click, etc), where the camera isn’t tied to the movement, you can have regular stairs and you can play the feet-animation in sync of the stairs. (keywords: foot placement, IK)