Supplemental Articles
There were several topics that wouldn't fit in the book (it was already big enough!), but they were worth covering in-depth. They are available here as articles in PDF format.
- Getting Your Pages on the Web
- This article covers how to get your own domain name as well as tips for finding a server to host your website. It provides additional information to topics covered in Chapter 2.
- LWD_Hosting.pdf (PDF)
- Introduction to the Command Line
- Much of modern development makes use of command-line tools and programs. This article provides a basic introduction to using the terminal.
- LWD_Web_Storage.pdf (PDF)
- Version Control with Git
- The version control software, Git, is central to the web developent ecosystem. To learn the difference between Git and Github or a "branch" and a "fork", start here.
- LWD_Git.pdf (PDF)
- HTML: Responsive Image Markup
- This excerpt from the 5th edition provides a detailed overview of the markup used to serve appropriately sized images based on screen size and other factors.
- LWD_Responsive_Image_Markup.pdf (PDF)
- HTML: From HTML+ to HTML5
- This history of HTML, with its many twists and turns, provides context for our current markup best practices.
- LWD_HTML5.pdf (PDF)
- CSS: Tiling Background Images
- This article provides a deeper dive into background image properties, including exercises. (The materials for the exercises are provided here.)
- LWD_Tiling_Background_Images.pdf (PDF)
- CSS: Border Images
- You can use an image to create fancy borders around elements. This article tells you how.
- LWD_BorderImages.pdf (PDF)
- CSS: CSS Shapes
- Learn more about the properties for making text wrap around floated elements and images in interesting shapes.
- LWD_CSS_Shapes.pdf (PDF)
- CSS: Styling Tables
- This article covers a few CSS properties related to styling HTML tables
- LWD_Styling_Tables.pdf (PDF)
- CSS: Multicolumn Layouts
- In addition to Flexbox and Grid Layout, you can format text content into columns using the CSS Multi-Column module.
- LWD_Multicolumn.pdf (PDF)
- JavaScript: Promises and Asynchronous Code, by Aaron Gustafson
- This brief article looks at the Promis object used to allow code to keep executing without waiting for other processes to complete.
- LWD_Promises.pdf (PDF)
- JavaScript: Web Storage, by Aaron Gustafson
- Learn more about how information is stored in the browser so it is available between sessions. The files for the exercise are included with the materials for the book.
- LWD_Web_Storage.pdf (PDF)
Can't open the PDF file? Download the Acrobat Reader.