Louis is a front-end developer, writer, and author who has been involved in the web dev industry since 2000. He blogs at Impressive Webs and curates Web Tools Weekly, a newsletter for front-end developers with a focus on tools.
Louis's articles
Tired of building HTML5 templates from scratch? Learn the key elements of an HTML5 document, and grab our free, ready-to-use boilerplate.
Let’s expand upon the concepts of validations a little more so that you can better understand how validating pages has changed
In this article, we will talk about the basics in HTML5 page structure.
The following is an extract from our book, HTML5 & CSS3 for the Real World, 2nd Edition, written by Alexis Goldstein, Louis Lazaris, and Estelle Weyl.
HTML5 and CSS3 are the leading technologies that have ushered in a much more exciting world of web page authoring. Because all modern browsers provide excellent levels of support for a number of HTML5 and CSS3 features, creating powerful and simple-to-maintain future-proof web pages is easier than ever before.
Louis Lazaris presents another collection of websites, GitHub docs, and other learning resources for front-end developers.
There seems to be some confusion in the industry over what constitutes a "CSS hack". Louis Lazaris explains what are hacks and how they're used in CSS.
Louis Lazaris looks at different, little-known DOM manipulation techniques that you may not have seen or used before, with a focus on parent/sibling/child.
One of SitePoint's most popular articles of 2014 now has a sequel. Louis Lazaris has compiled another 12 interesting tricks and tidbits on CSS.
HTML5's Local Storage API has fantastic browser support and there are plenty of neat little tools and utilities that ease its use, 9 of which are examined here.
CSS counters are a rarely used CSS feature. But they can be very handy once you understand how they work and in what cases they are most practical.
A 2013 study looked at common errors by beginners learning HTML and CSS. Louis summarizes some of the findings and the progress being made as a result.
You've probably created CSS3 animations. But have you used the animation-fill-mode property and all its possible values? Louis takes a look, with visuals.
Louis Lazaris takes a look at HTML Inspector, and easy-to-use and customizable markup quality tool to help teams write better and more consistent HTML.
Louis Lazaris looks for the perfect resource for JavaScript and DOM browser compatibility tables. A number of really good choices are available.
Louis Lazaris runs down some app, tools, and references that can help you polish up your skills in certain areas of CSS.
Get paid to write HTML, CSS, and Sass content for SitePoint. Here are the details.
A detailed look at 5 different libraries you can use that take advantage of HTML5 audio APIs to facilitate the manipulation of sound for games and apps.
A roundup of learning tools, documentation, and guidelines for front-end developers.
Even if you've been coding CSS for a while, you probably still come across new stuff all the time. Here are 12 things you might not have been aware of.
em units in css are a powerful feature to have in your toolbox. This post introduces how they work with a practical use-case in the form of a demo.
If you feel overwhelmed trying to keep up with the latest tools, apps, scripts, and frameworks, you're not alone. Here are some suggestions for handling it.
A look at how to use Filmstrip View on WebPagetest.org and how useful it can be to debug performance issues.
Read Setting CSS3 Border-Radius with Slash Syntax and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Debug Faster with F12 Developer Tools in Internet Explorer 9 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read CSS3 Border Images for Beautiful, Flexible Boxes and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.