CSS

Web components

Web components explained

No web developer can manage without HTML, CSS, and JavaScript. As a result, the same elements tend to be repeated over and over again when programming, which can be both tedious and time-consuming. Web components help with this by providing encapsulated HTML tags and allowing them to be reused as often as needed.

The basics for modern web development

Modern web development: the basics

The trends driving web development are moving away from static web presences and heading increasingly in the direction of interactive content. Even though languages like HTML and CSS still rule the roost, a growing number of developers prefer the server-side programming language, PHP, for dynamic websites. Client-side script languages like JavaScript make it possible for a site to react to user...

SASS tutorial

The big SASS tutorial: what you need to know!

If you like designing websites but have a tough relationship with CSS, SASS might be the right solution for you. The preprocessor makes it easier for you to work on the design, but it has a few peculiarities. Our comprehensive SASS tutorial uses examples to explain what you can do with the programming language, and explains the subtleties of SASS syntax. If you want to learn SASS, we can provide...

Accelerated Mobile Pages (AMP)

Accelerated Mobile Pages (AMP)

A major concern on all web developers’ to-do lists is making sure their website is user-friendly. Responsive web design and accessibility measures enable you to respond to increasing global mobile traffic without neglecting layout and design. From data published in February 2016, it is obvious that Google’s Accelerated Mobile Pages now provide a new tool in the fight for fast loading times and...

HATEOAS: information on the REST constraint

HATEOAS: what does the acronym mean?

REST (Representational State Transfer) plays an important role in the development of modern web applications. Part of the concept, which distinguishes itself from comparable solutions due to its demand for a universal interface, is an internal application structure that follows the HATEOAS approach. This article reveals what’s behind this acronym and why exactly HATEOAS is so important for REST.

Responsive design and font: CSS Commands

Responsive web design typography - part 3: technical implementation with CSS

Responsive typography is a much-neglected aspect of responsive web design, but it’s actually surprisingly easy to create a responsive design for both headlines and main text. So what’s the secret? Find out in part three of our series, as we give you a run-down of the implementation of a responsive font and share tips on how to embed CSS commands into your web presence.

What is a static site generator?

Static site generators: creating your own minimalist web project

If you want to create your own website nowadays, you have a host of resources available to you. Building kits and content management systems are particularly popular, as they allow you to implement all important functions without requiring a great amount of HTML knowledge from the user. Oftentimes, though, these applications are too extensive and resource-heavy. As a result, static site generators...

Everything you need to know about design rights

Design rights: protecting your design idea

Ever wondered why products never have the same shape and ornamentation, even when it comes to everyday items like toilet paper or bottles of beer? The answer lies in design right and registration. Though the UK’s independent body for copyright and design, the Intellectual Property Office (IPO), offers their design right policy free of charge, design registration is a more legally binding way to...


Own your online success
IONOS takes care of your online challenges
Create your website with the perfect domain and the UK's fastest hosting!