HTML & CSS are the foundation of frontend development and the core technologies behind almost every website on the web. Without them, it is impossible to build the structure and visual presentation of modern interfaces.
In this category you will find articles dedicated to practical aspects of working with HTML and CSS. The posts cover various topics, from small layout techniques and styling tricks to useful patterns that can simplify everyday frontend tasks. Many articles include real examples from development practice, demonstrating how specific layout or styling problems can be solved in real projects. These materials are intended to serve as practical references and helpful reminders that can be reused when building modern web interfaces.
Last updated: 15.07.2026
Views: 187
In 2015, Google introduced Accelerated Mobile Pages (AMP) as a solution to slow-loading websites on smartphones. The idea was simple: website owners would create a separate, stripped-down version of their pages using a limited subset of HTML, CSS, and JavaScript. These pages could be cached by Google and delivered much faster than regular web pages.
At first glance, the concept seemed reasonabl...
Last updated: 10.04.2026
Views: 905
In one of the previous articles, we looked at creating a drop down menu using JavaScript (jQuery). In this article, we will look at how to make a drop down menu using only HTML and CSS. This implementation is not always suitable for everyone, but in some cases it can be useful. Our menu will be horizontal. The menu items will have a fixed width. Let's set position: relative for all list elements. ...
Last updated: 09.04.2026
Views: 467
Creating HTML email layouts is a fairly complex and not always enjoyable process. This is mainly due to the fact that many email clients do not support modern web standards. In addition, there is a huge number of different email clients and services.
When I was composing HTML emails, I encountered the fact that in desktop Outlook (it turns out that someone else uses it) the images were displaye...
Last updated: 07.04.2026
Views: 490
One simple yet effective technique is creating an infinitely rotating element. This kind of animation can be used to attract attention to specific parts of a page, such as icons, loaders, or interactive elements. It is often used in UI design to indicate ongoing processes or to add a subtle dynamic touch to otherwise static content.
Implementing continuous rotation with CSS is quite straightfor...
Last updated: 05.04.2026
Views: 457
A favicon (short for “favorite icon”) is a small graphical icon associated with a website. It is displayed in browser tabs, bookmarks, history lists, and sometimes in search results, helping users quickly recognize and identify a site. Favicons serve both a functional and branding purpose by improving navigation and making a website visually distinct.
In the past, the .ico format was commonly u...