พื้นฐาน HTML ทำความเข้าใจกับแท็ก HTML วิธีการเรียนรู้แท็ก HTML ทั้งหมด

แท็ก HTML เป็นพื้นฐานของภาษา HTML แท็กใช้เพื่อกำหนดจุดเริ่มต้นและจุดสิ้นสุดขององค์ประกอบในมาร์กอัป

เอกสาร HTML แต่ละฉบับประกอบด้วยโครงสร้างองค์ประกอบ HTML และข้อความ แต่ละองค์ประกอบ HTML จะถูกระบุโดยแท็กเริ่มต้น (เปิด) และสิ้นสุด (ปิด) แท็กเปิดและปิดประกอบด้วยชื่อของแท็ก

องค์ประกอบ HTML ทั้งหมดแบ่งออกเป็นห้าประเภท:

  • องค์ประกอบว่าง - , ,
    , , , , , , , , , , , , ;
  • องค์ประกอบที่มีข้อความที่ไม่ได้จัดรูปแบบ - , ;
  • องค์ประกอบที่แสดงข้อความที่ไม่ได้จัดรูปแบบ - , ;
  • องค์ประกอบจากเนมสเปซอื่น - MathML และ SVG;
  • องค์ประกอบสามัญ - องค์ประกอบอื่น ๆ ทั้งหมด

ตารางแสดง รายการทั้งหมดองค์ประกอบที่รองรับโดย HTML4 และ HTML5 ไม่รวมแท็กทดลองและแท็กเดิม องค์ประกอบที่เพิ่มในข้อกำหนด HTML5 จะถูกเน้นด้วยสีน้ำเงินอมเขียว

รายการองค์ประกอบ HTML ทั้งหมด ตารางที่ 1. องค์ประกอบ HTML คำอธิบายแท็ก
ใช้เพื่อเพิ่มความคิดเห็น
ประกาศประเภทเอกสารและให้ข้อมูลพื้นฐานแก่เบราว์เซอร์ - ภาษาและเวอร์ชัน
สร้างการเชื่อมโยงหลายมิติ
ระบุข้อความเป็นตัวย่อหรือตัวย่อ ข้อความอธิบายถูกระบุโดยใช้แอตทริบิวต์ชื่อ
ระบุข้อมูลติดต่อของผู้เขียน/เจ้าของเอกสารหรือบทความ แสดงเป็นตัวเอียงในเบราว์เซอร์
เป็นไฮเปอร์ลิงก์ที่มีข้อความที่สอดคล้องกับพื้นที่เฉพาะบนแผนที่รูปภาพหรือพื้นที่ที่ใช้งานอยู่ภายในแผนที่รูปภาพ ซ้อนอยู่ในแท็กเสมอ
ส่วนของเนื้อหาที่สร้างส่วนที่เป็นอิสระของเอกสารหรือเว็บไซต์ เช่น บทความในนิตยสาร โพสต์ในบล็อก ความคิดเห็น
หมายถึงเนื้อหาของหน้าที่เกี่ยวข้องทางอ้อมกับเนื้อหาหลักของหน้า/ไซต์
โหลดเนื้อหาเสียงลงในหน้าเว็บ
ตั้งค่าข้อความให้เป็นตัวหนาโดยไม่เพิ่มการเน้นหรือความสำคัญให้กับข้อความที่ไฮไลต์
ระบุที่อยู่ฐาน (URL) ที่ใช้คำนวณที่อยู่ที่เกี่ยวข้องทั้งหมด ซึ่งจะช่วยหลีกเลี่ยงปัญหาเมื่อย้ายเพจไปยังตำแหน่งอื่น เนื่องจากลิงก์ทั้งหมดจะทำงานได้เหมือนเดิม
แยกข้อความที่เขียนในภาษาซึ่งมีการอ่านข้อความจากขวาไปซ้ายจากส่วนที่เหลือของข้อความ
แสดงข้อความในทิศทางที่ระบุโดยแอตทริบิวต์ dir โดยแทนที่ทิศทางของข้อความปัจจุบัน
ไฮไลต์ข้อความเป็นเครื่องหมายคำพูด ใช้เพื่ออธิบายเครื่องหมายคำพูดขนาดใหญ่
แสดงถึงเนื้อความของเอกสาร (เนื้อหาที่ไม่ได้เป็นส่วนหนึ่งของข้อมูลเมตาของเอกสาร)

