Updated on May 21, 2015 in Learn
A Look at Responsive CSS Frameworks
CSS frameworks have gone responsive, squeezing content into a spectrum of desktop and mobile browsers with varying degrees of success. While any CSS solution for layout is preferable to nested tables, no single solution fits every website. But that hasn’t stopped…
Updated on May 21, 2015 in Learn
4 Ways to Go From a Boring to Amazing Website
Everyone wants to have an amazing website. We want to be able to ‘wow’ people when they come to our websites. We also want them to love the site so much they’ll come back or share it with their friends….
Updated on August 23, 2017 in Learn
CSS3 Substring Matching Attribute Selectors
In the CSS3 selectors module, the W3C introduced a new set of attribute selectors called substring matching attribute selectors for specifically targeting elements whose given attribute begins, ends or contains a certain value. In this article, we’ll learn how these…
Updated on May 21, 2015 in Learn
How to Choose the Right CSS Preprocessor
You’ve probably heard about CSS preprocessors by now, but haven’t quite plucked up the courage to try one because of the learning curve, or maybe because “preprocessor” just plain sounds intimidating. So let’s put those uncertainties at ease and go over…
Updated on October 14, 2017 in Learn
CSS Positioning: A Comprehensive Look
If you’ve come to grips with CSS-based layouts, then it’s likely that you’re using floats as the primary means to layout your pages. Maybe you’ve even started to experiment with some of CSS’s far-future layout techniques, in hopes that browser…
Updated on May 21, 2015 in Learn
HSLa Color Values in CSS – Quick Tip
In this CSS Quick Tip, we’ll learn how to define color values with the HSLa color model. HSLa stands for Hue, Saturation, Lightness, and alpha. This HSLa Color Values method is much more intuitive than RGBA or Hex values, allows…
Updated on August 23, 2017 in Learn
Productivity is About Constraints and Concentration
The fact that there is only so much time in a day is a sobering thought. Many times we are left scratching our heads after a long day wondering, “what did I even get done today?”. Saying “No” The one…
Updated on May 21, 2015 in Learn
Getting Started with CSS – Part 2
In part 1 we covered basic CSS concepts like the cascade and CSS rules. In this article, we’ll take things a step further with the CSS box model and basic selector types. The CSS Box Model Understanding how the box…
Updated on May 21, 2015 in Learn
Getting Started with CSS – Part 1
This is the first of a two-part article on CSS, the most powerful tool we have available to us as web designers and developers. In this article, we’ll cover basic CSS concepts to get us started. What is CSS? CSS…
Updated on May 21, 2015 in Learn
Quick Tip: How to Edit HTML
In this Treehouse Quick Tip, we’re going to learn how to edit HTML. Before I tell you what we should do, let’s go over what we should not do. Make sure that you don’t edit your HTML in a word…
Updated on July 9, 2021 in Learn
Creating a Responsive WordPress Theme with Bootstrap: A How-To Guide
In this tutorial, we will learn how to make our own responsive WordPress theme using Bootstrap. Bootstrap is a responsive framework for building web sites and applications, and it’s a great starting point for building a responsive WordPress theme. Check…
Updated on May 21, 2015 in Learn
Beginner’s Guide to jQuery
jQuery’s core functionality has a whole host of cool things to explore. jQuery allows you to manipulate HTML elements, transverse around the document, add event listeners (e.g. when you click on an element), perform AJAX requests and effects. If you…