Skip to main content

HTML คืออะไร?

Hypertext Markup Language (HTML) เป็นประเภทของภาษาคอมพิวเตอร์ที่ใช้ในการสร้างหน้าเว็บที่สามารถโพสต์บนอินเทอร์เน็ตหรือส่งทางอีเมลแม้ว่ามันอาจดูซับซ้อนสำหรับคนจำนวนมาก แต่ก็ถือว่าเป็นภาษาที่ค่อนข้างง่ายองค์ประกอบข้อความกราฟิกและการออกแบบทั้งหมดที่ออกแบบมาพร้อมกับ lnGuage นี้จะถูกแท็กด้วยรหัสที่สอนเว็บเบราว์เซอร์หรือโปรแกรมอีเมลวิธีการแสดงองค์ประกอบเหล่านั้นแท็กยังให้ข้อมูลเค้าโครงและการจัดรูปแบบเพื่อให้หน้าเว็บหรืออีเมลจะดูใกล้เคียงที่สุดเท่าที่จะเป็นไปได้กับวิธีที่นักออกแบบตั้งใจให้ดูสำหรับผู้ออกแบบเว็บไซต์สามเณรหรือใครก็ตามที่ต้องการทราบรหัสบางอย่างหรือต้องการเรียนรู้วิธีการสร้างเว็บไซต์ทั้งหมดมีซอฟต์แวร์ยูทิลิตี้โปรแกรมและเว็บไซต์มากมายที่สามารถช่วยเหลือเขาหรือเธอในการเขียนรหัส HTML

การเข้ารหัส HTML มีโครงสร้างเหมือนต้นไม้โดยมีแท็กแต่ละอันซ้อนกันอยู่ภายในในกรณีส่วนใหญ่องค์ประกอบการจัดรูปแบบแต่ละรายการต้องใช้แท็กเริ่มต้นและแท็กปลายและแท็กที่แตกต่างกันไม่ควรซ้อนทับนี่คือความหมายโดยซ้อนกันหากแท็ก 2 เปิดหลังจากแท็ก 1 ควรปิดแท็ก 2 ก่อนเพื่อให้องค์ประกอบการจัดรูปแบบของแท็ก 2 ถูกปิดล้อมทั้งหมดภายในแท็ก 1 องค์ประกอบเป็นส่วนประกอบแต่ละตัวที่ประกอบขึ้นเป็นรหัสและรวมถึงการเปิดและปิดแท็กและเนื้อหาระหว่างพวกเขา.แอตทริบิวต์ให้ข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบและประกอบด้วยแอตทริบิวต์และค่าของมันเชื่อมต่อด้วยเครื่องหมายเท่ากัน

เพื่อสร้างองค์ประกอบ HTML ผู้ใช้จะสร้างแท็กที่เริ่มต้นและเสร็จสิ้นด้วยวงเล็บมุมและวางไว้ก่อนข้อความที่ต้องจัดรูปแบบรหัส mdash;โดยปกติหนึ่งตัวอักษรตัวเลขคำและ/หรือสัญลักษณ์ mdash;ภายในวงเล็บมุมระบุว่าองค์ประกอบคืออะไรและคุณลักษณะที่เนื้อหาควรมีเช่นขนาดตัวอักษรหรือลักษณะอื่น ๆในการจบการจัดรูปแบบผู้ใช้จะพิมพ์ตัวยึดมุมแรกจากนั้น backslash จากนั้นทำซ้ำรหัสองค์ประกอบและปิดตัวยึดตัวอย่างเช่น lt; title gt; lt; strong gt; html คืออะไร lt;/strong gt; lt;/title gt;เป็นรหัสที่ใช้ในการจัดรูปแบบชื่อของบทความนี้แท็กองค์ประกอบที่แข็งแกร่งอยู่ในแท็กชื่อเรื่อง

