ซอฟต์แวร์ตัวแก้ไข HTML คืออะไร?

HTML เป็นภาษามาร์กอัปที่มาจาก SGML (ภาษามาร์กอัปมาตรฐานทั่วไป) HTML เป็นตัวย่อสำหรับ HyperText Markup Language ซึ่งเป็นภาษาที่ใช้กันอย่างแพร่หลายในการสร้างโครงสร้างสำหรับการนำเสนอเอกสารบนเวิลด์ไวด์เว็บรวมถึงการสร้างลิงก์ระหว่างกัน ชุดของกฎและแท็กที่กำหนดคือสิ่งที่สร้าง HTML ซึ่งมักจะถูกเปรียบเทียบกับ XHTML (ภาษามาร์กอัป HyperText EXTensible) และมีลักษณะว่าเข้มงวดน้อยกว่า ซอฟต์แวร์แก้ไข HTML คือโปรแกรมคอมพิวเตอร์สำหรับสร้างและแก้ไข HTML ซอฟต์แวร์ตัวแก้ไข HTML อาจเป็นแอปพลิเคชันแบบสแตนด์อโลนหรือรวมอยู่ในแอปพลิเคชันซอฟต์แวร์การออกแบบเว็บที่ครอบคลุมพร้อมกับตัวแก้ไข XHTML, ตัวแก้ไขJavaScript®และตัวแก้ไข CSS (Cascading Style Sheets)

ซอฟต์แวร์แก้ไข HTML นำเสนอด้วยอินเทอร์เฟซที่แตกต่างกันสามแบบ หนึ่งคือโปรแกรมแก้ไขข้อความซึ่งมีการป้อนเฉพาะภาษา HTML และมีเพียง HTML ที่เห็นและซอฟต์แวร์ตัวแก้ไข HTML ประเภทนี้อาจมีตัวแก้ไขไฮไลต์ไวยากรณ์หรือมีการตรวจสอบความถูกต้องและคุณสมบัติอื่น ๆ เมนูสำหรับการแทรกแท็กและการตรวจการสะกดเป็นที่นิยม ประเภทที่สองเรียกว่าตัวแก้ไขวัตถุ HTML และอนุญาตให้มีการขยายและยุบคุณสมบัติและวัตถุ HTML รวมถึงคุณสมบัติอื่น ๆ

ซอฟต์แวร์แก้ไข HTML ประเภทที่สามคือสิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ (WYSIWYG) ออกเสียง / WIH zee wig / โปรแกรมแก้ไข HTML แบบ WYSIWYG มีส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) เพื่อให้การพัฒนาเว็บง่ายขึ้นสำหรับผู้ที่ไม่รู้จัก HTML ดีหรือไม่ดีรวมทั้งให้ผู้ออกแบบมองเห็นผลของการเข้ารหัส บางโปรแกรมมีเพียงตัวแก้ไขแบบ WYSIWYG ในขณะที่โปรแกรมอื่น ๆ อนุญาตให้ผู้ใช้สลับระหว่างตัวแก้ไขแบบ WYSIWYG และตัวแก้ไขข้อความ อย่างไรก็ตามรหัสที่สร้างขึ้นภายในอินเทอร์เฟซแบบ WYSIWYG อาจต้องมีการแก้ไขเพื่อให้ได้มาตรฐานและผู้ใช้ที่ไม่เคยดูรหัสอาจพบปัญหา

เมื่อทำงานกับซอฟต์แวร์แก้ไข HTML สิ่งสำคัญคือต้องเลือกภาษาที่จะใช้และแยกแยะระหว่าง HTML 4.01 Transitional และ HMTL 4.01 Strict ภายในปี 2010 ในขณะที่ซอฟต์แวร์แก้ไข HTML ส่วนใหญ่รองรับ HTML 4 แต่ HTML 5 ก็เริ่มเปิดตัว ซึ่งหมายความว่าในอนาคตอันใกล้ผู้ที่ใช้ซอฟต์แวร์แก้ไข HTML จะต้องระมัดระวังเป็นพิเศษในการเลือกเวอร์ชัน HTML ที่เหมาะสม