Skip to main content

XHTML Editor คืออะไร?

HTML เป็นภาษามาร์กอัปไฮเปอร์เท็กซ์ภาษาที่ได้มาจาก SGML (ภาษามาร์กอัปทั่วไปมาตรฐาน) และใช้บนเว็บทั่วโลกเพื่อสร้างโครงสร้างสำหรับการนำเสนอเอกสารและสร้างลิงก์ระหว่างพวกเขาโดยใช้แท็กและชุดของกฎXML เป็นภาษามาร์กอัปที่ขยายได้และ SGML ที่ง่ายขึ้นXHTML เป็น HTML ที่ขยายได้ซึ่งเป็นภาษามาร์กอัปที่รวมคุณสมบัติของ HTML และ XML เข้ากับกฎที่เข้มงวดกว่าที่ใช้ในการเข้ารหัส HTMLตัวแก้ไข XHTML เป็นสภาพแวดล้อมที่ออกแบบมาสำหรับการเขียน XHTMLeditor XHTML Editor มักจะไม่พบว่าเป็นผลิตภัณฑ์แบบสแตนด์อโลนเป็นเรื่องธรรมดาที่จะหาตัวแก้ไข XHTML ที่รวมอยู่ในผลิตภัณฑ์ที่ให้แพคเกจที่ครอบคลุมมากขึ้นของบรรณาธิการการพัฒนาเว็บตัวอย่างเช่นแพ็คเกจซอฟต์แวร์อาจรวมและตัวแก้ไข XHTML กับตัวแก้ไข HTMLแพ็คเกจที่สมบูรณ์ยิ่งขึ้นอาจรวมถึงตัวแก้ไข HTML, Editor XHTML, CSS (แผ่นสไตล์ Cascading) และตัวแก้ไขJavaScript®ed editor XHTML Editors มักจะมีทั้งตัวแก้ไขข้อความซึ่งจะป้อน XHTML และ WYSIWYG (สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ) และบางครั้งก็เป็นไปได้ที่จะแสดงหน้าต่าง WYSIWYG เท่านั้นจุดประสงค์คือการอนุญาตให้ผู้ใช้ที่ไม่ได้เรียนรู้ด้านเทคนิคของการออกแบบเว็บเช่นภาษามาร์กอัปและ CSS ยังคงสามารถสร้างและแก้ไขเนื้อหาได้อย่างไรก็ตามปัญหาหนึ่งเกี่ยวกับเว็บเพจและเว็บไซต์ที่ถูกสร้างขึ้นด้วย XHTML ที่ถูกต้องคือตัวแก้ไข WYSIWYG ที่ไม่ได้สร้างมาร์กอัปที่เหมาะสมXstandard®ชี้ให้เห็นปัญหาและทำให้ XHTML WYSIWYG EDITOR ™เพื่อแก้ไขปัญหานี้มั่นใจได้ว่ามีเพียงมาร์กอัปที่ตรงกับเกณฑ์การปฏิบัติที่ดีที่สุด

คุณลักษณะสำคัญอย่างหนึ่งที่คุณอาจพบในตัวแก้ไข XHTML คือความสามารถในการเลือกรุ่น XHTML คุณกำลังดำเนินการตัวอย่างเช่นAdobe®Dreamweaver® CS4 เสนอทางเลือกของ XHTML 1.0 Transitional, XHTML 1.0 เข้มงวด, XHTML 1.1 หรือ XHTML 1.0 MobileHTML 4.01 Transitional และ HTML 4.01 มีความเข้มงวดด้วย

ในทุกกรณีมีคุณสมบัติอื่น ๆ ที่อาจมีอยู่ในตัวแก้ไข XHTMLคุณลักษณะที่มีค่าอย่างหนึ่งที่ไม่ได้นำเสนอในระดับสากลคือการตรวจสอบ XHTMLอีกวิธีหนึ่งอาจมีการแก้ไขแบบไดนามิกพร้อมกับไฟล์บันทึกข้อผิดพลาดคุณลักษณะการแปลง HTML เป็น XHTML อาจรวมอยู่ด้วยคุณสมบัติที่ต้องการอื่น ๆ ได้แก่ การไฮไลต์ไวยากรณ์การห่อคำและ UTF-8 Unicode (รูปแบบ transoformation UCS/unicode 8 บิต) MDASH;UCS ย่อมาจากชุดตัวละครสากล mdash;เพื่อเปิดใช้งานการทำงานกับไฟล์หลายภาษา