As I know, lead can block a half of X-ray. But I don't know that can lead, silver and gold block the low radio frequency. I am trying to use lead, silver and gold to block the NFC radio frequency https://en.wikipedia.org/wiki/Near_field_communication

Yes, basically any conductor will affect radio frequency EM waves. A key parameter to look at is the skin-depth $\delta$:
$$\delta = \sqrt{\frac{2}{\omega \mu \sigma} }$$
($\omega$ is the angular frequency, $\mu$ is the magnetic permiability of the material, and $\sigma$ is the conductivity of the material). As long as the material is thick relative to this length scale, it will seem opaque. Using the skin depth calculator here I get a skin depth of $0.7\mu m$ for $13.56MHz$ radiation.