เรื่องย่อของ XHTML
- Page Previous HTML Quick Reference Guide
- Page Next XHTML Element
XHTML คือ HTML ที่เขียนด้วยภาษา XML
อะไรคือ XHTML?
- XHTML หมายถึงภาษาการเขียนแบบกลางสื่อที่สามารถขยายได้
- XHTML แทบเท่ากับ HTML 4.01
- XHTML คือเอกสารที่มีรูปแบบและสุดท้ายที่เข้าใจได้
- XHTML คือ HTML ที่ถูกกำหนดให้ใช้ XML
- XHTML คือ มกราคม 2001มาตราฐานแนะนำโดย W3C ที่ได้รับการ发布
- XHTML ได้รับการสนับสนุนจากเบราเซอร์ทั้งหมดที่เป็นหลัก
ทำไมต้องใช้ XHTML?
หลายหน้าเว็บบนอินเทอร์เน็ตมี HTML ที่ยังไม่ดี
ถ้าคุณเห็นในเบราเซอร์ รหัสที่อยู่ต่อไปนี้จะทำงานได้เหมือนกัน (แม้ว่ามันไม่ได้ปฏิบัติตามกฎของ HTML):
<html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML <p>This is a paragraph </body>
XML คือภาษาการเขียนที่ต้องมีการทำการเซ็นและมีรูปแบบที่ดี
ถ้าคุณต้องการเรียน XML โปรดอ่าน อบรม XML.
ในวงการเทคโนโลยีในวันนี้มีเทคโนโลยีเบราเซอร์ที่ต่างกันหลายรูปแบบ บางประเภททำงานบนคอมพิวเตอร์ ในขณะที่บางประเภทอาจทำงานบนโทรศัพท์มือถือหรืออุปกรณ์เล็กอื่น ๆ อุปกรณ์เล็กๆมักขาดทรัพยากรและความสามารถในการอ่านและแปลงภาษาการเขียนที่แย่
ดังนั้น - โดยการรวมความยอดเยี่ยมของ XML และ HTML ก็มี XHTML ที่ถูกออกแบบขึ้นใหม่ในฐานะของ XML HTML
ความแตกต่างที่สำคัญที่สุดเมื่อเทียบกับ HTML คือ:
โครงสร้างเอกสาร
- DOCTYPE XHTML คือเป็นข้อบังคับ
- คุณสมบัติ XML namespace ใน <html> คือเป็นข้อบังคับ
- <html>、<head>、<title> และ <body> ก็เป็นเป็นข้อบังคับ
สyntax ของอัตรายะสัญญาณ
- อัตรายะสัญญาณของ XHTML ต้องทำนองที่เรียบเรียงตัวเอง
- อัตรายะสัญญาณของ XHTML ต้องมีความถูกต้องในการทำนองที่เรียบเรียงตัวเองทุกครั้งปิด
- อัตรายะสัญญาณของ XHTML ต้องตัวเล็ก
- เอกสาร XHTML ต้องมีมีอัตรายะสัญญาณเดียว
สyntax ของอัตรายะสัญญาณ
- คุณสมบัติของ XHTML ต้องใช้ตัวเล็ก
- คุณสมบัติมีค่า XHTML ต้องใช้รอบๆด้วยเครื่องหมายเหนือ
- คุณสมบัติ XHTML ขัดข้องน้อยที่สุดห้ามใช้
<!DOCTYPE ....> นั้นเป็นข้อบังคับ
เอกสาร XHTML ต้องมีการประกาศประเภทเอกสาร XHTML (XHTML DOCTYPE declaration)
คุณสามารถหาความรู้ความเข้าใจเต็มที่ในคู่มืออ้างอิงแท็กของ CodeW3C.com ได้ ประเภทเอกสาร XHTML.
要素 <html>、<head>、<title> และ <body> ก็ต้องมีอยู่ และต้องใช้คุณสมบัติ xmlns ใน <html> ว่ากำหนดชื่อพื้นที่ XML ของเอกสาร
ตัวอย่างด้านล่างนี้แสดง XHTML ที่มีแบตทิกที่จำเป็นน้อยที่สุด:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ชื่อเอกสาร</title> </head> <body> ...... </body> </html>
แบบฝึกแปลงจาก HTML ไปยัง XHTML
- เพิ่ม XHTML <!DOCTYPE> ในบรรทัดแรกของแต่ละหน้า
- เพิ่มอัตรา xmlns ให้กับ html ของแต่ละหน้า
- เปลี่ยนชื่อขององค์ประกอบทั้งหมดเป็นตัวเล็ก
- ปิดทุกองค์ประกอบว่าง
- เปลี่ยนชื่อของอัตราไปเป็นตัวเล็ก
- ใส่วาลย์ของคุณในอักษรนิยมเครื่องหมายเรียก
ตรวจสอบ XHTML ด้วย W3C Validator
ใส่ URL ของคุณในช่องข้อความด้านล่าง
XHTML ทดสอบ
การทดสอบนี้มี 20 คำถาม และไม่มีกำหนดเวลา
ทดสอบนี้ไม่เป็นทางการ มันเป็นวิธีที่ดีเพื่อตรวจสอบความรู้ของคุณเกี่ยวกับ XHTML
คะแนนได้รับ 1 คะแนนต่อคำตอบที่ถูกต้อง หลังจากทดสอบจะแสดงคะแนนรวมของคุณ คะแนนสูงสุดคือ 20 คะแนน
- Page Previous HTML Quick Reference Guide
- Page Next XHTML Element