HTML คืออะไร
     HTML ย่อมาจาก Hyper Text Markup Language คือภาษาคอมพิวเตอร์ที่ใช้ในการแสดงผลของเอกสารบน website หรือที่เราเรียกกันว่าเว็บเพจ ถูกพัฒนาและกำหนดมาตรฐานโดยองค์กร World Wide Web Consortium (W3C) และจากการพัฒนาทางด้าน Software ของ Microsoft ทำให้ภาษา HTML เป็นอีกภาษาหนึ่งที่ใช้เขียนโปรแกรมได้ หรือที่เรียกว่า HTML Application  HTML เป็นภาษาประเภท Markup   สำหรับการการสร้างเว็บเพจ โดยใช้ภาษา HTML สามารถทำโดยใช้โปรแกรม Text Editor ต่างๆ เช่น Notepad, Editplus หรือจะอาศัยโปรแกรมที่เป็นเครื่องมือช่วยสร้างเว็บเพจ เช่น Microsoft FrontPage, Dream Weaver ซึ่งอํานวยความสะดวกในการสร้างหน้า HTML ส่วนการเรียกใช้งานหรือทดสอบการทำงานของเอกสาร HTML จะใช้โปรแกรม web browser เช่น IE Microsoft Internet Explorer  (IE), Mozilla Firefox, Safari, Opera, และ Netscape Navigator เป็นต้น

ภาพพื้นหลังเขียนโปรแกรม มี HTML คืออะไร
HTML คืออะไร

 คำที่ศัพท์ที่เกี่ยวข้องกับ HTML

  • Internet เครือข่ายคอมพิวเตอร์ที่ใหญ่ที่สุดในโลก เกิดจากการเชื่อมโยงของเครือข่ายต่างๆ เข้าด้วยกัน
  • Hypertext รูปแบบเอกสารที่บรรจุการเชื่อมโยงไปยังเอกสารอื่นๆ ซึ่งสามารถใช้ข้อความ หรือรูป เป็นจุดเชื่อมโยง
  • WWW ย่อจาก World Wide Web เป็นการสื่อสารด้วยการเชื่อมโยงเครือข่ายข่าวสารแบบใยแมงมุม(Web) แสดงผล
    ด้วยเอกสารไฮเปอร์เท็กซ์
  • HTTP ย่อมาจาก Hypertext Transfer Protocol เป็นรูปแบบการสื่อสารที่ใช้ในการรับส่งข้อมูลไฮเปอร์เท็กซ์ในเครือข่าย
    อินเทอร์เน็ต
  • Web Browser โปรแกรมสำหรับแสดงผลหน้าเว็บ เช่น Internet Explorer, Mozilla Firefox และ Google Chrome เป็นต้น
  • Web Page หน้าเอกสารที่อยู่ในรูปของไฮเปอร์เท็กซ์
  • Web Site กลุ่มของหน้าเว็บหลายๆ หน้ารวมเข้าด้วยกัน
  • Home Page หน้าเว็บ หน้าแรกของเว็บไซต์
  • Web Site เครื่องให้บริการที่เป็นที่เก็บข้อมูลของ เว็บไซต์

สรุป HTML เป็นภาษาคอมพิวเตอร์ที่มีบทบาทอย่างมากในยุคปัจจุบัน โครงสร้างของ HTML จะเป็นในรูปแบบของ Tag ต่างๆ และ Web Browser จะแปลความของ Tag แต่ละ Tag ออกมาเป็นหน้าตาเว็บไซต์ เพราะจากรูปแบบของภาษาสำหรับการสร้างหน้าเว็บ ที่มีลักษณะเป็นเอกสารแบบไฮเปอร์เท็กซ์ซึ่งมีคุณสมบัติที่สามารถ เชื่อมโยงข้อมูลต่างๆ ไปยัง หน้าเว็บอื่นๆ ตามต้องการได้ทำ ให้ การเชื่อมโยงข้อมูลในหน้าเว็บต่างๆ ในอินเทอร์เน็ตเป็นไปอย่าง สะดวก และรวดเร็ว ในปัจจุบัน แม้ว่าจะมีโปรแกรมประยุกต์สำ หรับหน้าเว็บ ต่างๆ ออกมามากมาย เพื่อสร้างความสะดวกในการสร้างหน้าเว็บ ให้กับผู้ใช้ด้วยการแปลงสิ่งที่ผู้ใช้ออกแบบหน้าเว็บ ให้เป็นไฟล์ HTML โดยที่ผู้สร้างหน้าเว็บ ไม่จำ เป็นต้องมีความรู้เกี่ยวกับ HTML การเรียนรู้ HTML ยังเป็นสิ่งที่จำ เป็น นอกจากจะ ใช้สร้างหน้าเว็บแล้ว ยังสามารถใช้ในการแก้ไขเนื้อหาหน้าเว็บที่มี อยู่แล้ว โดยไม่ต้องติดตั้งโปรแกรมประยุกต์ใดรวมทั้งสามารถเพิ่ม สีสัน และความน่าสนใจให้กับหน้าเว็บ

 

VDO - ประวัติ HTML

 

 

สำหรับท่านใดที่สนใจเพิ่มเติม สามารถศึกษาได้ที่