ประเภทของรหัสมีรหัสมากมายที่อนุญาตให้มีการจัดรูปแบบข้อความที่แตกต่างกันรวมถึงตัวเอียงตารางย่อหน้าและการเชื่อมโยงหลายมิติไปยังหน้าเว็บรหัสยังสามารถระบุถึงเบราว์เซอร์หรือโปรแกรมอีเมลวิธีการแสดงหรือใช้องค์ประกอบอื่น ๆ เช่นรูปภาพกราฟิกวิดีโอและเสียงรหัสประเภทอื่น ๆ ที่ไม่มีวงเล็บมุมสามารถใช้ในการสร้างเครื่องหมายวรรคตอน, ไดอะริติกและสัญลักษณ์อื่น ๆ ที่อาจปรากฏในข้อความแม้ว่าเว็บเบราว์เซอร์ทั้งหมดและโปรแกรมอีเมลจำนวนมากใช้ HTML แต่ละรายการอาจตีความและแสดงรหัสแตกต่างกันเล็กน้อยและนักออกแบบมักจะต้องพิจารณารูปแบบเหล่านี้เมื่อสร้างหน้าเว็บภาษาที่พัฒนาขึ้นตั้งแต่การพัฒนา HTML ในช่วงต้นทิมเบอร์เนอร์-ลีนักวิทยาศาสตร์คอมพิวเตอร์ชาวอังกฤษในปี 1990 มีการเปลี่ยนแปลงและเวอร์ชันมากมายเวอร์ชันเหล่านี้ได้รับการดูแลโดย World Wide Web Consortium (W3C) ตั้งแต่ปี 1996 ในเดือนมกราคม 2551 ร่างการทำงานสาธารณะครั้งแรกของ HTML 5 ได้รับการตีพิมพ์โดยคณะทำงานที่พัฒนาข้อกำหนดนี้ยังอยู่ระหว่างการพัฒนา ณ ปี 2011 การแก้ไขนี้คาดว่าจะเปลี่ยนการพัฒนาแอปพลิเคชันอย่างมากสำหรับเว็บมันแนะนำองค์ประกอบใหม่จำนวนมากรวมถึงองค์ประกอบสำหรับโครงสร้างไซต์การโต้ตอบและการสนับสนุนเสียงและวิดีโอรวมถึงแอตทริบิวต์ใหม่การดูรหัสหน้าเว็บรหัสที่ใช้ในการสร้างหน้าเว็บใด ๆ สามารถมองเห็นได้โดยการนำทางเบราว์เซอร์ไปยังหน้าจากนั้นเลือกตัวเลือกที่ถูกต้องจากเมนูเบราว์เซอร์ในเบราว์เซอร์ส่วนใหญ่ผู้ใช้สามารถคลิกที่เมนูมุมมองและเลือกตัวเลือกเช่นแหล่งที่มาแหล่งมุมมองหรือแหล่งที่มาของหน้าสิ่งนี้จะทำให้หน้าต่างป๊อปอัปปรากฏขึ้นและจะแสดงรหัสที่ใช้ในการสร้างหน้าเว็บนั้น

เป็นสิ่งสำคัญที่จะต้องทราบว่าเนื้อหาทั้งหมดที่พบในหน้าเว็บทั้งหมดไม่ได้เขียนไว้ใน HTMLExtensible Markup Language (XML) และ Hypertext Markup Language (XHTML) ที่ขยายได้ (XHTML) เป็นภาษามาร์กอัปประเภทอื่น ๆ ที่ใช้ในการพัฒนาเว็บนอกจากนี้แผ่นสไตล์ mdash;เช่นแผ่นสไตล์ cascading (CSS) mdash;ใช้เพื่อแนบสไตล์กับเอกสาร HTMLภาษาเช่นแฟลช reg;และ Java reg;ใช้เพื่อสร้างเนื้อหาแบบโต้ตอบภาษาการเขียนโปรแกรมอื่น ๆ อีกมากมายสามารถใช้เพื่อเพิ่มฟังก์ชั่นเฉพาะให้กับเว็บไซต์

เมื่อเทียบกับ HTM

การพูดในทางปฏิบัติมีความแตกต่างเล็กน้อยระหว่างส่วนขยาย HTM และ HTML เนื่องจากทั้งคู่อ่านเป็นไฟล์ HTML โดยเครื่องจักรส่วนใหญ่เหตุผลที่มีส่วนขยายที่แตกต่างกันสองอย่างเริ่มต้นด้วยคือคอมพิวเตอร์บางประเภทเช่นเดียวกับที่ทำงานบน DOS 16 บิตหรือ Windows 3 ระบบไม่สามารถอ่านส่วนขยายอักขระสี่ตัวและต้องการส่วนขยาย HTM ตัวละครสามตัวระบบส่วนใหญ่ที่สามารถอ่านส่วนขยายอักขระสี่ตัวได้รับการตั้งโปรแกรมโดยอัตโนมัติเพื่อรับรู้ไฟล์ HTM เป็นไฟล์ HTML แม้ว่าผู้ใช้คอมพิวเตอร์อาจต้องการตัวแปลงเพื่อเปลี่ยนไฟล์จาก HTM เป็นรูปแบบที่ระบบรับรู้