เครื่องมือแก้ไข Downcodes จะช่วยให้คุณเข้าใจความแตกต่างและความเชื่อมโยงระหว่าง HTML, HTM, shtml และ shtm คำต่อท้ายหน้าเว็บอาจดูเรียบง่าย แต่มีรูปแบบไฟล์และวิธีการประมวลผลของเซิร์ฟเวอร์ที่แตกต่างกัน .html และ .htm เป็นคำต่อท้ายหน้าเว็บที่ใช้บ่อยที่สุด แต่มีรูปแบบอื่นๆ เช่น shtml และ shtm ที่ใช้เทคโนโลยี SSI บทความนี้จะอธิบายโดยละเอียดเกี่ยวกับความหมายของส่วนต่อท้ายเหล่านี้และความสัมพันธ์ระหว่างส่วนต่อท้ายเหล่านี้ ซึ่งจะช่วยให้คุณเข้าใจองค์ประกอบและการทำงานของไฟล์หน้าเว็บได้ดีขึ้น มาดูรายละเอียดทางเทคนิคเบื้องหลังโลกเว็บกันดีกว่า!
หน้าเว็บหรือหน้าเว็บแต่ละหน้ามีชื่อส่วนต่อท้ายที่ตายตัว ชื่อส่วนต่อท้ายที่แตกต่างกันจะสอดคล้องกับรูปแบบไฟล์และกฎเกณฑ์ โปรโตคอล และการใช้งานที่แตกต่างกัน รูปแบบไฟล์พื้นฐานของหน้าเว็บ วันนี้เราจะมาแนะนำรูปแบบไฟล์อื่นๆ ของหน้าเว็บ
เกี่ยวกับ HTML, HTML (HyperTextMark-upLanguage) คือ Hypertext Markup Language ซึ่งเป็นภาษาคำอธิบายของ WWW วัตถุประสงค์ของการออกแบบภาษา HTML คือการเชื่อมต่อข้อความหรือกราฟิกที่เก็บไว้ในคอมพิวเตอร์เครื่องหนึ่งกับข้อความหรือกราฟิกในคอมพิวเตอร์อีกเครื่องหนึ่งเพื่อสร้างเป็นข้อมูลอินทรีย์ทั้งหมด ผู้คนไม่จำเป็นต้องพิจารณาว่าข้อมูลเฉพาะนั้นอยู่ในคอมพิวเตอร์ปัจจุบันหรือในคอมพิวเตอร์เครื่องอื่น คอมพิวเตอร์บนเครือข่าย เราจำเป็นต้องใช้เพียงเมาส์เพื่อคลิกไอคอนในเอกสารและอินเทอร์เน็ตจะไปที่เนื้อหาที่เกี่ยวข้องกับไอคอนทันที และข้อมูลนี้อาจถูกจัดเก็บไว้ในคอมพิวเตอร์เครื่องอื่นบนเครือข่าย ข้อความ HTML เป็นข้อความอธิบายที่ประกอบด้วยคำสั่ง HTML คำสั่ง HTML สามารถอธิบายข้อความ กราฟิก ภาพเคลื่อนไหว เสียง ตาราง ลิงก์ ฯลฯ โครงสร้างของ HTML ประกอบด้วยสองส่วน: ส่วนหัวและส่วนเนื้อหา ส่วนหัวจะอธิบายข้อมูลที่เบราว์เซอร์ต้องการ และส่วนเนื้อหาประกอบด้วยเนื้อหาเฉพาะที่จะอธิบาย
ที่จริงแล้ว HTM ไม่มีความแตกต่างที่สำคัญระหว่าง HTM และ HTML เพียงเพื่อให้ DOS สามารถจดจำชื่อไฟล์ได้เพียง 8+3 เท่านั้น เนื่องจากระบบเก่าบางระบบ (win32) ไม่สามารถจดจำชื่อไฟล์สี่หลักได้ บางเว็บเซิร์ฟเวอร์ need ไม่สามารถละเว้น l ตัวสุดท้ายใน index.html ได้ MSIE สามารถระบุและเปิดไฟล์เหล่านี้ได้โดยอัตโนมัติ แต่เมื่อเขียนที่อยู่เว็บเพจนั้นจะต้องสอดคล้องกันอย่างสมบูรณ์ กล่าวคือ index.htm และ index.html เป็นไฟล์สองไฟล์ที่แตกต่างกันซึ่งสอดคล้องกับที่อยู่ต่างกัน เป็นที่น่าสังเกตว่าระบบ UNIX คำนึงถึงขนาดตัวพิมพ์ หากไม่ตรงกัน ระบบอาจรายงานว่าไม่มีไฟล์หรือไม่พบไฟล์
สำหรับ shtml นั้น shtml เป็นไฟล์ที่ใช้เทคโนโลยี SSI นั่นคือคำสั่งรวมฝั่งเซิร์ฟเวอร์-SSI หากเว็บเซิร์ฟเวอร์บางแห่งมีฟังก์ชัน SSI ก็จะจัดการไฟล์ shtml โดยเฉพาะ เซิร์ฟเวอร์จะสแกนไฟล์ shtml ก่อน ดูว่ามีคำสั่ง SSI พิเศษอยู่หรือไม่ ถ้ามี คำสั่ง SSI จะถูกตีความตามกฎการตั้งค่าเว็บเซิร์ฟเวอร์
HTML หรือ htm เป็นรูปแบบหน้าคงที่ ซึ่งหมายความว่าเซิร์ฟเวอร์ไม่จำเป็นต้องแยกวิเคราะห์สคริปต์ หรือไม่มีสคริปต์ฝั่งเซิร์ฟเวอร์อยู่ในนั้น อย่างไรก็ตาม เนื่องจาก shtml หรือ shtm ใช้เทคโนโลยี SSI เมื่อมีเซิร์ฟเวอร์- สคริปต์ปฏิบัติการด้านข้าง ซึ่งถือเป็นภาษาการเขียนโปรแกรมแบบไดนามิก เช่นเดียวกับ asp, jsp หรือ php เมื่อ shtml หรือ shtm ไม่มีสคริปต์ปฏิบัติการฝั่งเซิร์ฟเวอร์ ฟังก์ชันของสคริปต์จะเหมือนกับ html หรือ htm
ข้างต้นนี้เป็นความรู้เกี่ยวกับ HTM และ HTML ฉันหวังว่าจะเป็นประโยชน์กับทุกคน
ฉันหวังว่าคำอธิบายโดยบรรณาธิการของ Downcodes จะช่วยให้คุณเข้าใจความแตกต่างและความเชื่อมโยงระหว่าง HTML, HTM, shtml และ shtm ได้ดีขึ้น หากคุณมีคำถามใด ๆ โปรดฝากข้อความไว้ในพื้นที่แสดงความคิดเห็น!