To create batik-style prints at home, you need cotton or silk fabrics, as they absorb dyes well. The fabric should also be ...