บทเรียน HTML 

แนะนำการเขียน Website (เว็บไซต์) ตั้งแต่เริ่มต้นแนะนำทำความรู้จัก โครงสร้างต่างๆ วิธีการคเขียน ตัวอย่างการเขียน ส่วนประกอบที่สำคัญของภาษาโดยใช้ภาษา HTML (เอชทีเอ็มแอล) โดยไม่พึ่งเครื่องมือช่วย ใช้งานได้ทั้ง HTML xHTML สอนพื้นฐาน Tag html ต่างๆ ได้แก่ โครงสร้างภาษา HTML (HyperText Markup Language) วิธีการเขียนภาษา HTML โดยใช้ Notepad หรือ TextEdit ตัวอย่างการเขียนภาษา HTML ส่วนประกอบสำคัญของภาษา HTML

และ บทเรียน HTML5

บทเรียน HTML5 (เอชทีเอ็มแอลห้า) ภาษามาร์กอัป ที่ใช้สำหรับเขียน website ที่พัฒนามาจาก HTML ในบทเรียนนี้ก็จะสอนในเรื่อง Tag (แท๊ก) ต่างๆ ของ HTML5 ที่เพิ่มมาจาก HTML4 หรือ xHTML (เอ็กซ์เอชทีเอ็มแอล) ทำความรู้จักตั้งแต่เบื้องต้นก่อนการเริ่มเขียน สามารถเขียนตามได้ มีโค้ดตัวอย่างให้สามารถเขียนตามได้ HTML5 new Elements อิลิเม็นท์ส่วนประกอบใหม่ๆ ใน HTML5 สามารถใช้งานได้ดียิ่งขึ้น HTML5 Canvas แท็กที่ใช้สร้างงานกราฟฟิกเปลี่ยนลูกเล่นการแสดงผลจากเดิม

 


ข้อมูลอ้างอิง

HTML คืออะไร? ทำไมคนเขียนเว็บไซต์ต้องใช้งาน, [ออนไลน์], เข้าถึงได้จาก 
https://goterrestrial.com/2021/05/19/what-is-html/

HTML คืออะไร?, [ออนไลน์], เข้าถึงได้จาก 
http://www.enjoyday.net/webtutorial/html/html_chapter01.html

HTML คืออะไร, [ออนไลน์], เข้าถึงได้จาก 
https://sites.google.com/site/ninknitkann/--html-khux-xari

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้ fgetcsv ควรระวัง ค่า space หน้า field
โดย mindphp พ 30 ก.ย. 2009 7:46 pm บอร์ด Programming - PHP
0
872
พ 30 ก.ย. 2009 7:46 pm โดย mindphp View Topic การใช้ fgetcsv ควรระวัง ค่า space หน้า field
ถาม c# ได้ปะคับ + + +
โดย snamlove พ 30 ก.ย. 2009 5:18 pm บอร์ด Programming - C/C++ & java & Python
3
1934
พฤ 04 ก.พ. 2010 2:34 pm โดย wit163 View Topic ถาม c# ได้ปะคับ + + +
ผมลองลงตามดูแล้วมันเกิดปัญหาอะครับ
โดย thebird พ 30 ก.ย. 2009 2:27 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
12
2610
ศ 02 ต.ค. 2009 12:17 am โดย mindphp View Topic ผมลองลงตามดูแล้วมันเกิดปัญหาอะครับ
มีปัญหาลิงค์ไปหน้าอื่นแต่ส่งค่าผ่านตัวแปลไม่ได้ครับ
โดย Anonymous พ 30 ก.ย. 2009 11:27 am บอร์ด Programming - PHP
1
1000
พ 30 ก.ย. 2009 4:05 pm โดย mindphp View Topic มีปัญหาลิงค์ไปหน้าอื่นแต่ส่งค่าผ่านตัวแปลไม่ได้ครับ
ตัวอย่าง plugin เสริมความสามารถของ CB (Community Builder)
โดย mindphp พ 30 ก.ย. 2009 5:01 am บอร์ด Free PHP Code Download script
0
2257
พ 30 ก.ย. 2009 5:01 am โดย mindphp View Topic ตัวอย่าง plugin เสริมความสามารถของ CB (Community Builder)
ป้ญหาเกี่ยวกับการ login
โดย vuccine อ 29 ก.ย. 2009 12:42 pm บอร์ด Programming - PHP
1
830
อ 29 ก.ย. 2009 5:16 pm โดย mindphp View Topic ป้ญหาเกี่ยวกับการ login
ถามเรื่อง : ปัญหาในการใช้งานโปรแกรม Workbench นะครับผม
โดย lovepong อ 29 ก.ย. 2009 11:28 am บอร์ด SQL - Database
3
2851
พฤ 01 ต.ค. 2009 2:26 pm โดย lovepong View Topic ถามเรื่อง : ปัญหาในการใช้งานโปรแกรม Workbench นะครับผม
ปัญหา iertutil.dll not found สามารถแก้ไขได้
โดย mindphp จ 28 ก.ย. 2009 11:44 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
7515
จ 28 ก.ย. 2009 11:44 pm โดย mindphp View Topic ปัญหา iertutil.dll	not found สามารถแก้ไขได้