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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ใช้ Python การสร้าง API ด้วย FastAPI บน Colab
โดย Thanavat_n ศ 29 ก.ย. 2023 3:16 pm บอร์ด Mindphp Videoman
0
33
ศ 29 ก.ย. 2023 3:16 pm โดย Thanavat_n View Topic ใช้ Python การสร้าง API ด้วย FastAPI บน Colab
สอบถาม event เวลากดติดตามกระทู้
โดย eange08 ศ 29 ก.ย. 2023 3:13 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
0
16
ศ 29 ก.ย. 2023 3:13 pm โดย eange08 View Topic สอบถาม event เวลากดติดตามกระทู้
G - เตรียมข้อมูลสำหรับทำ Free MA ระบบ Shop จาก SO-2022/08-005
โดย Narisara ศ 29 ก.ย. 2023 2:22 pm บอร์ด ThaiVI (Main)
2
8
ศ 29 ก.ย. 2023 5:13 pm โดย Narisara View Topic G - เตรียมข้อมูลสำหรับทำ Free MA ระบบ Shop จาก SO-2022/08-005
สอบถามการอ่านและเขียนไฟล์ cache จาก query ใน phpBB
โดย flook ศ 29 ก.ย. 2023 10:03 am บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
15
ศ 29 ก.ย. 2023 10:15 am โดย eange08 View Topic สอบถามการอ่านและเขียนไฟล์ cache จาก query  ใน phpBB
สอบถามเรื่อง Cron Status ของ phpBB
โดย flook อ 26 ก.ย. 2023 4:06 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
2
275
พ 27 ก.ย. 2023 9:45 am โดย flook View Topic สอบถามเรื่อง Cron Status ของ phpBB
เรียนรู้วิธีการ Install และ Update คำสั่ง SQL ใน Joomla
โดย tsukasaz อ 26 ก.ย. 2023 2:27 pm บอร์ด Joomla Developing Knowledge
0
173
อ 26 ก.ย. 2023 2:27 pm โดย tsukasaz View Topic เรียนรู้วิธีการ Install และ Update คำสั่ง SQL ใน Joomla
สอบถามเรียกดูไฟล์ในโฟลเดอร์ที่ต่างโปรเจคต้องใช้ path ไฟล์อย่างไรค่ะ
โดย eange08 จ 25 ก.ย. 2023 5:10 pm บอร์ด Programming - PHP
1
319
จ 25 ก.ย. 2023 5:30 pm โดย eange08 View Topic สอบถามเรียกดูไฟล์ในโฟลเดอร์ที่ต่างโปรเจคต้องใช้ path ไฟล์อย่างไรค่ะ
สอบถามการสร้างเมนูหน้าเว็บให้แสดงบน Joomla
โดย Thanavat_n จ 25 ก.ย. 2023 2:40 pm บอร์ด Joomla Development
3
268
จ 25 ก.ย. 2023 5:23 pm โดย Thanavat_n View Topic สอบถามการสร้างเมนูหน้าเว็บให้แสดงบน Joomla