คอมพิวเตอร์, การเขียนโปรแกรม
Doctype HTML - มันคืออะไร? สิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับรายการ
ไม่ว่าสิ่งที่คลางแคลงความคืบหน้ายังคงเป็นปรากฏการณ์ที่ไม่สามารถหยุด อย่างไรก็ตามในขณะที่บางคนโกรธย้ายยืดเยื้อไปที่สวนดวงจันทร์คนอื่น ๆ จะได้เต็มอิ่มอย่างแท้จริงในความหวาดกลัวเพราะมันจะกลายเป็นหนักและยากที่จะให้ทันกับการเปลี่ยนแปลง ตัวอย่างเช่น "จับขึ้น" เป็นตัวแทนของอาชีพที่เกี่ยวข้องกับเทคโนโลยีชั้นสูง
ในขณะที่นักออกแบบเว็บส่วนใหญ่โปรแกรมเมอร์และ coders มีมากดีเหมาะกับจิตวิญญาณของเวลามากกว่าการใด ๆ "นูระบาบา" ซึ่งได้รับข้อมูลจากสัปดาห์ปลาย แต่ยังคงมีการบิดเบือนมากในความเป็นจริงแตกต่างกันบ้าง สอดคล้องกับระดับของความคืบหน้าเป็นเรื่องยากในด้านของเทคโนโลยีใหม่ พิจารณาตัวอย่างง่ายๆแม้บาง 5-10 ปีที่ผ่านมาซึ่งเป็นผู้พัฒนาเกมออนไลน์ใน Adobe Flash สามารถบรรลุความสำเร็จที่จับต้องได้มากมาย "Happy ชาวนา" เป็นหลักฐานว่า แต่วันนี้เทคโนโลยีนี้จะค่อยๆตายออกให้วิธีการที่ทันสมัยมากขึ้น แต่น้อยกว่าส่วนใหญ่ของการศึกษาของ HTML5 พื้นฐานที่ โดยวิธีการที่มันเป็น HTML5 และเป็นหนึ่งใน "ตัวอักษร" เรื่องราวของวันนี้อุทิศวันธรรมดา HTML-DTP
Doctype HTML - มันคืออะไร?
อนุสาวรีย์ให้กับเหยื่อของความก้าวหน้าทางเทคโนโลยีชั้นสูงในเทคโนโลยีนี้ ห้าว 90-S ซึ่งมีความโดดเด่นไม่เพียง แต่ "การต่อสู้" สถานการณ์ในประเทศของเรา แต่ยังค่อนข้างเป็นสงครามที่แท้จริงของเบราว์เซอร์, นำเข้ามาในโลกเพียงไม่กี่ผลิตภัณฑ์ที่ช่วยให้ผู้ใช้คอมพิวเตอร์ในการท่องเวิลด์ไวด์เว็บ มีเพียงหนึ่งปัญหาคือ - เป็นที่นิยมเมื่อ Netscape Navigator และ Internet Explorer กำลังหาที่หน้าเดียวกันในที่แตกต่างกันอย่างสมบูรณ์ตามลำดับและผู้สร้างเว็บไซต์ในการสร้างหน้าเว็บที่แตกต่างอย่างสิ้นเชิงสำหรับโปรแกรมเหล่านี้
มาตรฐาน? ในปีที่ผ่านมาที่จะพูดคุยเกี่ยวกับพวกเขาไม่มีจุดหมาย - W3C ยังอยู่ในวัยเด็กของตนและส่งเสริม IE Microsoft ของคุณเป็นที่รู้จักกันโดยทั่วไปว่าต้องการที่จะคิดค้นของตัวเองไม่ได้เข้ากันได้กับจักรยานอะไร อย่างไรก็ตามในตอนท้ายของสาหัส (สำหรับนักพัฒนาเว็บ) ทศวรรษที่ผ่านมาว่าสถานการณ์กลับสู่ปกติหลังจากทั้งหมด: มีรูปร่างหน้าตาบางส่วนของมาตรฐานว่าถ้าไม่ได้อย่างเต็มที่ แต่ยังคงเคารพเบราว์เซอร์ที่นิยมทั้งหมด
อย่างไรก็ตามสถานการณ์เปิดออกมาเป็นเช่นว่ามาตรฐานของสมาคมและผู้ผลิตเบราว์เซอร์ได้ที่จะนำมันอย่างอ่อนโยนไม่ที่คล้ายกันทั้งหมด คุณสามารถจะสร้างความสมบูรณ์ถูกต้องในแง่ของ HTML, CSS และหน้า DOM แต่คุณเบราว์เซอร์ที่แนะนำหัวชนฝาแสดงให้เห็นว่าไม่ใช่สิ่งที่คุณคาดว่าจะเห็น
แต่เมื่อเวลาผ่านไปนักพัฒนายังคงได้ตัดสินใจในที่สุดที่จะคิดว่าไม่เพียง แต่เกี่ยวกับการแข่งขัน แต่เกี่ยวกับเว็บมาสเตอร์และเขาปรากฏตัวขึ้น - Doctype HTML นี่คือแท็กพิเศษที่บอกว่าเบราว์เซอร์วิธีการที่ควรได้รับการพิจารณาหน้าโดยเฉพาะอย่างยิ่ง
สิ่งที่จำเป็นใน Doctype HTML รหัส?
ก่อนการถือกำเนิดของมาตรฐานเพียงพอซึ่งเริ่มที่จะปฏิบัติตามทุกที่หลายนักพัฒนาของเบราว์เซอร์ได้พยายามที่จะดึงผ้าห่มมากกว่าตัวเอง, การสร้างวิธีการของตัวเองของวิธีการที่เทคโนโลยีเฉพาะ เป็นผลให้หนึ่งและหน้าเดียวกันมองในเบราว์เซอร์ที่แตกต่างกันในรูปแบบที่แตกต่างกัน แต่นี้เราได้รับการบอกเล่าก็ไม่ได้พูดถึงว่าเมื่อผู้ผลิตโปรแกรมสำหรับการท่องเว็บมารอบมีอีกปัญหาไม่น้อยที่น่าขบขัน
ลองจินตนาการถึงสถานการณ์: คุณ - นักพัฒนาเว็บทั่วไปปลาย 90s มันเกิดขึ้นเพียงเพื่อว่าส่วนใหญ่ของเวลาที่คุณใช้ในเบราว์เซอร์ Internet Explorer 4. ไมโครซอฟท์ตัดสินใจที่จะอยู่ ๆ ก็มาถึงความรู้สึกของพวกเขาและทำให้เบราว์เซอร์ใหม่ของคุณเป็นมากกว่า "ถูกต้อง" โดยมันจะไม่ชัดเจนเพราะขณะนี้ในการสร้างเว็บไซต์และสิ่งที่จะทำอย่างไรกับผู้ที่มีอยู่แล้ว สร้าง แน่นอนถ้าคุณมีเวลามากพอที่คุณสามารถเขียน HTML รหัสในลักษณะที่สอดคล้องกับมาตรฐานใหม่ แต่เพราะคน - สัตว์ขี้เกียจ
มันเป็นที่จุดนี้ Doctype HTML เป็นที่เหมาะสมที่สุด "ประดิษฐ์". ทั้งนี้ขึ้นอยู่กับสิ่งที่ประเภทของเอกสารที่ระบุไว้ในตอนต้นของหน้าเว็บเบราว์เซอร์จะเลือกที่เหมาะสมที่สุดในกรณีนี้กลไกของการแสดงผล หาก Doctype ใน HTML โค้ดไม่สามารถใช้งานเบราว์เซอร์จะเข้าสู่ โหมดความเข้ากัน (ปกติ แต่ไม่จำเป็น) เป็นผลให้เดียวกัน Internet Explorer 6 (แม้ว่าไฟล์ที่เขาอยู่ในความสงบ) ในกรณีที่ไม่มีแท็ก Doctype พฤติกรรมเช่นถ้าคุณกำลังทำงานในรุ่นที่สี่ของมัน
ประเภท Doctype
แท็ก Doctype รวมถึงอีกหลายชนิดที่สามารถแบ่งออกเป็นบางประเภท ประการแรกก็อธิบายประเภทหลักของภาษามาร์กอัป: HTML 4.01, HTML 5, XHTML 1.0 หรือ XHTML 1.1 ประการที่สองในแต่ละภาษาเหล่านี้มีส่วนย่อยของมันชี้ไปที่ "ค่าสัมประสิทธิ์ของความผิดพลาดในการหา" t. อีตอนวิธีการที่ยากจะเป็น HTML รหัสจัดตั้งมาตรฐาน W3C อย่างไรก็ตามในกรณีที่สองมีสองข้อยกเว้น - HTML5 และ XHTML 1.1 ไม่ได้มีชนิดย่อยใด ๆ และเป็นเพียงรูปแบบหนึ่งของ Doctype HTML แต่เพิ่มเติมว่าภายหลัง ...
วิธีการอย่างเข้มงวด: DOCTYPE เข้มงวด
ถ้าคุณต้องการสร้าง HTML รหัสตรงกับตัวอักษรของตรวจสอบกฎหมายแรงจูงใจเพิ่มเติม (นอกเหนือจากประโยชน์ของตนเอง) แต่ละจะใช้ Doctype เข้มงวด หากคุณวางแผนที่จะใช้ที่สูงขึ้น XHTML 1.0 สายซึ่งจะเริ่มแต่ละองค์ประกอบควรมีลักษณะเช่นนี้
เลือก Doctype HTML มหาชนแม่แบบที่เข้มงวดเพื่อให้แน่ใจว่าการเบี่ยงเบนจากมาตรฐานจะสังเกตเห็นจากเบราว์เซอร์และจากนั้นใช้แท็กที่ไม่ถูกต้องจะถูกละเว้น โดยเฉพาะอย่างยิ่งในโหมดเข้มงวดแท็กใด ๆ ไม่ว่าจะเป็นรูปแบบภาพหรือรายการอื่น ๆ ที่จำเป็นที่จะตั้งอยู่ภายในแท็กบล็อก ถ้าคุณตัดสินใจที่จะทำโดยไม่ได้เบราว์เซอร์ก็จะไม่แสดงรายการนี้และรูปแบบรายการข้อผิดพลาดที่เต็มไปด้วยคู่ของระเบียน
นอกจากนี้จำนวนของแท็กที่อนุญาตให้มีการจัดรูปแบบข้อความก็ยังเป็นที่พึงปรารถนาที่จะกำจัด - ระบอบการปกครองที่เข้มงวดหมายถึงการใช้แบบ CSS
วิธีการอย่างมีมนุษยธรรม: DOCTYPE เฉพาะกาล
«Soft» Doctype HTML 4 มีการประกาศดังต่อไปนี้:
สำหรับสตริง XHTML อีกครั้งก็มีลักษณะที่แตกต่างกันเล็กน้อย แต่แนวโน้มโดยรวมอย่างต่อเนื่อง:
จากทั่วไปที่เฉพาะเจาะจง: Doctype เฟรม
วิธีการเมื่อตรวจสอบหน้าเว็บเพื่อให้สอดคล้องกับแม่แบบเฟรมโดยทั่วไปคล้ายกับที่ของเฉพาะกาล แต่นอกเหนือไปจาก "เสรีภาพ" ข้างต้นแม่แบบนี้ช่วยให้คุณสามารถใช้เฟรม ความแตกต่างอื่น ๆ เฟรมเซตไม่ได้จึงเท่านั้นที่สามารถโอนสายสำหรับการประกาศสำหรับ HTML 4.01 และ XHTML 1.0:
ตัดขอบ
พันธุ์อื่น ๆ Doctype
ในวันที่มีหลายสายพันธุ์ของรูปแบบ Doctype ซึ่งส่วนใหญ่มาเพื่อ XHTML ในขณะที่รุ่นที่สองของภาษามาร์กอัปไม่ได้ออกมาเป็นแสงกลายเป็นส่วนหนึ่งของ HTML5 ดังกล่าวในรูปแบบรุ่นแรกแม้จะไม่ได้ความชุกสูงสุดชีวิตและดี
มันเป็น Doctype สำคัญหรือไม่
บางทีบางสามเณร "นักเขียน" ใน HTML ที่จะพยายามที่จะไม่สนใจประเภทเพจโฆษณา ดีถ้าพวกเขาไม่ได้เรียนรู้ข้อมูลที่สำคัญจาก vyshenapisannogo เราให้เป็นตัวอย่างง่ายๆ นี่เป็นหน้าตัวอย่างที่ใช้ในช่วงเปลี่ยนผ่านแม่แบบ:
หวังว่าตัวอย่างนี้เป็นพอ vyshenapisannogo ใช้ได้อธิบายความสำคัญดังนั้นเราสามารถให้ความสนใจหรือความนึกคิดเรียนรู้ที่จะเขียนโค้ดที่ผ่านการตรวจสอบอย่างเข้มงวด โชคดีที่คุณ!
Similar articles
Trending Now