How to center a block – a complete guide on how to center a DIV element.
Continue reading...HTML
Using Grids in Web Design
Using a grid to define your page layout results in a more attractive, logical layout.
Continue reading...What’s the Difference Between Usability and Accessibility?
‘Usability’ and ‘Accessibility’ are terms often misused and confused. This article aims to explain the differences between the two terms, their meanings and where they overlap.
Continue reading...Creating a semantic FAQ page with definition lists and advanced CSS, Part 1
What is semantic coding and why do we need it? Long time ago (about fifteen years ago) almost everybody was making web sites and didn’t care what was under the hood. We designed them with tables and we used all...
Continue reading...Creating a semantic FAQ page with definition lists and advanced CSS, Part 2
In this article I will tell you how using CSS3 to create a very attractive and compact version of such a page.
Continue reading...3 Ways to Highlight Links to the Current Page with CSS
We suggest looking at 3 different ways to highlight links to the current page using CSS. The first way – HTML/CSS I noticed that WordPress automatically adds a class for the active clicked link. You can see this if you...
Continue reading...Divitis: What it is and how to avoid it (Updated!)
The <div> tag is the most versatile and widely used HTML element. The <div> itself does not represent anything, but at the same time, it allows developers to turn it into almost anything. This is done through the use of...
Continue reading...21 ways to streamline your CSS
Colors When you use a huge number of colors in a project, it’s hard not to get confused, because sometimes the differences are imperceptible: take #3426D1 and #3426D2. To solve this problem, simply use the elementary color classes in CSS...
Continue reading...What is a Div?
There is a lot of material on the Internet about divs. So I decided to create an article that would contain everything about block layout. From this article you will learn how to create your first page using block layout....
Continue reading...How to automatically include your header, navigation, and footer on every page
Creating dynamic websites with HTML and CSS is not enough. It also uses programming languages, as well as databases and query languages.
Continue reading...