You can put plastic under gravel the same as landscape fabrics. This is very effective in controlling weeds. However, it also has its downsides as it prevents air and water from entering the soil. This, in turn, affects soil organisms and soil nutrients negatively.