New Horizons Get Schooled Blog

Overlay text on images with CSS to increase site optimization (Web Design)

Posted on 8/10/18 10:41 AM by Get Schooled in CSS, in SEO, in web developer

Do you cherry pick non-web-safe fonts when you’re looking for some visual variation? Take note: The web design process is smoother if you don’t. For front-end website developers, designs with custom fonts that are unusable online have to be merged into a single image, which is not beneficial for site optimization.

When front-end developers opt to use images with the text overlay included in the graphic, it saves a lot of time and effort because the developer does not have to create the additional styles to ensure that the text remains in the correct position and displays a consistent font. However, this shortcut does not do the website or user any favors in the long run.

Solution: To increase site optimization, use web-safe fonts in the design process and CSS to overlay text on images instead of as a single graphic. Not only does this make the text readable by search engines, but it also creates a more fluid experience for those accessing the site from a mobile device.

0 CommentsContinue Reading →

Maintain Excellence as a Freelance or Small Business Developer

Posted on 9/9/14 2:05 PM by Get Schooled in Career Development, in challenge yourself, in IT Career, in web developer

If you work in a large software-oriented company, your code may be frequently subject to rigorous code reviews. Furthermore, you're likely to be surrounded by other developers. Some who may know more about development than you do. Working just a few seats away from these individuals can be highly motivating, as it creates pressure for you to have ideas that are worthy to contribute.

0 CommentsContinue Reading →

Search by Topic

    Lists by Topic

    see all

    Be at the center of it all.


    Knowledge Ninjas

    a web-based service that allows software application end users to access a subject matter expert in real-time via a chat interface to resolve questions or problems they encounter in their specific software.