Controlling weeds with "membrane"
I am taking over a garden plot that has not been tended properly for a year or two. Consequently it has a weed problem.
Part of it is covered in carpet and this has controlled the weeds.
I am looking to use some kind of membrane or covering to suppress the weeds in the same way as the carpet has.
Note: I want to cover the surface and be able to plant through it for at least a while.
Also I am NOT going to use any mulch or any other covering on top of any membrane substance.
So this must be a covering that blocks out all light itself without needing to be covered.
Can anyone please advise me as to a suitable material to use that will satisfy all these conditions.