ตัดข้อความขึ้นบรรทัดใหม่
สร้างปุ่มโต้ตอบ คุณสามารถวางเนื้อหาภายในแท็ก - ข้อความหรือรูปภาพ
คอนเทนเนอร์ Canvas สำหรับการแสดงรูปภาพแบบไดนามิก เช่น รูปภาพธรรมดา แผนภูมิ กราฟ ฯลฯ ภาษาสคริปต์ JavaScript ใช้สำหรับการวาดภาพ
เพิ่มคำอธิบายให้กับตาราง แทรกทันทีหลังแท็ก .
ใช้เพื่อระบุแหล่งที่มาของการอ้างอิง แสดงเป็นตัวเอียง
แสดงถึงโค้ดโปรแกรมที่แสดงในตระกูลฟอนต์ monospace
เลือกคอลัมน์ตารางตั้งแต่หนึ่งคอลัมน์ขึ้นไปสำหรับการจัดรูปแบบที่ไม่มีข้อมูลประเภทเดียวกัน
สร้างกลุ่มโครงสร้างของคอลัมน์ที่ระบุเซลล์ที่เป็นเนื้อเดียวกันในเชิงตรรกะจำนวนมาก
องค์ประกอบนี้ใช้เพื่อเชื่อมโยงค่าของแอตทริบิวต์ value ซึ่งอยู่ในรูปแบบที่เครื่องอ่านได้และสามารถประมวลผลโดยคอมพิวเตอร์กับเนื้อหาของแท็ก
องค์ประกอบคอนเทนเนอร์สำหรับองค์ประกอบรายการแบบหล่นลง ค่าตัวแปรจะถูกวางไว้ในองค์ประกอบ
ใช้เพื่ออธิบายคำศัพท์จากแท็ก
ทำเครื่องหมายข้อความว่าลบแล้วโดยขีดฆ่าออก
สร้างวิดเจ็ตแบบโต้ตอบที่ผู้ใช้สามารถเปิดหรือปิดได้ แสดงถึงคอนเทนเนอร์สำหรับเนื้อหา ชื่อวิดเจ็ตที่มองเห็นได้จะถูกวางไว้ในแท็ก
ระบุคำที่เป็นคำศัพท์โดยการใส่ไว้ในตัวเอียง ข้อความต่อไปนี้ควรมีคำจำกัดความของคำนี้
องค์ประกอบแบบโต้ตอบที่ผู้ใช้โต้ตอบเพื่อทำงานให้เสร็จสิ้น เช่น กล่องโต้ตอบ ตัวตรวจสอบ หรือหน้าต่าง หากไม่มีแอตทริบิวต์ open ผู้ใช้จะไม่สามารถมองเห็นได้
แท็กคอนเทนเนอร์สำหรับส่วนของเอกสาร HTML ใช้เพื่อจัดกลุ่มองค์ประกอบบล็อกสำหรับการจัดรูปแบบด้วยสไตล์
คอนเทนเนอร์แท็กที่มีคำศัพท์และคำอธิบาย
ใช้เพื่อระบุคำศัพท์
เน้นข้อความที่สำคัญโดยแสดงเป็นตัวเอียง
คอนเทนเนอร์แท็กสำหรับฝังเนื้อหาเชิงโต้ตอบภายนอกหรือปลั๊กอิน
จัดกลุ่มองค์ประกอบที่เกี่ยวข้องในแบบฟอร์มโดยการวาดกล่องล้อมรอบองค์ประกอบเหล่านั้น
ชื่อเรื่อง/คำบรรยายสำหรับองค์ประกอบ
คอนเทนเนอร์แท็กในตัวเองสำหรับเนื้อหา เช่น ภาพประกอบ ไดอะแกรม ภาพถ่าย ตัวอย่างโค้ด โดยปกติจะมีคำบรรยาย
กำหนดพื้นที่สิ้นสุด (ส่วนท้าย) ของเอกสารหรือส่วน
แบบฟอร์มรวบรวมและส่งข้อมูลจากผู้ใช้ไปยังเซิร์ฟเวอร์ ใช้งานไม่ได้หากไม่มีแอตทริบิวต์ action
สร้างส่วนหัวหกระดับสำหรับส่วนที่เกี่ยวข้อง
องค์ประกอบคอนเทนเนอร์สำหรับข้อมูลเมตาของเอกสาร HTML เช่น , , , ,
ส่วนสำหรับข้อมูลเบื้องต้นของไซต์หรือกลุ่มลิงก์การนำทาง อาจมีหัวเรื่อง โลโก้ ข้อมูลเกี่ยวกับผู้เขียนอย่างน้อยหนึ่งรายการ
เส้นแนวนอนสำหรับการแบ่งหัวข้อของย่อหน้า
องค์ประกอบรากของเอกสาร HTML บอกเบราว์เซอร์ว่านี่คือเอกสาร HTML เป็นคอนเทนเนอร์สำหรับองค์ประกอบ html อื่นๆ ทั้งหมด
ทำให้ข้อความเป็นตัวเอียงโดยไม่เน้นข้อความเพิ่มเติม
สร้างเฟรมแบบอินไลน์โดยการโหลดเอกสารอื่นลงในเอกสาร HTML ปัจจุบัน
ฝังรูปภาพในเอกสาร HTML โดยใช้แอตทริบิวต์ src ซึ่งมีค่าเป็น URL ของรูปภาพที่ฝัง
สร้างฟิลด์แบบฟอร์มที่หลากหลายซึ่งผู้ใช้สามารถป้อนข้อมูลได้
เน้นข้อความด้วยการขีดเส้นใต้ ใช้เพื่อเน้นการเปลี่ยนแปลงที่ทำกับเอกสาร
เลือกข้อความที่ผู้ใช้จะป้อนโดยใช้แป้นพิมพ์ในแบบอักษรโมโนสเปซ
ใช้เพื่อจัดเก็บข้อมูลเพิ่มเติมเกี่ยวกับเพจ ข้อมูลนี้ถูกใช้โดยเบราว์เซอร์เพื่อประมวลผลเพจ และโดยเครื่องมือค้นหาเพื่อสร้างดัชนี สามารถมีได้หลายแท็กในบล็อก เนื่องจากขึ้นอยู่กับคุณลักษณะที่ใช้ แท็กเหล่านั้นจึงมีข้อมูลที่แตกต่างกัน
ตัวบ่งชี้การวัดในช่วงที่กำหนด
ส่วนของเอกสารที่มีลิงก์การนำทางสำหรับไซต์
กำหนดส่วนที่ไม่สนับสนุนการเขียนสคริปต์
คอนเทนเนอร์สำหรับการฝังมัลติมีเดีย (เช่น เสียง, วิดีโอ, แอปเพล็ต Java, ActiveX, PDF และ Flash) คุณยังสามารถแทรกหน้าเว็บอื่นลงในเอกสาร HTML ปัจจุบันได้ แท็กนี้ใช้เพื่อส่งพารามิเตอร์ของปลั๊กอิน
รายการลำดับเลขที่สั่งครับ. การกำหนดหมายเลขอาจเป็นตัวเลขหรือตัวอักษรก็ได้
คอนเทนเนอร์ที่มีชื่อสำหรับกลุ่มขององค์ประกอบ
ระบุตัวเลือก/ตัวเลือกเพื่อเลือกจากรายการดรอปดาวน์ หรือ
ฟิลด์สำหรับแสดงผลการคำนวณที่คำนวณโดยใช้สคริปต์

