มาตรฐานเว็บไม่ใช่มาตรฐานเดียว แต่เป็นการรวบรวมมาตรฐาน หน้าเว็บส่วนใหญ่ประกอบด้วยสามส่วน: โครงสร้าง การนำเสนอ และพฤติกรรม มาตรฐานที่เกี่ยวข้องยังแบ่งออกเป็นสามด้าน: ภาษามาตรฐานที่มีโครงสร้างส่วนใหญ่ประกอบด้วย XHTML และ XML ภาษามาตรฐานด้านประสิทธิภาพส่วนใหญ่จะประกอบด้วย CSS และมาตรฐานด้านพฤติกรรมส่วนใหญ่จะรวมถึงโมเดลวัตถุ (เช่น W3C DOM), ECMAScript เป็นต้น มาตรฐานเหล่านี้ส่วนใหญ่ร่างและเผยแพร่โดย W3C และมาตรฐานบางส่วนเป็นมาตรฐานที่พัฒนาโดยองค์กรมาตรฐานอื่นๆ เช่น มาตรฐาน ECMAScript ของ ECMA (European Computer Manufacturing Association) มาดูมาตรฐานเหล่านี้โดยย่อ:
1. ภาษามาตรฐานโครงสร้าง
(1) XML
XML เป็นตัวย่อของภาษามาร์กอัปที่ขยายได้ (ภาษามาร์กอัปที่ขยายได้) คำแนะนำในปัจจุบันคือ XML1.0 ที่เผยแพร่โดย W3C เมื่อวันที่ 6 ตุลาคม พ.ศ. 2543 ข้อมูลอ้างอิง ( www.w3.org/TR/2000/REC-XML-20001006 ) เช่นเดียวกับ HTML XML ก็มาจาก SGML เช่นกัน แต่ XML เป็นภาษาที่สามารถกำหนดภาษาอื่นได้ เดิมที XML ได้รับการออกแบบมาเพื่อชดเชยข้อบกพร่องของ HTML และตอบสนองความต้องการของการเปิดเผยข้อมูลเครือข่ายด้วยความสามารถในการปรับขนาดที่แข็งแกร่ง ต่อมาได้ค่อยๆ ใช้สำหรับการแปลงและคำอธิบายของข้อมูลเครือข่าย ฉันจะไม่ลงรายละเอียดเกี่ยวกับคุณประโยชน์และข้อกำหนดทางเทคนิคของ XML ที่นี่ มีข้อมูลมากมายบนอินเทอร์เน็ตและมีหนังสือมากมายสำหรับการอ้างอิง
(2) XHTML
XHTML เป็นตัวย่อของภาษามาร์กอัป HyperText ที่ขยายได้ คำแนะนำในปัจจุบันคือการปฏิบัติตามคำแนะนำของ W3C ของ XML1.0 เมื่อวันที่ 26 มกราคม พ.ศ. 2543 (อ้างถึง http://www.w3.org/TR/xhtml1 ) แม้ว่า XML จะมีความสามารถในการแปลงข้อมูลที่มีประสิทธิภาพและสามารถแทนที่ HTML ได้อย่างสมบูรณ์ เมื่อต้องเผชิญกับไซต์ที่มีอยู่นับพันแห่ง แต่ก็ยังเร็วเกินไปที่จะนำ XML มาใช้โดยตรง ดังนั้นเราจึงขยายด้วยกฎ XML และได้รับ XHTML ตาม HTML4.0 พูดง่ายๆ ก็คือ จุดประสงค์ของการสร้าง XHTML คือเพื่อให้เกิดการเปลี่ยนแปลงจาก HTML เป็น XML
2. ภาษามาตรฐานของนิพจน์
CSS เป็นตัวย่อของ Cascading Style Sheets คำแนะนำปัจจุบันเป็นไปตามคำแนะนำของ W3C ของ CSS2 เมื่อวันที่ 12 พฤษภาคม 1998 (อ้างอิงถึง http://www.w3.org/TR/CSS2/ ) W3C สร้างมาตรฐาน CSS เพื่อแทนที่เค้าโครงตาราง HTML, เฟรม และภาษาการนำเสนออื่นๆ ด้วย CSS การผสมผสานระหว่างเค้าโครง CSS ล้วนๆ และ XHTML ที่มีโครงสร้างสามารถช่วยให้นักออกแบบแยกรูปลักษณ์และโครงสร้างได้ ทำให้เข้าถึงและบำรุงรักษาไซต์ได้ง่ายขึ้น
3. มาตรฐานพฤติกรรม
(1) DOM
DOM ย่อมาจาก Document Object Model ตามข้อกำหนด W3C DOM ( http://www.w3.org/DOM/ ) DOM เป็นส่วนต่อประสานกับเบราว์เซอร์ แพลตฟอร์ม และภาษาที่ช่วยให้คุณเข้าถึงส่วนประกอบมาตรฐานอื่น ๆ ของเพจ เข้าใจง่ายๆ ว่า DOM แก้ไขข้อขัดแย้งระหว่าง Javascript ของ Netscaped และ Jscript ของ Microsoft ทำให้นักออกแบบเว็บไซต์และนักพัฒนามีวิธีมาตรฐานในการเข้าถึงข้อมูล สคริปต์ และออบเจ็กต์เลเยอร์การนำเสนอในไซต์ของตน
(2) ECMAScript
ECMAScript เป็นภาษาสคริปต์มาตรฐาน (JAVAScript) พัฒนาโดย ECMA (สมาคมผู้ผลิตคอมพิวเตอร์แห่งยุโรป) คำแนะนำปัจจุบันคือปฏิบัติตาม ECMAScript 262 ( http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM )