DTD อาคารบล็อก
หลักการก่อสร้างตึกและองค์ประกอบ XML และ HTML เอกสาร
เอกสาร XML Building Blocks
เอกสารทั้งหมด XML (และเอกสาร HTML) โดยทำตามง่ายส่วนประกอบอาคารบล็อก:
- องค์ประกอบ
- แอตทริบิวต์
- หน่วยงาน
- PCDATA
- CDATA
ธาตุ
องค์ประกอบหลักคือการสร้างของ XML และ HTML เอกสาร
ตัวอย่างขององค์ประกอบ HTML เป็น "ร่างกาย" และ "ตาราง" ตัวอย่างขององค์ประกอบ XML คือ "โน้ต" และ "ข้อความ" องค์ประกอบสามารถมีตัวอักษรหรือองค์ประกอบอื่น ๆ ที่เป็นที่ว่างเปล่า ตัวอย่างขององค์ประกอบ HTML ที่ว่างเปล่า "ทรัพยากรบุคคล", "br" และ "img"
ตัวอย่าง:
<message>some text</message>
สถานที่ให้บริการสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบ
คุณสมบัติที่มีอยู่เสมอในแท็กเริ่มต้นขององค์ประกอบ อสังหาริมทรัพย์มักจะอยู่ในรูปแบบของชื่อ / คู่ค่า ต่อไปนี้ "img" องค์ประกอบมีข้อมูลเพิ่มเติมเกี่ยวกับแฟ้มแหล่งที่มา:
ชื่อขององค์ประกอบคือ "img" ชื่อแอตทริบิวต์ "src" มูลค่าของทรัพย์สินที่เป็น "computer.gif" เนื่องจากองค์ประกอบของตัวเองเป็นที่ว่างเปล่ามันเป็น "/" ปิด
เอกลักษณ์
Entity ที่จะใช้ในการกำหนดตัวแปรข้อความปกติ อ้างอิงเอนทิตีคือการอ้างอิงถึงกิจการ
นักเรียนส่วนใหญ่มีความตระหนักใน HTML นี้อ้างอิงนิติบุคคล: "& nbsp;" นี้ "ไม่ปิดสายอวกาศ" นิติบุคคลในรูปแบบ HTML จะใช้ในการแทรกพื้นที่พิเศษในเอกสาร
เมื่อเอกสารถูก XML parser นิติบุคคลจะขยาย
แอพลิเคชันนิติบุคคล | ตัวละคร |
---|---|
& lt; | < |
& gt; | > |
& Amp; | & |
& Quot; | " |
เว็บไซต์นั้น | ' |
PCDATA
PCDATA หมายความว่าข้อมูลตัวละครแจง (แยกวิเคราะห์ข้อมูลตัวอักษร)
ข้อมูลตัวละครอาจจะคิดว่าเป็นองค์ประกอบ XML ข้อความแท็กเริ่มต้นและจุดสิ้นสุดแท็ก
PCDATA คือข้อความจะถูกแยกโดย parser ข้อความเหล่านี้จะมีหน่วยงานตรวจสอบแยกวิเคราะห์และแท็ก
แท็กข้อความจะถูกทำเครื่องหมายเป็นประมวลผลและหน่วยงานที่จะขยาย
อย่างไรก็ตามข้อมูลตัวอักษรแยกวิเคราะห์ไม่ควรมีการใด ๆ และ <หรือ> ตัวอักษร; & amp ต้อง ;, & lt; และ & gt; นิติบุคคลเพื่อแทนที่พวกเขาตามลำดับ
CDATA
CDATA หมายความว่าข้อมูลตัวอักษร (ข้อมูลตัวอักษร)
CDATA คือข้อความจะไม่ถูกแยกวิเคราะห์โดย parser ในข้อความเหล่านี้ป้ายจะไม่ถือว่าเป็นแท็กซึ่งหน่วยงานจะไม่ได้รับการขยายตัว