คำจำกัดความของ XHTML และ DHTML
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนมกราคม 2019
ภาษามาร์กอัป HTML ใช้สำหรับ อาคาร ของหน้าเว็บตั้งแต่เริ่มให้บริการออนไลน์นี้ของ อินเทอร์เน็ตแต่ด้วยเวลาและ วิวัฒนาการ ของสภาพแวดล้อมที่เขาทำงาน ภาษาเดียวกันได้รับการขยายและเปลี่ยนแปลงตลอดจนรูปแบบต่างๆ ได้ถือกำเนิดขึ้น
นี่เป็นกรณีของ XHTML และ DHTML ที่ใช้กันมากที่สุดซึ่งเราจะอธิบายในบทความนี้
XHTML เป็นตัวแปรของ HTML ซึ่งแสดงภาษามาร์กอัปเป็นรูปแบบ XML ที่ถูกต้อง
HTML เกิดจาก XML แต่ปล่อยให้ตัวเองมีอิสระบ้าง จึงสามารถดำรงอยู่ได้ แท็ก ไม่ปิดเช่นในกรณีของ
หรือ
.
XHTML ไม่อนุญาตให้มีข้อผิดพลาดเหล่านี้ ทำให้เป็นภาษาที่เข้มงวดขึ้น แต่ในขณะเดียวกัน ก็สามารถดีบักข้อผิดพลาดใน รหัส.
กฎอื่น ๆ ที่ส่งผลกระทบ - ซึ่งไม่เกินที่แสดงใน XML- เป็นภาระผูกพันในการใส่ค่าตัวเลขทั้งหมดในเครื่องหมายคำพูดคู่ (ใน HTML เราสามารถทำได้มากกว่า หละหลวมในเรื่องนี้ในบางสถานการณ์) และข้อกำหนดให้เขียนองค์ประกอบและคุณลักษณะเป็นตัวพิมพ์เล็ก ซึ่งทำให้ยากต่อการอ่านโค้ดอย่างง่าย สายตา
ในส่วนของ DHTML นั้นเรียกว่า Dynamic HTML และใช้เพื่อสร้างเว็บไซต์แบบไดนามิกที่เปลี่ยนแปลงในฝั่งไคลเอ็นต์ คุณต้องมีการแข่งขันของทรัพยากรอื่นๆ ที่สามารถทำงานร่วมกับ HTML ทั่วไปได้
และคำพูด ทรัพยากร มักจะสรุปเป็นภาษาของ การเขียนโปรแกรม JavaScript ซึ่งให้การควบคุมโฟลว์การดำเนินการ และสไตล์ชีต CSS ซึ่งช่วยให้คุณจัดเตรียม a ความสอดคล้อง ภาพไปยังหน้าที่สร้างขึ้น
หน้าเหล่านี้ถูกสร้างขึ้นในขณะนี้ (แบบไดนามิกและด้วยเหตุนี้ชื่อของภาษา) เนื่องจากขึ้นอยู่กับสิ่งที่พบในแต่ละช่วงเวลาใน ฐานข้อมูลและเนื้อหาอาจแตกต่างกันไม่ว่าจะมีการโต้ตอบเพียงครั้งเดียวจากด้านข้างของ ลูกค้าไม่ว่าจะโต้ตอบกับองค์ประกอบอื่นของเซิร์ฟเวอร์จากด้านนั้น เช่น ฐานข้อมูล
ตัวอย่างจะเป็นเว็บไซต์ที่ช่วยให้เราติดตามผลการแข่งขันระดับชาติต่างๆ ฟุตบอลขณะกำลังแข่งขันและเปลี่ยนเป็นเป้าหมายและอื่น ๆ เหตุการณ์
ผลลัพธ์จะเปลี่ยนไปตามวิวัฒนาการ ดังนั้นการสืบค้นจะต้องทำแบบไดนามิกบน ฐานข้อมูล (ซึ่งเป็นที่ที่ป้อนผลลัพธ์) และนำเสนอให้กับผู้ใช้ในขณะนั้นโดยไม่ต้องโหลดซ้ำทั้งหน้า
ภาพถ่าย: Fotolia - Dervish15 / 4Max
ธีมใน XHTML และ DHTML