<button>
สร้างปุ่มที่สามารถคลิกเพื่อกระตุ้นการทำงานบางอย่าง มักใช้ในการส่งแบบฟอร์มหรือเรียกใช้สคริปต์
<datalist>
ให้รายการตัวเลือกที่กำหนดไว้ล่วงหน้าสำหรับการควบคุมอื่น ๆ โดยมักใช้ร่วมกับ
<input>
เพื่อสร้างฟังก์ชันการเติมอัตโนมัติ ซึ่งช่วยเพิ่มประสบการณ์การใช้งานโดยการเสนอคำแนะนำในขณะที่ยังอนุญาตให้ป้อนข้อมูลแบบอิสระได้
<fieldset>
ใช้จัดกลุ่มควบคุมและป้ายชื่อที่เกี่ยวข้อง together ซึ่งช่วยปรับปรุงการจัดระเบียบแบบฟอร์มและการเข้าถึง นอกจากนี้ยังสามารถรวมแท็ก
<legend>
เพื่อให้คำบรรยายสำหรับกลุ่มได้
<form>
กำหนดพื้นที่ในเอกสารสำหรับการป้อนข้อมูลของผู้ใช้ โดยทั่วไปจะประกอบด้วยการควบคุมที่โต้ตอบต่าง ๆ สำหรับการส่งข้อมูลไปยังเซิร์ฟเวอร์ ทำหน้าที่เป็นตัวคอนเทนเนอร์สำหรับประเภทของข้อมูลที่ป้อน
<input>
ควบคุมแบบฟอร์มที่หลากหลายซึ่งรับข้อมูลจากผู้ใช้ประเภทต่าง ๆ พฤติกรรมและลักษณะของมันจะเปลี่ยนไปตามคุณสมบัติ
type
อาทิเช่น การป้อนข้อความ, ช่องทำเครื่องหมาย, ปุ่มวิทยุ, ตัวเลือกวันและอื่น ๆ
<label>
เชื่อมโยงข้อความป้ายกับการควบคุมแบบฟอร์ม ซึ่งช่วยปรับปรุงการใช้งานและการเข้าถึง โดยสามารถเชื่อมโยงกับการป้อนข้อมูลได้ทั้งโดยการห่อหุ้มการป้อนข้อมูลหรือใช้คุณสมบัติ
for
<legend>
ให้คำบรรยายหรือชื่อเรื่องสำหรับแท็ก
<fieldset>
ช่วยอธิบายวัตถุประสงค์ของการควบคุมฟอร์มที่จัดกลุ่มไว้ ทำให้การจัดระเบียบฟอร์มและการเข้าถึงดีขึ้น
<meter>
แสดงค่าเชิงปริมาณภายในช่วงที่รู้จักหรือค่าเศษส่วน ใช้สำหรับแสดงปริมาณต่าง ๆ เช่น การใช้พื้นที่ดิสก์, ความเกี่ยวข้องของผลการค้นหา หรือการลงคะแนนเสียงในผู้สมัคร
<optgroup>
สร้างกลุ่มของ
<option>
ที่เกี่ยวข้องภายในแท็ก<select>
ซึ่งช่วยจัดระเบียบรายการตัวเลือกยาว ๆ ให้อยู่ในหมวดหมู่ที่มีลอจิก ทำให้การอ่านและการใช้งานดีขึ้น
<option>
กำหนดรายการภายในแท็ก
<select>
,<optgroup>
, หรือ<datalist>
ซึ่งแสดงถึงตัวเลือกที่สามารถเลือกได้โดยผู้ใช้ในฟอร์มควบคุม
<output>
แสดงผลลัพธ์ของการคำนวณหรือการกระทำของผู้ใช้ ใช้สำหรับแสดงเนื้อหาที่เป็นผลลัพธ์จากการคำนวณของสคริปต์หรือการประมวลผลข้อมูลที่ป้อน
<progress>
แสดงตัวบ่งชี้ที่แสดงความก้าวหน้าในการทำงาน ใช้บ่อยในการแสดงความก้าวหน้าของการดาวน์โหลด, การส่งฟอร์ม หรือการดำเนินการใด ๆ ที่ต้องใช้เวลาในการทำ
<select>
สร้างรายการดรอปดาวน์ของตัวเลือกให้ผู้ใช้เลือกจาก สามารถประกอบด้วย
<option>
หลายตัวและสามารถใช้<optgroup>
เพื่อจัดกลุ่มตัวเลือกที่เกี่ยวข้องได้
<textarea>
สร้างการควบคุมการแก้ไขข้อความหลายบรรทัด ใช้สำหรับเก็บคำตอบในฟอร์มที่ยาวขึ้น เช่น ความคิดเห็น, รีวิว หรือข้อความที่ผู้ใช้ต้องป้อน