Build a Portfolio Page Questions, Discussion, and Resources (October 2017 Cohort)

Does anyone have a good resource for best practices when it comes to scaling fonts to accommodate large (4k) and small screens using only HTML and CSS? Is it best practice to use media queries or is there a more modern HTML5/CSS3 way to do this?