With this collection, we are sharing with you more than 35 useful and fresh tutorials about CSS3 and HTML5. Both of these technologies have been widely used these days in web development. The adaptation to these technologies by the designers and developers is so much increased that you can hardly find a modern website that was made without them. With HTML5 and CSS3 now designers and developers can achieve incredible results and create better online experience.
Here is the list of more than 35 fresh and useful tutorials on CSS3 and HTML5. We hope that you will like this collection and find these resources useful as well. Do share your opinions with us.
In this tutorial we are going to show you how to create circular navigations using CSS transforms.We are going to take you through the steps for creating these styles one by one, and explain the math (yikes!) and simple logic behind them so you get a clear understanding of the technique.
A tutorial on how to create a off-canvas icon navigation with an animated border effect. The menu effect is inspired by CreativeDash’s bounce menu for mobile apps.
In this tutorial we will create some realistic-looking switch buttons using pseudo-elements and checkboxes.
Today we’d like to share another set of transition effects with you. This time we’ll explore transitions for sidebars or off-canvas content like the one we’ve used in the Multi-Level Push Menu.
Unit takes an important role for measuring and building things like a house, a bridge or a tower, and building a website is not an exception. There are a number of methods of measurements used on the Web, specifically in CSS, namely Pixel, EM and Percentage.
So I am starting this short tutorials which will tell you how to use border-radius property and draw a circle in no time.
Today we’d like to show you some ideas for creative loading effects. Nowadays, many different page loading animations are used in websites; just think of the subtle red loading bar seen on YouTube.
Media players that are built in to browsers vary in design. Ian Devlin explains how to use HTML5′s media API to build a custom player with a UI that stays consistent no matter what browser you use.
Although we are currently leaving in a digital era where everything can be accessed easily, there are many people who still prefer reading long text on paper. There is a chance that a number of your users will print out your content to read offline.
CSS Clipping and Masking — Show and Hide Parts of Images and Elements with Code.
( Demo )
In this tutorial we look at the basic 3D functions you can apply to elements.
In this code example, we created a CSS variable named primary-color. However, unlike in CSS Pre-processor, where we can declare variables independently, the variable in CSS should be nested under a CSS selector.
( Demo )
( Demo )
Looking around for ideas on my site edoardoo.com (which is now restyled, have a look! ), I’ve decided to implement something that was pretty easy in my mind, just an animated falling lamp from the ceiling of the browser.
In this tutorial you will find a lot of useful materials for both beginners and advanced web developers.
In this tutorial We will be showing how to make minimal CSS3 navigation menu that can be customized to fit your projects requirements and looks.
( Demo )
Today’s web is built of rectangles, we can try and cheat it by creating other shapes in the browser, but the basic foundation is rectangles.
In this CSS3 tutorial We will show you how to create a glowing text effects using CSS3. In this CSS3 Tutorial we are going to use BPdots font for dotted text effects and carbon texture (included in download file) for background.
In this tutorial We will show you how to create a minimalistic black and white navigation using HTML and CSS.
In this tutorial We will show you how to create a flat four part square menu with CSS3 and HTML. Have fun!
In this tutorial I want to demonstrate how to build an inner hidden content bar which slides down when hovering. You can place this into your header, footer, or even somewhere inside the page content.
Here we’ll be taking advantage of the drag and drop functionality to create a basic shopping cart. The basic functionality we’ll cover, will be adding an item to the cart and if it already exists updating the quantity and totals.
( Demo )
The drag and drop feature from the HTML 5 can optimize your website with a more dynamically interactive elements that your website users will find more engaging. HTML 5 has become an important aspect in web designing especially in creating highly creative and interactive components that will make your website more functionally usable for your visitors.
In this short tutorial, we are going to create an interesting slide-out footer with a bit of CSS. Grab the zip from the download button above, open it in your favorite code editor and read on!
Learn about CSS counters, the figure element and how to combine both for automatically numbering figures in a web page.
In today’s tutorial we will be making a beautiful HTML5 portfolio powered by jQuery and the Quicksand plugin. You can use it to showcase your latest work and it is fully customizable, so potentially you could expand it to do much more.
In this tutorial we are going to create a gallery with a smooth diagonal fade effect, powered by css3 transitions. It will scan a folder with photos on the server and display them in a grid that spans the entire browser window. Adding new photos is as easy as copying two files (a regular image and a thumbnail, preferably 150×150 px) to the gallery folder.
In this tutorial, we’re going to take a look at how to serve HTML5 forms to modern browsers, while compensating for older browsers by using a mix of Webforms2, Modernizr, jQuery UI and assorted jQuery Plugins.
Simple Website Layout Tutorial Using HTML 5 and CSS 3.
HTML5 is been a part of many of my projects and once again I want to share a pretty interesting usage of HTML5 to detect geolocation of the user from the web browser. Currently most of the web browser support HTML5 except the lame Internet Explorer and this geolocation detection works fine with Firefox, Opera, Chrome and Safari.
A tutorial on how to create some subtle and modern caption hover effects.
A tutorial on how to create a mobile-friendly and responsive expanding search bar.
Josh Netherton guides you through creating an animated features block, from sketching storyboards to coding out the CSS3 animations – learning the syntax on the way.
A slider-like layout where the neighboring sections are positioned horizontally next to each other.
In this tutorial you will learn how to create a custom, crisp icon font with iconmoon app.