เค้าโครง CSS และการสร้างหน้าเว็บที่สอดคล้องกับมาตรฐานเว็บเป็นหัวข้อของการอภิปรายระหว่าง vevb.com เสมอ วันนี้เราจะพูดคุยเกี่ยวกับคำอธิบายประเภทเอกสารประกาศ (DTD)
ไฟล์ทั้งหมดจะต้องเริ่มต้นด้วยคำจำกัดความประเภทเอกสาร (DTD) เพื่อบอกเบราว์เซอร์ว่าควรปฏิบัติตามกฎว่ากฎใดเมื่อเปิดหน้า
เมื่อเราใช้เครื่องมือออกแบบเว็บ Dreamweaver เพื่อสร้างเอกสารเว็บใหม่คุณจะเห็นคำสั่ง DocType ในบรรทัดแรกของเอกสารใหม่
Doctype เป็นตัวย่อสำหรับประเภทเอกสารซึ่งกำหนดประเภทพื้นฐานของเอกสารปัจจุบัน นั่นคือไฟล์ทั้งหมดต้องถูกกำหนดด้วยประเภทเอกสาร (DTD)
ในความเป็นจริง Doctype เป็นเพียงชุดของข้อกำหนดที่อ่านได้ของเครื่อง แม้ว่า URL ของไฟล์จะรวมอยู่ตรงกลางเบราว์เซอร์จะไม่อ่านไฟล์เหล่านี้ มันใช้สำหรับการระบุตัวตนเท่านั้นและตัดสินใจว่าข้อกำหนดใดในการเรียกใช้รหัสในหน้า
docty pegoes ก่อนเปิด html tagat thetop สำหรับหน้าและบอกเบราว์เซอร์ว่าหน้ามี HTML, XHTML, Oramixofboth, sothatit สามารถตีความมาร์กอัปได้อย่างถูกต้อง
เราใช้เอกสารทั่วไป 4 ประเภทเพื่อสร้างเว็บไซต์ของเรา
<! doctypehtmlpublic-// w3c // dtdhtml4.01 // enhttp: //www.w3.org/tr/html4/strict.dtd>
<! doctypehtmlpublic-// w3c // dtdhtml4.01transitional // enhttp: //www.w3.org/tr/html4/loose.dtd>
<! doctypehtmlpublic-// w3c // dtdxhtml1.0transitional // enhttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<! doctypehtmlpublic-// w3c // dtdxhtml1.0strict // enhttp: //www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
ในบรรดา 4 ประเภทเอกสาร:
HTML4.01 ให้ DTD ที่ใช้กันทั่วไปสองแบบ:
(1). ประเภทที่เข้มงวด: DTD ที่เข้มงวดผู้ใช้จะต้องใช้แท็กที่สอดคล้องกับ HTML4.01
(2). Loose: DTD ที่ต้องใช้การคลายค่อนข้างเข้ากันได้กับ HTML รุ่นอื่น ๆ รุ่นอื่น ๆ
XHTML1.0 ให้ DTD ที่ใช้กันทั่วไปสองแบบ:
(1). การเปลี่ยนผ่าน: จำเป็นต้องมี DTD ที่หลวมมากซึ่งช่วยให้ผู้ใช้สามารถใช้แท็ก HTML4.01 ต่อไปได้ แต่ต้องปฏิบัติตามวิธีการเขียน XHTML
(2). ประเภทที่เข้มงวด (เข้มงวด)
DTD แสดงถึงคำจำกัดความของประเภทเอกสาร พวกเขากำหนดสิ่งที่สามารถหรือไม่สามารถพบได้ใน XML, XHTML และ HTML รุ่นเฉพาะ เมื่อโหลดหน้าเว็บเบราว์เซอร์จะใช้ข้อกำหนดการประกาศที่กำหนดไว้เพื่อตรวจสอบว่าเนื้อหาของหน้านั้นถูกต้องหรือไม่จากนั้นใช้มาตรการที่สอดคล้องกันและการเข้ารหัสเพื่อตีความรหัสในเอกสาร
เราไม่จำเป็นต้องขุดลึกลงไปในวิธีการทำงานของพวกเขาเพียงแค่รู้ว่าพวกเขาสามารถมั่นใจได้ว่าเราจะพัฒนาหน้าเว็บมาตรฐานและตรวจสอบให้แน่ใจว่า CSS มีการแสดงผลอย่างถูกต้อง
โดยทั่วไปฉันขอแนะนำให้ผู้อ่านเลือกประเภทเอกสารเฉพาะกาล DTD ชนิดนี้ค่อนข้างหลวมและง่ายต่อการผ่านการตรวจสอบรหัส W3C ซึ่งเหมาะสำหรับสภาพแวดล้อมการพัฒนาในประเทศในปัจจุบันและระดับของนักพัฒนาส่วนใหญ่
เมื่อเราต้องการพัฒนาไปสู่ระดับที่เข้มงวด! อย่างไรก็ตามค่าเริ่มต้นนั้นเข้มงวดในเครื่องมือ Adobe Dreamweavercs3/CS4