CSS to prevent zoom on mobile devices

so, I was about looking for a way in which my phone wouldn't zoom in for <input> and <textarea> stuff First, I found out the way was to set some "font-size". even "inherit" world work. BUT then I noticed that a <textarea> within a <small> tag was still zooming in. I researched. A bit. What it worked for that rebel <textarea> under <small> was to set the font-size specifically to 16px. It looks like the device zooms in for font sizes under 16px.