ย่อหน้าในข้อความ
กำหนดพารามิเตอร์สำหรับปลั๊กอินที่ฝังโดยใช้องค์ประกอบ
องค์ประกอบคอนเทนเนอร์ที่มีองค์ประกอบเดียว และองค์ประกอบเป็นศูนย์หรือมากกว่านั้น โดยตัวมันเองมันไม่แสดงอะไรเลย อนุญาตให้เบราว์เซอร์เลือกภาพที่เหมาะสมที่สุด
แสดงข้อความโดยไม่มีการจัดรูปแบบ โดยคงช่องว่างและตัวแบ่งข้อความ สามารถใช้แสดงรหัสคอมพิวเตอร์ ข้อความอีเมล ฯลฯ
ตัวบ่งชี้ความสำเร็จของงานใดๆ
กำหนดใบเสนอราคาแบบสั้น
คอนเทนเนอร์สำหรับสัญลักษณ์เอเชียตะวันออกและการถอดรหัส
กำหนดข้อความที่ซ้อนกันเป็นองค์ประกอบฐานของคำอธิบายประกอบ
เพิ่มคำอธิบายสั้นๆ ที่ด้านบนหรือด้านล่างของอักขระที่มีอยู่ในองค์ประกอบ โดยแสดงเป็นแบบอักษรที่เล็กกว่า
ทำเครื่องหมายข้อความที่ฝังไว้เป็นคำอธิบายประกอบเพิ่มเติม
แสดงข้อความแสดงแทนหากเบราว์เซอร์ไม่รองรับองค์ประกอบ
แสดงข้อความที่ไม่เป็นปัจจุบันโดยมีขีดทับ
ใช้เพื่อแสดงข้อความที่แสดงถึงผลลัพธ์ของโค้ดโปรแกรมหรือการทำงานของสคริปต์ รวมถึงข้อความของระบบ แสดงเป็นแบบอักษร monospace
ใช้เพื่อกำหนดสคริปต์ฝั่งไคลเอ็นต์ (โดยปกติคือ JavaScript) ประกอบด้วยข้อความสคริปต์หรือชี้ไปที่ไฟล์สคริปต์ภายนอกโดยใช้แอตทริบิวต์ src
กำหนดพื้นที่โลจิคัล (ส่วน) ของเพจ โดยปกติจะมีส่วนหัว
องค์ประกอบควบคุมที่ช่วยให้คุณสามารถเลือกค่าจากชุดที่เสนอ ค่าตัวแปรจะถูกวางไว้ใน
แสดงข้อความด้วยขนาดตัวอักษรที่เล็กลง
ระบุตำแหน่งและประเภทของรีซอร์สสื่อทางเลือกสำหรับ , ,
คอนเทนเนอร์สำหรับองค์ประกอบแบบอินไลน์ สามารถใช้จัดรูปแบบข้อความได้ เช่น การเน้นคำแต่ละคำ
เน้นข้อความโดยเน้นเป็นตัวหนา
รวมถึงสไตล์ชีตแบบฝัง
ระบุการเขียนตัวห้อยของสัญลักษณ์ เช่น ดัชนีองค์ประกอบในสูตรทางเคมี
สร้างชื่อที่มองเห็นได้สำหรับแท็ก เมื่อแสดงเป็นรูปสามเหลี่ยมเต็มแล้ว การคลิกจะทำให้คุณสามารถดูรายละเอียดชื่อเรื่องได้
ระบุการสะกดตัวยกของอักขระ
แท็กสำหรับสร้างตาราง
กำหนดเนื้อหาของตาราง
สร้างเซลล์ตาราง
ใช้เพื่อประกาศส่วนของโค้ด HTML ที่สามารถโคลนและแทรกลงในเอกสารโดยใช้สคริปต์ เนื้อหาของแท็กไม่ใช่องค์ประกอบลูก
สร้างช่องป้อนข้อความขนาดใหญ่
กำหนดส่วนท้ายของตาราง
สร้างชื่อเซลล์ตาราง
กำหนดชื่อตาราง
กำหนดวันที่/เวลา
ชื่อของเอกสาร HTML ที่ปรากฏที่ด้านบนของแถบชื่อเรื่องของเบราว์เซอร์ อาจปรากฏในผลการค้นหาด้วย ดังนั้นควรคำนึงถึงเรื่องนี้เมื่อระบุชื่อ
สร้างแถวของตาราง
เพิ่มคำบรรยายสำหรับองค์ประกอบและ .
เน้นข้อความด้วยการขีดเส้นใต้ โดยไม่ต้องเน้นเพิ่มเติม
สร้างรายการสัญลักษณ์แสดงหัวข้อย่อย
เน้นตัวแปรจากโปรแกรมโดยแสดงเป็นตัวเอียง
เพิ่มไฟล์วิดีโอลงในเพจ รองรับ 3 รูปแบบวิดีโอ: MP4, WebM, Ogg
บ่งชี้ถึงเบราว์เซอร์ที่บรรทัดยาวอาจขาด
แผ่นโกงพร้อมแท็ก

