Web developers/ designers are not untouched even by this habit of forgetting. The reason is there are techniques that work and stick with them as they work well. And the designers/developers keep following those techniques resulting the un-practiced techniques to fade away. In this article I will try to recall few CSS properties which more likely has been forgotten or overlooked by many CSS followers.
Text Indent
The very purpose of this property is to push the first text line of the paragraph similar to what is visible in print media. The other reason to use this property is to displace the text completely off the page while using image replacement techniques on titles or navigation bar. This is the very common reason why text-indent is used.
Letter Spacing
Very rarely used property. Most of the people might have used it twice only. It does exactly what it interprets; it adjusts the space between the letters. It is very simple but practical enough. The only thing to keep in mind is that the space set by letter-spacing is not absolute space, but rather, it is relative to the space that already exists by default. So, the letter-spacing property legally accepts negative values. Therefore, using letter-spacing: -1px will decrease the space between elements by 1 pixel. And letter-spacing: 3px will increase any already existing space.
White-Space
Whenever you want to insert an inline element from breaking onto a second line, simply apply white-space: nowrap.
This property is likely to be used for short anchor text and span elements, since this property can cause an element to become larger in width than the element that contains it, it should be used with caution.