แท็กคือรหัสการจัดรูปแบบที่เป็นส่วนหนึ่งของภาษาเอกสารหรือที่เรียกว่า ภาษามาร์กอัปที่ ใช้ในการใส่คำอธิบายประกอบข้อความในลักษณะที่แตกต่างจากข้อความและให้คำแนะนำสำหรับวิธีการแสดงข้อความ มีระบบมาร์กอัปต่างๆที่มีแท็กที่ไม่ซ้ำกันจำนวนมาก ระบบหรือภาษามาร์กอัป ได้แก่ TeX, Scribe, GML, SGML, HTML, XML และ XHTML HTML ย่อมาจาก HyperText Markup Language และใช้ในเวิลด์ไวด์เว็บเพื่อสร้างโครงสร้างสำหรับข้อความและเอกสารและเพื่อสร้างการเชื่อมโยงหลายมิติระหว่างเอกสารในขณะที่ XHTML (HTML ที่ขยายได้) รวม HTML และ XML แท็กอินพุตเป็นแท็ก HTML และ XHTML และรองรับโดยMicrosoft® Internet Explorer®, Mozilla®Firefox®, Opera®, Google®Chrome®และเบราว์เซอร์Apple®Safari®
แท็ก HTML และ XHTML จำนวนมากทำหน้าที่จัดรูปแบบข้อความที่อยู่บนหน้า แต่บางแท็กสร้างโอกาสในการโต้ตอบกับผู้ใช้และแท็กอินพุตเป็นหนึ่งในสิ่งต่อไปนี้: มันเป็นเครื่องเล่นสำคัญในการสร้างแบบฟอร์ม อย่างไรก็ตามมีความแตกต่างที่สำคัญระหว่างวิธีการใช้แท็กอินพุตใน HTML และวิธีการใช้แท็กอินพุตใน XHTML ใน HTML มีการใช้แท็ก <input> โดยที่จุดไข่ปลาจะถูกแทนที่ด้วยเนื้อหาใดก็ตามที่แท็กถืออยู่และไม่มีแท็กปิดท้าย ใน XHTML แท็กอินพุตจำเป็นต้องมีการปิดที่เหมาะสมเช่น <input />
แท็กอินพุตจะต้องมีแอตทริบิวต์ type เพื่อระบุประเภทของฟิลด์ควบคุมที่จะใช้ ความเป็นไปได้คือ: ปุ่ม, ช่องทำเครื่องหมาย, ไฟล์, ซ่อน, รูปภาพ, รหัสผ่าน, วิทยุ, รีเซ็ต, ส่งและข้อความ ประเภทปุ่มมักจะมีแอคชั่นที่ตั้งโปรแกรมด้วยสคริปต์ฝั่งไคลเอ็นต์เช่นJavaScript®ในขณะที่ช่องทำเครื่องหมายและปุ่มตัวเลือกสลับเป็นเปิดและปิดเมื่อคลิก ชนิดไฟล์อนุญาตให้ผู้ใช้อัพโหลดไฟล์ในขณะที่ค่าที่ซ่อนอยู่จะไม่แสดง แต่จะยังคงติดอยู่กับรายการแบบฟอร์ม รหัสผ่านแตกต่างจากข้อความที่มักจะมีจุดหรือเครื่องหมายดอกจันเพื่อปกปิดอักขระที่ป้อนและส่งรูปภาพซึ่งเป็นปุ่มส่งชนิดหนึ่งและการรีเซ็ตเป็นวิธีการจัดการข้อมูลทั่วโลก


