HTML - เมตาแท็ก
HTML ช่วยให้คุณระบุข้อมูลเมตา - ข้อมูลสำคัญเพิ่มเติมเกี่ยวกับเอกสารได้หลายวิธี องค์ประกอบ META สามารถใช้เพื่อรวมคู่ชื่อ / ค่าที่อธิบายคุณสมบัติของเอกสาร HTML เช่นผู้แต่งวันหมดอายุรายการคำสำคัญผู้เขียนเอกสารเป็นต้น
<meta>แท็กใช้เพื่อให้ข้อมูลเพิ่มเติมดังกล่าว แท็กนี้เป็นองค์ประกอบว่างดังนั้นจึงไม่มีแท็กปิด แต่มีข้อมูลภายในแอตทริบิวต์
คุณสามารถรวมเมตาแท็กหนึ่งรายการขึ้นไปในเอกสารของคุณตามข้อมูลที่คุณต้องการเก็บไว้ในเอกสารของคุณ แต่โดยทั่วไปเมตาแท็กจะไม่ส่งผลกระทบต่อลักษณะทางกายภาพของเอกสารดังนั้นจากมุมมองที่ปรากฏจึงไม่สำคัญว่าคุณจะรวมไว้ด้วยหรือไม่ พวกเขาหรือไม่
การเพิ่มเมตาแท็กในเอกสารของคุณ
คุณสามารถเพิ่มข้อมูลเมตาลงในหน้าเว็บของคุณได้โดยวางแท็ก <meta> ไว้ในส่วนหัวของเอกสารซึ่งแสดงโดย <head> และ </head>แท็ก เมตาแท็กสามารถมีแอตทริบิวต์ต่อไปนี้นอกเหนือจากแอตทริบิวต์หลัก -
ซีเนียร์ No | คุณสมบัติและคำอธิบาย |
---|---|
1 | Name ชื่อสำหรับคุณสมบัติ สามารถเป็นอะไรก็ได้. ตัวอย่าง ได้แก่ คีย์เวิร์ดคำอธิบายผู้แต่งแก้ไขตัวสร้างเป็นต้น |
2 | content ระบุค่าของคุณสมบัติ |
3 | scheme ระบุโครงร่างเพื่อตีความค่าของคุณสมบัติ (ตามที่ประกาศในแอ็ตทริบิวต์เนื้อหา) |
4 | http-equiv ใช้สำหรับส่วนหัวของข้อความตอบกลับ http ตัวอย่างเช่น http-equiv สามารถใช้เพื่อรีเฟรชหน้าหรือตั้งค่าคุกกี้ ค่า ได้แก่ ประเภทเนื้อหาหมดอายุรีเฟรชและคุกกี้ชุด |
การระบุคำหลัก
คุณสามารถใช้แท็ก <meta> เพื่อระบุคำหลักที่สำคัญที่เกี่ยวข้องกับเอกสารและต่อมาคำหลักเหล่านี้จะถูกใช้โดยเครื่องมือค้นหาในขณะที่สร้างดัชนีหน้าเว็บของคุณเพื่อจุดประสงค์ในการค้นหา
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างที่เราเพิ่ม HTML, Meta Tags, Metadata เป็นคำหลักที่สำคัญเกี่ยวกับเอกสาร
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -
คำอธิบายเอกสาร
คุณสามารถใช้แท็ก <meta> เพื่อให้คำอธิบายสั้น ๆ เกี่ยวกับเอกสาร เครื่องมือค้นหาต่างๆสามารถใช้อีกครั้งในขณะที่สร้างดัชนีหน้าเว็บของคุณเพื่อวัตถุประสงค์ในการค้นหา
ตัวอย่าง
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
วันที่แก้ไขเอกสาร
คุณสามารถใช้แท็ก <meta> เพื่อให้ข้อมูลเกี่ยวกับเวลาล่าสุดที่อัปเดตเอกสาร ข้อมูลนี้สามารถใช้โดยเว็บเบราว์เซอร์ต่างๆในขณะที่รีเฟรชหน้าเว็บของคุณ
ตัวอย่าง
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "revised" content = "Tutorialspoint, 3/7/2014" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
กำลังรีเฟรชเอกสาร
คุณสามารถใช้แท็ก <meta> เพื่อระบุระยะเวลาที่หน้าเว็บของคุณจะรีเฟรชโดยอัตโนมัติหลังจากนั้น
ตัวอย่าง
หากคุณต้องการให้หน้าของคุณรีเฟรชทุกๆ 5 วินาทีให้ใช้ไวยากรณ์ต่อไปนี้
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "revised" content = "Tutorialspoint, 3/7/2014" />
<meta http-equiv = "refresh" content = "5" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
การเปลี่ยนเส้นทางหน้า
คุณสามารถใช้แท็ก <meta> เพื่อเปลี่ยนเส้นทางเพจของคุณไปยังหน้าเว็บอื่น ๆ คุณยังสามารถระบุระยะเวลาได้หากคุณต้องการเปลี่ยนเส้นทางเพจหลังจากผ่านไปไม่กี่วินาที
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างของการเปลี่ยนเส้นทางเพจปัจจุบันไปยังเพจอื่นหลังจากผ่านไป 5 วินาที หากคุณต้องการเปลี่ยนเส้นทางเพจทันทีอย่าระบุแอตทริบิวต์เนื้อหา
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "revised" content = "Tutorialspoint, 3/7/2014" />
<meta http-equiv = "refresh" content = "5; url = http://www.tutorialspoint.com" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
การตั้งค่าคุกกี้
คุกกี้คือข้อมูลที่เก็บไว้ในไฟล์ข้อความขนาดเล็กบนคอมพิวเตอร์ของคุณและจะแลกเปลี่ยนระหว่างเว็บเบราว์เซอร์และเว็บเซิร์ฟเวอร์เพื่อติดตามข้อมูลต่างๆตามความต้องการของเว็บแอปพลิเคชันของคุณ
คุณสามารถใช้แท็ก <meta> เพื่อจัดเก็บคุกกี้ในฝั่งไคลเอ็นต์และในภายหลังข้อมูลนี้สามารถใช้โดยเว็บเซิร์ฟเวอร์เพื่อติดตามผู้เยี่ยมชมไซต์
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างของการเปลี่ยนเส้นทางเพจปัจจุบันไปยังเพจอื่นหลังจากผ่านไป 5 วินาที หากคุณต้องการเปลี่ยนเส้นทางเพจทันทีอย่าระบุแอตทริบิวต์เนื้อหา
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta http-equiv = "cookie" content = "userid = xyz; expires = Wednesday, 08-Aug-15 23:59:59 GMT;" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
หากคุณไม่ระบุวันที่และเวลาหมดอายุคุกกี้จะถือเป็นคุกกี้เซสชันและจะถูกลบเมื่อผู้ใช้ออกจากเบราว์เซอร์
Note- คุณสามารถตรวจสอบPHP และบทช่วยสอนคุกกี้เพื่อดูรายละเอียดทั้งหมดเกี่ยวกับคุกกี้
การตั้งชื่อผู้แต่ง
คุณสามารถตั้งชื่อผู้แต่งในหน้าเว็บโดยใช้เมตาแท็ก ดูตัวอย่างด้านล่าง -
ตัวอย่าง
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "author" content = "Mahnaz Mohtashim" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
ระบุชุดอักขระ
คุณสามารถใช้แท็ก <meta> เพื่อระบุชุดอักขระที่ใช้ภายในเว็บเพจ
ตัวอย่าง
โดยค่าเริ่มต้นเว็บเซิร์ฟเวอร์และเว็บเบราว์เซอร์ใช้การเข้ารหัส ISO-8859-1 (Latin1) เพื่อประมวลผลเว็บเพจ ต่อไปนี้เป็นตัวอย่างการตั้งค่าการเข้ารหัส UTF-8 -
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "author" content = "Mahnaz Mohtashim" />
<meta http-equiv = "Content-Type" content = "text/html; charset = UTF-8" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>
ในการแสดงหน้าเว็บแบบคงที่ด้วยตัวอักษรจีนแบบดั้งเดิมหน้าเว็บต้องมีแท็ก <meta> เพื่อตั้งค่าการเข้ารหัส Big5 -
<!DOCTYPE html>
<html>
<head>
<title>Meta Tags Example</title>
<meta name = "keywords" content = "HTML, Meta Tags, Metadata" />
<meta name = "description" content = "Learning about Meta Tags." />
<meta name = "author" content = "Mahnaz Mohtashim" />
<meta http-equiv = "Content-Type" content = "text/html; charset = Big5" />
</head>
<body>
<p>Hello HTML5!</p>
</body>
</html>