HTML4.01 HTML 4.01 เป็นมาตรฐานเว็บที่สำคัญ และแตกต่างจาก HTML 3.2 มาก เมื่อมีการเพิ่มแท็กที่เหมือนแบบอักษรและคุณลักษณะสีลงใน HTML 3.2 มันก็ค่อยๆ กลายเป็นฝันร้ายสำหรับนักพัฒนา กระบวนการพัฒนาเว็บไซต์ที่ต้องเพิ่มข้อมูลแบบอักษรลงในแต่ละหน้ากลายเป็นการทดสอบที่ยาวนานและมีราคาแพง ด้วย HTML 4.01 ข้อมูลการจัดรูปแบบทั้งหมดสามารถย้ายออกจากเอกสาร HTML และไปยังสไตล์ชีตที่แยกต่างหากได้ อีกเหตุผลหนึ่งที่ HTML 4.01 มีความสำคัญก็เนื่องมาจาก XHTML 1.0 ซึ่งเป็นมาตรฐาน HTML ล่าสุดที่เป็นการแสดงออกใหม่ของ HTML 4.01 เป็นแอปพลิเคชัน XML การใช้ HTML 4.01 ในหน้าเว็บของคุณช่วยให้อัปเกรดจาก HTML เป็น XHTML ได้อย่างง่ายดายในอนาคต โปรดตรวจสอบให้แน่ใจว่าคุณใช้มาตรฐาน HTML 4.01 ล่าสุด Cascading Style Sheets (CSS) XHTML - อนาคตของ HTML XHTML 1.0 เป็นมาตรฐาน HTML ล่าสุดจาก W3C กลายเป็นข้อเสนอแนะอย่างเป็นทางการ (Recommendation) เมื่อวันที่ 26 มกราคม พ.ศ. 2543 คำแนะนำ W3C หมายถึงความเสถียรของข้อกำหนด และข้อกำหนดได้กลายเป็นมาตรฐานของเว็บแล้ว XHTML เป็นเวอร์ชันที่ปรับโครงสร้างใหม่ของ HTML 4.01 โดยใช้ XML และสามารถใช้งานได้ทันทีในเบราว์เซอร์ที่มีอยู่โดยปฏิบัติตามคำแนะนำง่ายๆ XML - เครื่องมือสำหรับอธิบายข้อมูล Extensible Markup Language (XML) ไม่สามารถแทนที่ HTML ได้ ในการพัฒนาเว็บในอนาคต XML จะถูกนำมาใช้เพื่ออธิบายและจัดเก็บข้อมูล และ HTML จะถูกใช้ในการแสดงข้อมูล คำอธิบาย XML ที่เหมาะสมที่สุดของเราคือเครื่องมือข้ามแพลตฟอร์ม ซอฟต์แวร์และฮาร์ดแวร์อิสระ อุปกรณ์จัดเก็บข้อมูลและการส่งผ่านข้อมูล เราเชื่อว่า XML มีความสำคัญพอๆ กับ HTML เนื่องจากเป็นพื้นฐานของเว็บ และ XML นั้นจะกลายเป็นเครื่องมือประมวลผลและส่งข้อมูลที่สำคัญที่สุด XSLT - เครื่องมือสำหรับผู้ใช้ในการแปลงข้อมูล เว็บไซต์ในอนาคตจะต้องส่งข้อมูลในรูปแบบที่แตกต่างกันไปยังเบราว์เซอร์ที่แตกต่างกันและไปยังเว็บเซิร์ฟเวอร์อื่น XSLT เป็นมาตรฐาน W3C ใหม่ที่แปลงข้อมูล XML เป็นรูปแบบต่างๆ XSLT สามารถแปลงไฟล์ XML เป็นรูปแบบที่เบราว์เซอร์รู้จัก เช่น HTML หรือ WML ซึ่งเป็นภาษามาร์กอัปที่ใช้ในอุปกรณ์พกพาจำนวนมาก XSLT ยังสามารถเพิ่มองค์ประกอบ ลบ จัดเรียงใหม่ และจัดเรียงองค์ประกอบ ทดสอบและกำหนดองค์ประกอบที่จะแสดง และอื่นๆ อีกมากมาย การเขียนสคริปต์ฝั่งไคลเอ็นต์ การเขียนสคริปต์ฝั่งไคลเอ็นต์เป็นการเขียนโปรแกรมประเภทหนึ่งที่เกี่ยวข้องกับพฤติกรรมของอินเทอร์เน็ตเบราว์เซอร์ คุณควรเรียนรู้ JavaScript เพื่อให้สามารถนำเสนอเนื้อหาเว็บไซต์แบบไดนามิกมากขึ้น: JavaScript เป็นเครื่องมือการเขียนโปรแกรมสำหรับนักออกแบบ HTML -------------------------------------------------- -------------------------------------------------- ---------------------------------- การเขียนสคริปต์ฝั่งเซิร์ฟเวอร์ การเขียนสคริปต์ฝั่งเซิร์ฟเวอร์เกี่ยวข้องกับการเขียนโปรแกรมเซิร์ฟเวอร์อินเทอร์เน็ต คุณควรเรียนรู้การเขียนสคริปต์ฝั่งเซิร์ฟเวอร์เพื่อให้คุณสามารถนำเสนอเนื้อหาเว็บไซต์แบบไดนามิกมากขึ้น ด้วยการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ คุณสามารถ: แก้ไข ปรับเปลี่ยน หรือเพิ่มเนื้อหาเว็บเพจแบบไดนามิก ตอบสนองต่อคำค้นหาหรือข้อมูลที่ส่งโดยผู้ใช้จาก HTML เข้าถึงข้อมูลหรือฐานข้อมูลและส่งกลับผลลัพธ์ไปยังเบราว์เซอร์ เข้าถึงไฟล์หรือข้อมูล XML และส่งคืนผลลัพธ์ไปยังเบราว์เซอร์ แปลง XML เป็น HTML และส่งคืน ผลลัพธ์ไปยังเบราว์เซอร์ ปรับแต่งหน้าสำหรับผู้ใช้ที่แตกต่างกันเพื่อปรับปรุงการใช้งานหน้า ให้ความปลอดภัยและการควบคุมการเข้าถึงสำหรับหน้าเว็บที่แตกต่างกัน ออกแบบผลลัพธ์ที่แตกต่างกันสำหรับเบราว์เซอร์ประเภทต่างๆ ลดการรับส่งข้อมูลเครือข่ายให้เหลือน้อยที่สุด -------------------------------------------------- -------------------------------------------------- ---------------------------------- จัดการข้อมูลด้วย SQL Structured Query Language (SQL) เป็นมาตรฐานสากลสำหรับการเข้าถึงฐานข้อมูล เช่น SQL Server, Oracle, Sybase และ Access ความรู้เกี่ยวกับ SQL มีคุณค่าอย่างยิ่งสำหรับผู้ที่ต้องการจัดเก็บและดึงข้อมูลจากฐานข้อมูล ผู้ดูแลเว็บควรเข้าใจว่า SQL เป็นเครื่องมือที่เหมาะสมสำหรับฐานข้อมูลบนเว็บอย่างแท้จริง
HTML เป็นภาษาของเว็บ และนักพัฒนาเว็บทุกคนจำเป็นต้องมีความเข้าใจพื้นฐานเกี่ยวกับภาษานี้
-------------------------------------------------- -------------------------------------------------- ----------------------------------
สไตล์กำหนดวิธีการแสดงองค์ประกอบ HTML คล้ายกับบทบาทที่แท็กแบบอักษรเล่นใน HTML 3.2 โดยทั่วไปสไตล์จะถูกบันทึกไว้ในไฟล์ที่อยู่นอกเอกสาร HTML สไตล์ชีตภายนอกช่วยให้คุณสามารถเปลี่ยนรูปลักษณ์และเค้าโครงของหน้าทั้งหมดภายในเว็บไซต์ของคุณได้ง่ายๆ โดยการแก้ไขเอกสาร CSS แบบง่ายๆ หากคุณเคยพยายามทำบางอย่าง เช่น เปลี่ยนแบบอักษรหรือสีของชื่อหน้าทั้งหมดบนเว็บไซต์ของคุณพร้อมๆ กัน คุณจะเข้าใจว่า CSS ทำอะไรได้มากขึ้นโดยใช้น้อยลงได้อย่างไร
-------------------------------------------------- -------------------------------------------------- ----------------------------------
XHTML หมายถึงภาษามาร์กอัป HyperText ที่ขยายได้
-------------------------------------------------- -------------------------------------------------- ----------------------------------
-------------------------------------------------- -------------------------------------------------- ----------------------------------
XSLT (Extensible Stylesheet Language Transformations) เป็นภาษาที่ใช้ในการแปลง XML
-------------------------------------------------- -------------------------------------------------- ----------------------------------
ผู้สร้าง HTML มักจะไม่ใช่โปรแกรมเมอร์ แต่ JavaScript เป็นภาษาสคริปต์ที่มีไวยากรณ์ที่เรียบง่ายมาก! เกือบทุกคนสามารถใส่ข้อมูลโค้ด JavaScript ลงในหน้า HTML ของตนได้
JavaScript สามารถใส่ข้อความแบบไดนามิกในหน้า HTML ภาษา JavaScript เช่นนี้สามารถเขียนข้อความตัวแปรในหน้า HTML: document.write("h1" + name + "/h1")
JavaScript สามารถตอบสนองต่อเหตุการณ์ได้ คุณสามารถตั้งค่า JavaScript ให้เกิดขึ้นเมื่อมีการดำเนินการเหตุการณ์ เช่น เมื่อเพจถูกโหลดหรือเมื่อผู้ใช้คลิกที่องค์ประกอบ HTML
JavaScript สามารถอ่านและแก้ไของค์ประกอบ HTML
JavaScript สามารถอ่านและแก้ไขเนื้อหาขององค์ประกอบ HTML
สามารถใช้ JavaScript เพื่อตรวจสอบข้อมูลได้ JavaScript สามารถใช้เพื่อตรวจสอบข้อมูลแบบฟอร์มก่อนที่จะส่งแบบฟอร์มไปยังเซิร์ฟเวอร์ เพื่อให้แน่ใจว่าเซิร์ฟเวอร์จะจัดการข้อมูลได้อย่างถูกต้อง