เพื่อความสะดวกในการใช้งาน ฉันจึงจัดกลุ่มแท็กออกเป็นส่วนๆ โดยเพิ่มค่าคุณสมบัติการแสดงผลสำหรับแต่ละแท็ก ไปที่ตารางคลิกที่ภาพ

HTML เป็นไฟล์ข้อความปกติที่มีนามสกุล .htm (html) หากต้องการสร้างหน้าเพจแบบง่ายๆ ในตอนแรก เมื่อคุณเพิ่งฝึก คุณจำเป็นต้องมีกระดาษจดบันทึกเท่านั้น เปิดสมุดบันทึกแล้วเขียนข้อความ

แต่ละองค์ประกอบ HTML เป็นแท็กที่ล้อมรอบด้วยวงเล็บ ไฟล์ใดๆ หน้า html เริ่มต้นด้วยแท็กและลงท้ายด้วยแท็ก

แท็กนี้ระบุให้เบราว์เซอร์ทราบ (นี่คือโปรแกรมที่คุณใช้ดูหน้าอินเทอร์เน็ต) ว่าเอกสารนี้เป็นเอกสารมาร์กอัป HTML

แท็ก หมายถึงจุดเริ่มต้นของเอกสาร html และแท็กปิดหมายถึงจุดสิ้นสุดของเอกสาร html



ภายในแท็กเหล่านี้จะมีแท็กสำคัญอื่นๆ อีกหลายแท็ก ถัดจากแท็กคือแท็กที่ระบุชื่อหน้าและเนื้อหาของหน้า


HTML หน้าแรกของฉัน




แท็ก หมายถึงชื่อเรื่องของชื่อหน้าต่างเมื่อหน้านี้ปรากฏขึ้น
ตอนนี้คุณสามารถสร้างเอกสารข้อความใหม่ใน Notepad คัดลอกข้อความที่แสดงด้านบนและบันทึกเป็น Page1.html และเรียกใช้ในเบราว์เซอร์ คุณจะเห็นชื่อของหน้าจากแถบชื่อเรื่องของหน้าต่างเบราว์เซอร์ และ หน้าว่างเพราะว่า เราไม่แสดงสิ่งใดๆ ในเนื้อหาของหน้าด้วยแท็ก

ดังนั้นข้อความข้างต้นจะเป็นโครงร่างพื้นฐานของหน้าเว็บใดๆ สำหรับเรา

แท็กจับคู่และไม่จับคู่!

, , นี่เป็นเพียงแท็กที่จับคู่กัน - แท็กที่มาเป็นคู่: แท็กและแท็กปิด แท็กปิดที่มีสัญลักษณ์ / สำหรับแท็กที่จับคู่ ค่าที่อยู่ระหว่างจุดเริ่มต้นของแท็กและจุดสิ้นสุดคือการทำงานของแท็ก การดำเนินการจะดำเนินต่อไปจนกว่าจะพบแท็กที่มีสัญลักษณ์ /

แท็กที่ไม่ได้จับคู่ - ไม่มีแท็กปิด ด้านล่างนี้เราจะยกตัวอย่างแท็กดังกล่าว

— ชื่อของหน้า html ซึ่งมีคำสำคัญสำหรับเครื่องมือค้นหา สคริปต์ต่างๆ เป็นต้น

— เนื้อความของเอกสาร html นั้นเอง


แท็กที่ไม่ได้จับคู่

หมายเหตุ: ในกรณีส่วนใหญ่ เมื่อสร้างเว็บไซต์ในขณะนี้ จะใช้รูทีนสำเร็จรูป ปลั๊กอิน ฯลฯ – เพื่อการสร้างไซต์ที่รวดเร็วขึ้น แต่เพื่อที่จะนำไปใช้และใช้งานรูทีนและเทมเพลตดังกล่าว ยังจำเป็นต้องมีความรู้ขั้นต่ำเกี่ยวกับข้อมูลเซสชัน

คุณได้อ่านแล้วว่าทุกภาษาประกอบด้วยแท็ก ในบทนี้เราจะมาดูรายละเอียดเกี่ยวกับแท็ก HTML กัน ในภาษา HTML แท็กจะแบ่งออกเป็นแท็กเดี่ยว (ไม่จับคู่) และแท็กคู่ ดังนั้นแท็ก HTML เดียวจึงประกอบด้วยแท็กเดียว กล่าวคือ ไม่มีแท็กปิด และคู่คำอธิบายจะมีแท็กเปิดและปิด

แท็ก HTML เดียว

แท็กเดี่ยวไม่มีแท็กปิด ตัวอย่างเช่น:
, - ก่อนหน้านี้พวกเขาเขียนเช่นนี้:
, ตอนนี้การเขียนแท็กเดี่ยวรูปแบบนี้ไม่เกี่ยวข้อง ดังนั้นอย่าเขียนแบบนั้น แท็กเดี่ยวที่ใช้มากที่สุด:
- ย้ายไปบรรทัดใหม่ - เส้นแบ่ง - ใส่รูปภาพ

แท็ก HTML ที่จับคู่

มีแท็กคู่อีกมากมาย descriptor ที่จับคู่กันจะมีแท็กเปิดและปิด แท็กที่จับคู่จะสร้างคอนเทนเนอร์ เนื้อหาของคอนเทนเนอร์คือสิ่งที่อยู่ระหว่างแท็กเปิดและแท็กปิด ในตัวอย่างจากบทความนี้ คุณเห็นแท็ก What is descriptors in HTML? นี่คือแท็กที่จับคู่กัน เนื้อหาของแท็กนี้คือข้อความ “แท็กใน HTML คืออะไร” จุดเริ่มต้นคือแท็กและจุดสิ้นสุดคือ

ข้อผิดพลาดหลักของผู้เริ่มต้นในการเขียนแท็กที่จับคู่คือความสับสนในการซ้อน ตัวอย่างเช่น นี่คือรายการที่ถูกต้อง:

ย่อหน้าตัวหนา

- และนี่คือข้อผิดพลาด:

ย่อหน้าตัวหนา

เอกสาร HTML ที่มีเค้าโครงดังกล่าวจะถือว่าไม่ถูกต้อง เพื่อไม่ให้สับสนกับการซ้อน ให้ทำดังนี้: สร้างแท็กที่จับคู่ จากนั้นซ้อนแท็กอื่นๆ ไว้ในนั้น และในตอนท้ายให้เขียนข้อความภายในแท็กทั้งสอง

วิธีเขียนแท็กที่จับคู่อย่างถูกต้อง

.

มีอะไรใหม่ใน HTML5 ในแง่ของแท็ก

HTML5 เป็นส่วนขยายของ HTML4 ดังนั้นจึงยังคงรักษาคำอธิบายส่วนใหญ่หรือทั้งหมดจาก HTML4 และเพิ่มเข้าไปเอง HTML5 เปิดตัวแท็กพิเศษสำหรับการแบ่งไซต์ออกเป็นบล็อกหลัก: ส่วนหัว เมนู ส่วนท้าย แถบด้านข้าง และเนื้อหา

เหตุใดการเรียนรู้วิธีใช้แท็กจึงสำคัญ

เครื่องมือค้นหา Yandex และ Google มีความอ่อนไหวต่อ เค้าโครง HTMLเอกสารตรวจสอบความถูกต้อง พวกเขามองหาคำหลักที่อยู่ในคำอธิบายพิเศษและอื่นๆ แต่ส่วนนี้ไม่เกี่ยวกับเรื่องนั้น สิ่งนี้ใช้กับการส่งเสริมการขาย (SEO)

วิธีการเรียนรู้แท็ก HTML ทั้งหมด

ใช่ มีแท็กค่อนข้างน้อย แต่ไม่จำเป็นต้องสอนเป็นพิเศษ ตราบใดที่คุณฝึกเขียนอะไรบางอย่าง คำอธิบายทั้งหมด ทั้งแบบคู่และเดี่ยว จะถูกจดจำได้ง่าย เมื่อเวลาผ่านไปแน่นอน

แท็ก ( กรุณา แท็กบางครั้งก็แท็ก) เป็นองค์ประกอบของภาษา HTML ที่ใช้ในการมาร์กอัป ข้อความต้นฉบับหน้าเว็บ แท็ก คือ คำย่อหรือคำย่อของคำภาษาอังกฤษที่อยู่ในวงเล็บเหลี่ยม เช่น แท็ก

ตัวย่อสำหรับ คำภาษาอังกฤษ ย่อหน้านั่นคือข้อความที่อยู่ในแท็กนี้จะได้รับการยอมรับจากเบราว์เซอร์เป็นย่อหน้า

แต่ละแท็กใน HTML มีความหมายพิเศษและมีหน้าที่ในการแสดงข้อมูลบางอย่าง ตัวพิมพ์ของตัวอักษรในชื่อแท็กไม่สำคัญ เช่น แท็ก

และแท็ก

- มันเป็นเรื่องเดียวกัน นั่นคือแท็กสามารถเขียนได้ทั้งตัวพิมพ์เล็กและตัวพิมพ์เล็ก เป็นตัวพิมพ์ใหญ่- ก่อนหน้านี้ เป็นเรื่องปกติที่จะเขียนแท็กทั้งหมดด้วยตัวพิมพ์ใหญ่เพื่อให้แท็กแตกต่างจากข้อความทั่วไป ขณะนี้ไม่มีความจำเป็นดังกล่าวแล้ว เนื่องจากผู้แก้ไขจำนวนมากมีการเน้นไวยากรณ์

การจำแนกประเภทแท็ก

มีแท็กมากกว่า 90 แท็กใน HTML โดยทั่วไปแล้วแท็กเดียวจะมีผลเพียงบางส่วนของเอกสาร เช่น แท็กส่วนหัวระดับแรก... ในกรณีเช่นนี้ จะใช้แท็กที่จับคู่กัน: เปิดและ ปิด- แท็กเปิด (เช่น ) จะสร้างเอฟเฟกต์ และแท็กปิด ( ) จะหยุดเอฟเฟกต์ ดังที่คุณเห็นจากตัวอย่าง แท็กปิดจะมีสัญลักษณ์นี้ (/) เสมอ - เครื่องหมายทับ แท็กเหล่านี้เรียกว่า คู่ผสม.

แท็กบางแท็กให้เอฟเฟกต์แบบครั้งเดียวที่แท็กเหล่านั้นปรากฏ ตัวอย่างเช่น แท็กแถบแนวนอนหรือแท็กแสดงรูปภาพ - แท็กดังกล่าวไม่มีแท็กปิด แท็กดังกล่าวเรียกว่าไม่จับคู่

ประเภทแท็ก

นอกจากนี้ แท็กยังแบ่งออกเป็นหลายประเภท ซึ่งมีฟังก์ชันที่แตกต่างกัน:

  • แท็กชื่อเอกสาร
  • องค์ประกอบบล็อก
  • องค์ประกอบแบบอินไลน์
  • องค์ประกอบสากล
  • รายการ;
  • ตาราง;
  • เฟรม

การแบ่งส่วนนี้ไม่เข้มงวด ดังนั้นบางแท็กจึงอยู่ในกลุ่มที่แตกต่างกัน เช่น แท็กสำหรับสร้างรายการและ

    ใช้กับทั้งรายการและองค์ประกอบบล็อก

    โครงสร้างแท็ก

    เมื่อโหลดในเบราว์เซอร์ แท็กจะไม่แสดง แต่จะส่งผลต่อวิธีการแสดงเนื้อหา หากสะกดแท็กผิด แท็กนั้นจะถูกละเว้นโดยสิ้นเชิง

    แท็กทั้งหมดมีโครงสร้างบางอย่างที่ต้องปฏิบัติตามเมื่อเขียน นอกจากนี้ แท็กเกือบทั้งหมดยังมีคุณลักษณะต่างๆ ที่สามารถเปลี่ยนวิธีการแสดงเนื้อหาได้

    เรามาดูกันดีกว่า โครงสร้างที่ถูกต้องแท็กที่มีคุณลักษณะ:

  • เว็บมาสเตอร์ของคุณเอง
  • ตัวอย่างเช่น ฉันให้แท็กสองแท็กที่แตกต่างกันโดยสิ้นเชิง อันดับแรก single - รับผิดชอบในการแสดงรูปภาพ, แอตทริบิวต์ - src="logo.jpg" ที่สอง คู่ที่มีหน้าที่สร้างลิงก์แอตทริบิวต์คือ href = "site"

    ข้อสรุปที่ 1: คุณลักษณะสามารถมีแท็กที่จับคู่และไม่ได้จับคู่ได้

    สรุป 2: เฉพาะแท็กเปิดเท่านั้นที่สามารถมีแอตทริบิวต์ แท็กปิดไม่มีแอตทริบิวต์

    รูปภาพเพื่อการชี้แจง:

    รูปที่ 1 โครงสร้างแท็ก HTML

    ทดสอบความเอาใจใส่และความรู้เกี่ยวกับไวยากรณ์ HTML

    มาดูตัวอย่างหน้าเว็บง่ายๆ ที่เราดูในบทเรียนกัน

    องค์ประกอบ HTML เป็นหน่วยโครงสร้างพื้นฐานของหน้าเว็บที่เขียนด้วย HTML

    แท็ก HTML ที่จับคู่และเดี่ยว

    ไวยากรณ์ HTMLองค์ประกอบที่ประกอบด้วยแท็กคู่:

    • องค์ประกอบเริ่มต้นด้วยแท็กเปิด
    • องค์ประกอบลงท้ายด้วยแท็กปิด
    • เนื้อหาขององค์ประกอบคือทุกอย่างระหว่างแท็กเปิดและแท็กปิด เนื้อหาอาจเป็นข้อความและ/หรือองค์ประกอบ HTML อื่นๆ

    หมายเหตุ: อย่าลืมใส่ "/" ในแท็กปิด เพราะจะบอกเบราว์เซอร์ว่าองค์ประกอบของคุณสิ้นสุดลงแล้ว และสิ่งที่ตามมาหลังจากนั้นคือองค์ประกอบอื่น หากคุณไม่ใส่อักขระ "/" ในแท็กปิด เบราว์เซอร์จะเข้าใจผิดว่าเป็นองค์ประกอบใหม่ที่ซ้อนอยู่ภายในองค์ประกอบก่อนหน้า ซึ่งเบราว์เซอร์คิดว่ายังไม่ได้ปิด

    ไวยากรณ์สำหรับองค์ประกอบ HTML ที่ประกอบด้วยแท็กเดียวคือ:

    • องค์ประกอบประกอบด้วยแท็กเปิดเท่านั้น

    องค์ประกอบที่ประกอบด้วยแท็กเดียวเรียกว่าว่างเปล่า มีแท็กเดี่ยวทั้งหมด 16 แท็กใน HTML:

    องค์ประกอบที่ซ้อนกัน

    องค์ประกอบ HTML ที่ประกอบด้วยแท็กที่จับคู่สามารถมีองค์ประกอบอื่น ๆ หรือสามารถซ้อนกันภายในองค์ประกอบอื่น ๆ ได้ และไม่จำกัดความลึกของการซ้อนองค์ประกอบ

    ตัวอย่างต่อไปนี้ประกอบด้วยสามองค์ประกอบ โดยสององค์ประกอบซ้อนกัน:

    ย่อหน้าแรกของฉัน

    เมื่อองค์ประกอบหนึ่งซ้อนกันภายในอีกองค์ประกอบหนึ่ง คุณต้องแน่ใจว่าองค์ประกอบที่ซ้อนกันเริ่มต้นและสิ้นสุดภายในองค์ประกอบเดียวกัน ตัวอย่างเช่น รหัสต่อไปนี้ไม่ถูกต้อง:

    นี้เป็นอย่างมาก

    น่าสนใจ

    ที่นี่องค์ประกอบไปเกินขอบเขตขององค์ประกอบ

    ตัวอย่างการซ้อนที่ถูกต้อง:

    สิ่งนี้น่าสนใจมาก

    ที่นี่องค์ประกอบมีการซ้อนกันอย่างถูกต้อง - องค์ประกอบอยู่ภายในองค์ประกอบโดยสมบูรณ์

    อักขระช่องว่าง

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

    ชื่อเรื่อง ชื่อแรกของฉัน

    ย่อหน้าแรกของฉัน

    โค้ดตัวอย่างสามารถเขียนได้โดยไม่ต้องใช้ช่องว่างเลย แต่โค้ดดังกล่าวจะอ่านได้น้อยกว่า:

    ชื่อเรื่อง ชื่อแรกของฉัน

    ย่อหน้าแรกของฉัน

    เนื่องจากโค้ดเอกสาร HTML มีขนาดใหญ่ขึ้นและซับซ้อนมากขึ้นเมื่อเวลาผ่านไป คุณจะเห็นว่าการใช้ช่องว่างช่วยเพิ่มความสามารถในการอ่านโค้ดได้จริง