iBooks: พื้นที่ชื่อคืออะไร

คุณสามารถนึกถึงพื้นที่ชื่อให้เป็นคำศัพท์

พื้นที่ชื่อจะกำหนดคำศัพท์ XML ที่มี องค์ประกอบ และ แอตทริบิวต์ ที่คุณใช้อยู่ในเอกสารเนื้อหาของ EPUB แต่ละพื้นที่ชื่อจะถูกประกาศโดยใช้ URL และแอตทริบิวต์ xmlns หรือ xmlns:. ตัวอย่างเช่น, xmlns:xhtml="http://www.w3.org/1999/xhtml"

ในการประกาศด้านบน xmlns: คือแอตทริบิวต์และ xhtml คือคำนำหน้า หลังจากที่คุณประกาศแล้ว คุณสามารถใช้คำนำหน้าในแบบอักษรของชื่อองค์ประกอบหรือแอตทริบิวต์ใดก็ได้โดยคั่นด้วยจุลภาค ซึ่งจะระบุว่าคำศัพท์ XML ใดที่องค์ประกอบหรือแอตทริบิวต์กำลังอ้างอิงถึงอยู่ ข้อความตัดตอนของไฟล์ OPF ของ EPUB จะแสดงวิธีที่คุณสามารถใช้คำนำหน้า:

<?xml version="1.0" encoding="utf-8"?>

<package xmlns="http://www.idpf.org/2007/opf" unique-identifier="bookid" version="3.0">

	<metadata xmlns="http://www.idpf.org/2007/opf" xmlns:dc="http://purl.org/dc/elements/1.1/" >

		<dc:title>Example</dc:title>

		<dc:identifier id="bookid">0123456789</dc:identifier>

		<dc:language>en</dc:language>

	</metadata>

นอกเหนือจากพื้นที่ชื่อ OPF มาตรฐานแล้ว ข้อความตัดตอนด้านบนนี้จะรวมพื้นที่ชื่อ Dublin Core อยู่ด้วย (xmlns:dc="http://purl.org/dc/elements/1.1/“) ซึ่งใช้เพื่อกำหนดแอตทริบิวต์ข้อมูลเมต้าภายใน OPF
 
หากการนำส่งจบที่ข้อผิดพลาดที่เกี่ยวกับองค์ประกอบหรือแอตทริบิวต์ที่ไม่ได้รับอนุญาต แสดงว่าองค์ประกอบหรือแอตทริบิวต์บางอย่างที่คุณใช้อยู่อาจไม่ได้อยู่ในคำศัพท์พื้นที่ชื่อที่ประกาศไว้ใน EPUB หากต้องการแก้ปัญหานี้ ให้เปลี่ยนเป็นองค์ประกอบหรือแอตทริบิวต์ที่ถูกต้อง

วันที่เผยแพร่: