Tips & Tricks

Center a Block Horizontally and Vertically

Center a block on the page both horizontally and vertically with CSS read more...

Creating a QR Code? Use a URL Shortener Please!

Most people don't seem to realize that the more information encoded in the QR code, the more difficult it is to use. read more...

Magic Inline Frames

Use MagicEdit to easily update the source of an iframe read more...

Send a Text Message with Magic Forms

Want to receive contact form submissions as an SMS rather than an email? Here's how. read more...

Finding Lost Edit Buttons

If your content has outgrown your content area and you can't find your edit button, fear not! read more...

Create A CMS Site... With Dreamweaver?

MagicEdit bridges the divide between CMS and static sites read more...

Dreamweaver and Server Side Includes

Did you know Dreamweaver supports SSI? read more...

Source Ordered Content

Improve accessibility-- and clean up your HTML-- with source ordered content. read more...

Font-size: Use em, not px

When it comes to website readability and accessibility, use em or % instead of px or pt. read more...

Calculate Age from Date

Given a date, calculate an age using JavaScript. read more...

For CSS, Use Class, not ID

Save ID for JavaScript and other special cases. For CSS, it's classes all the way down. read more...

Masking an Image with a Transparent PNG

Here's how to mask an image with another one, simply by layering a transparent PNG on top. read more...

Save Time with Include Files

Any good programmer understands the importance and convenience of include files. Web designers should too! read more...

Create a CSS Alert

Because popup-style JavaScript alerts are SOOO 90s. read more...