No – Nails

Nails aren’t bad, but they’re bad for most of the delicate of thinner fabrics.
Staples give better anchorage. Thumbtacks are often used for some additional decoration, but they shouldn’t be the fixing point – there should be staples on the back or in key places.