Latest web development tutorials

DTD อาคารบล็อก

หลักการก่อสร้างตึกและองค์ประกอบ XML และ HTML เอกสาร


เอกสาร XML Building Blocks

เอกสารทั้งหมด XML (และเอกสาร HTML) โดยทำตามง่ายส่วนประกอบอาคารบล็อก:

  • องค์ประกอบ
  • แอตทริบิวต์
  • หน่วยงาน
  • PCDATA
  • CDATA

ธาตุ

องค์ประกอบหลักคือการสร้างของ XML และ HTML เอกสาร

ตัวอย่างขององค์ประกอบ HTML เป็น "ร่างกาย" และ "ตาราง" ตัวอย่างขององค์ประกอบ XML คือ "โน้ต" และ "ข้อความ" องค์ประกอบสามารถมีตัวอักษรหรือองค์ประกอบอื่น ๆ ที่เป็นที่ว่างเปล่า ตัวอย่างขององค์ประกอบ HTML ที่ว่างเปล่า "ทรัพยากรบุคคล", "br" และ "img"

ตัวอย่าง:

<body>some text</body>

<message>some text</message>


สถานที่ให้บริการสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบ

คุณสมบัติที่มีอยู่เสมอในแท็กเริ่มต้นขององค์ประกอบ อสังหาริมทรัพย์มักจะอยู่ในรูปแบบของชื่อ / คู่ค่า ต่อไปนี้ "img" องค์ประกอบมีข้อมูลเพิ่มเติมเกี่ยวกับแฟ้มแหล่งที่มา:

<img src="computer.gif" />

ชื่อขององค์ประกอบคือ "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 ในข้อความเหล่านี้ป้ายจะไม่ถือว่าเป็นแท็กซึ่งหน่วยงานจะไม่ได้รับการขยายตัว