While CSS started as a fairly basic, presentational language, it has become more powerful over the past few years. We can now use CSS to disable mouse/touch events, make a checkbox look and act like a light bulb, and use CSS gradients to create wicked one-element illustrations. Another flexible addition to CSS was the content property, which on a basic level, allows you to place text content within a :before or :after pseudo element. But knowing web developers, we wont allow content to simply be used without a bit of wizardry. Here are seven clever uses of css content!