Differences

This shows you the differences between the selected revision and the current version of the page.


html:start 2008/08/03 08:51 html:start 2010/05/21 10:44 current
Line 1: Line 1:
====== ภาษา HTML ====== ====== ภาษา HTML ======
-===== คำสั่งจัดแต่งข้อความ =====+HTML หรือ HyperText Markup Language เป็นภาษาคอมพิวเตอร์รูปแบบหนึ่ง ที่มีโครงสร้าง 
 +การเขียนโดยอาศัยตัวกำกับ (Tag) ควบคุมการแสดงผลข้อความ, รูปภาพ หรือวัตถุอื่นๆ ผ่านโปรแกรมเบราว์เซอร์แต่ละ Tag อาจจะมีส่วนขยายที่เรียกว่า Attribute สำหรับระบุ หรือควบคุมการแสดงผลของเว็บได้ด้วย เริ่มแรก HTML ถูกกำหนดมาตรฐานขึ้นโดย IETF (Internet Engineering Task Force) ต่อมา HTML รุ่น 3.2 ได้ถูกส่งมอบให้กับ W3C (World Wide Web Consortium) ซึ่งเป็นการร่วมมือระหว่างสถาบัน MIT (Massachusetts Institute of Technology) ประเทศสหรัฐฯ, Institut National de Recherche en infomatique et en Automatique ประเทศฝรั่งเศล และมหาวิทยาลัย Keio ประเทศญี่ปุ่น  
 + 
 +HTML เป็นภาษาที่ถูกพัฒนาโดย World Wide Web Consortium (W3C) จากแม่แบบของภาษา SGML (Standard Generalized Markup Language) โดยตัดความสามารถบางส่วนออกไป เพื่อให้สามารถทำความเข้าใจและเรียนรู้ได้ง่าย และด้วยประเด็นดังกล่าว ทำให้บริการ WWW เติบโตขยายตัวอย่างกว้างขวางตามไปด้วย 
 + 
 +ถึงแม้ว่าจะมีองค์กรกลางขึ้นมาเพื่อกำหนดมาตรฐานนี้ แต่บริษัทผู้ผลิตเบราว์เซอร์ที่ได้รับความนิยมมาก เช่น Netscape เริ่มใส่คำสั่งพิเศษต่างๆ ให้กับเบราว์เซอร์ของตนเอง เช่นแท็ก <Blink>, <Multicol> เป็นต้น รวมทั้งค่าย Microsoft ก็ได้ทำการใส่คำสั่งพิเศษขึ้นมาเหมือนกัน ทำให้เกิดปัญหาการแสดงผลคำสั่ง HTML ผ่านเบราว์เซอร์แต่ละค่าย เนื่องจากคำสั่งไม่สนับสนุนกันและกัน ดังนั้นในการเขียน HTML ก็ควรจะใช้ tag มาตราฐาน จะดีที่สุด 
 + 
 +ไฟล์เอกสาร HTML เป็นไฟล์ข้อความรูปแบบหนึ่ง (Text File) ที่เก็บชุดคำสั่ง HTML การสร้างเอกสาร HTML จึงสามารถใช้ Text Editor ตัวใดก็ได้ เช่น NotePad หรือ WordPad ส่วนขยายของไฟล์ HTML มี 2 ระบบ คือ .htm และ .html การเลือกใช้ส่วนขยายใด จำเป็นต้องตรวจสอบค่ากำหนดจากเครื่องบริการเก็บ (Web Server) หรือผู้ให้บริการ (ISP) ก่อน มิฉะนั้นอาจจะทำให้เอกสารเว็บเมื่อโหลดเข้าสู่ระบบแล้ว จะไม่สามารถเรียกดูบนเบราว์เซอร์ได้ 
 + 
 +===== Tag ===== 
 + 
 +Tag เป็นลักษณะเฉพาะของภาษา HTML ใช้ในการระบุรูปแบบคำสั่ง หรือการลงรหัสคำสั่ง HTML ภายในเครื่องหมาย less-than bracket ( < ) และ greater-than bracket ( > ) โดยที่ Tag HTML แบ่งได้ 2 ลักษณะ คือ  
 + 
 +  * **Tag เดี่ยว** เป็น Tag ที่ไม่ต้องมีการปิดรหัส เช่น <P>, <BR> เป็นต้น 
 +  * **Tag เปิด/ปิด** เป็น Tag ที่ประกอบด้วย Tag เปิด และ Tag ปิด โดย Tag ปิด จะมีเครื่องหมาย slash ( / ) นำหน้าคำสั่งใน Tag นั้นๆ เช่น <B>…</B>, <BLINK>…</BLINK> เป็นต้น  
 + 
 +===== Attributes ===== 
 + 
 +Attributes เป็นส่วนขยายความสามารถของ Tag จะต้องใส่ภายในเครื่องหมาย < > ในส่วน Tag เปิดเท่านั้น Tag คำสั่ง HTML แต่ละคำสั่ง จะมี Attribute แตกต่างกันไป และมีจำนวนไม่เท่ากัน การระบุ Attribute มากกว่า 1 Attribute ให้ใช้ช่องว่างเป็นตัวคั่น  
 + 
 +เช่น Attributes ของ Tag เกี่ยวกับการจัดพารากราฟ คือ <P> ประกอบด้วย  
 + 
 +  ALIGN="Left/Right/Center/Justify"   
 + 
 +สามารถเขียนได้ดังนี้  
 + 
 +  <P ALIGN="Left">...</P> 
 +หรือ 
 +  <P ALIGN="Right">...</P> 
 +หรือ 
 +  <P ALIGN="Center">...</P> 
 + 
 + 
 +---- 
 +**ผู้เขียน** 
 +  * บุญเลิศ อรุณพิบูลย์ นักวิชาการ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี 
 + 
-**กำหนดแบบอักษรให้กับเอกสารเว็บ** 
-<font face="แบบอักษร">...</font> เช่น <font face="Tahoma">...</font> 
{{tag>web html}} {{tag>web html}}

Personal Tools
Creative Commons License
STKS Online Learning โดย http://stks.or.th/wiki อนุญาตให้ใช้ได้ตาม สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.