บทช่วยสอนHTML

HTML หน้าแรก บทนำ HTML โปรแกรมแก้ไข HTML HTML พื้นฐาน องค์ประกอบ HTML แอตทริบิวต์ HTML ส่วนหัว HTML ย่อหน้า HTML รูปแบบ HTML การจัดรูปแบบ HTML ใบเสนอราคา HTML ความคิดเห็น HTML HTML สี HTML CSS ลิงค์ HTML รูปภาพ HTML HTML Favicon ตาราง HTML รายการ HTML บล็อก HTML & อินไลน์ คลาส HTML รหัส HTML HTML Iframes HTML JavaScript เส้นทางไฟล์ HTML หัวหน้า HTML เค้าโครง HTML HTML Responsive HTML รหัสคอมพิวเตอร์ HTML Semantics คู่มือสไตล์ HTML เอนทิตี HTML สัญลักษณ์ HTML HTML Emojis ชุดอักขระ HTML การเข้ารหัส URL HTML HTML กับ XHTML

แบบฟอร์มHTML

แบบฟอร์ม HTML คุณสมบัติแบบฟอร์ม HTML องค์ประกอบแบบฟอร์ม HTML ประเภทอินพุต HTML แอตทริบิวต์การป้อนข้อมูล HTML แอตทริบิวต์แบบฟอร์มการป้อนข้อมูล HTML

กราฟิกHTML

HTML Canvas HTML SVG

สื่อHTML

สื่อ HTML วิดีโอ HTML HTML Audio ปลั๊กอิน HTML HTML YouTube

HTML APIs

HTML Geolocation HTML ลาก/วาง HTML Web Storage HTML Web Workers HTML SSE

ตัวอย่างHTML

ตัวอย่าง HTML แบบทดสอบ HTML แบบฝึกหัด HTML ใบรับรอง HTML สรุป HTML การเข้าถึง HTML

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

รายการแท็ก HTML แอตทริบิวต์ HTML HTML Global Attributes รองรับ HTML Browser เหตุการณ์ HTML HTML สี HTML Canvas HTML เสียง/วิดีโอ HTML Doctypes ชุดอักขระ HTML การเข้ารหัส URL HTML HTML Lang Codes ข้อความ HTTP วิธี HTTP ตัวแปลง PX เป็น EM แป้นพิมพ์ลัด

ลิงค์ HTML


ลิงค์มีอยู่เกือบทุกหน้า ลิงก์อนุญาตให้ผู้ใช้คลิกจากหน้าหนึ่งไปยังอีกหน้าหนึ่ง


ลิงก์ HTML - ไฮเปอร์ลิงก์

ลิงก์ HTML เป็นไฮเปอร์ลิงก์

คุณสามารถคลิกลิงก์และข้ามไปยังเอกสารอื่นได้

เมื่อคุณเลื่อนเมาส์ไปที่ลิงก์ ลูกศรของเมาส์จะเปลี่ยนเป็นมือเล็กๆ

หมายเหตุ:ลิงก์ไม่จำเป็นต้องเป็นข้อความ ลิงค์สามารถเป็นรูปภาพหรือองค์ประกอบ HTML อื่น ๆ ได้!


ลิงค์ HTML - ไวยากรณ์

แท็ก HTML <a>กำหนดไฮเปอร์ลิงก์ มันมีไวยากรณ์ต่อไปนี้:

<a href="url">link text</a>

คุณลักษณะที่สำคัญที่สุดของ<a> องค์ประกอบคือ hrefแอตทริบิวต์ ซึ่งระบุปลายทางของลิงก์

ข้อความลิงก์เป็นส่วนที่ผู้อ่านจะมองเห็นได้

การคลิกที่ข้อความลิงค์ จะเป็นการส่งผู้อ่านไปยังที่อยู่ URL ที่ระบุ

ตัวอย่าง

ตัวอย่างนี้แสดงวิธีการสร้างลิงค์ไปยัง W3Schools.com:

<a href="https://www.w3schools.com/">Visit W3Schools.com!</a>

ตามค่าเริ่มต้น ลิงก์จะปรากฏดังนี้ในทุกเบราว์เซอร์:

  • ลิงก์ที่ยังไม่ได้เข้าชมจะถูกขีดเส้นใต้และสีน้ำเงิน
  • ลิงก์ที่เข้าชมถูกขีดเส้นใต้และสีม่วง
  • ลิงก์ที่ใช้งานอยู่จะถูกขีดเส้นใต้และสีแดง

เคล็ดลับ:แน่นอนว่าลิงก์สามารถกำหนดสไตล์ด้วย CSS ได้ เพื่อให้ได้รูปลักษณ์ใหม่!


ลิงค์ HTML - แอตทริบิวต์เป้าหมาย

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

แอตทริบิวต์targetระบุตำแหน่งที่จะเปิดเอกสารที่เชื่อมโยง

แอตทริบิวต์targetสามารถมีค่าใดค่าหนึ่งต่อไปนี้:

  • _self- ค่าเริ่มต้น. เปิดเอกสารในหน้าต่าง/แท็บเดียวกับที่คลิก
  • _blank - เปิดเอกสารในหน้าต่างใหม่หรือแท็บ
  • _parent - เปิดเอกสารในกรอบหลัก
  • _top - เปิดเอกสารแบบเต็มหน้าต่าง

ตัวอย่าง

ใช้ target="_blank" เพื่อเปิดเอกสารที่เชื่อมโยงในหน้าต่างเบราว์เซอร์ใหม่หรือแท็บ:

<a href="https://www.w3schools.com/" target="_blank">Visit W3Schools!</a>

URL สัมบูรณ์กับ URL สัมพัทธ์

ทั้งสองตัวอย่างข้างต้นใช้URL แบบสัมบูรณ์ (ที่อยู่เว็บแบบเต็ม) ในhrefแอตทริบิวต์

ลิงก์ในเครื่อง (ลิงก์ไปยังหน้าภายในเว็บไซต์เดียวกัน) ระบุด้วย URL ที่เกี่ยวข้อง (ไม่มีส่วน "https://www"):

ตัวอย่าง

<h2>Absolute URLs</h2>
<p><a href="https://www.w3.org/">W3C</a></p>
<p><a href="https://www.google.com/">Google</a></p>

<h2>Relative URLs</h2>
<p><a href="html_images.asp">HTML Images</a></p>
<p><a href="/css/default.asp">CSS Tutorial</a></p>


ลิงก์ HTML - ใช้รูปภาพเป็นลิงก์

หากต้องการใช้รูปภาพเป็นลิงก์ ให้ใส่<img> แท็กใน<a>แท็ก:

ตัวอย่าง

<a href="default.asp">
<img src="smiley.gif" alt="HTML tutorial" style="width:42px;height:42px;">
</a>

เชื่อมโยงไปยังที่อยู่อีเมล

ใช้ mailto:ภายใน hrefแอตทริบิวต์เพื่อสร้างลิงก์ที่เปิดโปรแกรมอีเมลของผู้ใช้ (เพื่อให้ผู้ใช้ส่งอีเมลใหม่ได้):

ตัวอย่าง

<a href="mailto:[email protected]">Send email</a>

ปุ่มเป็นลิงค์

หากต้องการใช้ปุ่ม HTML เป็นลิงก์ คุณต้องเพิ่มโค้ด JavaScript

JavaScript ช่วยให้คุณระบุสิ่งที่เกิดขึ้นในเหตุการณ์บางอย่างได้ เช่น การคลิกปุ่ม:

ตัวอย่าง

<button onclick="document.location='default.asp'">HTML Tutorial</button>

เคล็ดลับ:เรียนรู้เพิ่มเติมเกี่ยวกับ JavaScript ใน บทช่วย สอน JavaScriptของ เรา


ชื่อลิงค์

แอตทริบิวต์titleระบุข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบ ข้อมูลมักแสดงเป็นข้อความคำแนะนำเครื่องมือเมื่อเลื่อนเมาส์ไปเหนือองค์ประกอบ

ตัวอย่าง

<a href="https://www.w3schools.com/html/" title="Go to W3Schools HTML section">Visit our HTML Tutorial</a>

เพิ่มเติมเกี่ยวกับ Absolute URLs และ Relative URLs

ตัวอย่าง

ใช้ URL แบบเต็มเพื่อเชื่อมโยงไปยังหน้าเว็บ: 

<a href="https://www.w3schools.com/html/default.asp">HTML tutorial</a>

ตัวอย่าง

ลิงค์ไปยังเพจที่อยู่ในโฟลเดอร์ html บนเว็บไซต์ปัจจุบัน: 

<a href="/html/default.asp">HTML tutorial</a>

ตัวอย่าง

ลิงค์ไปยังเพจที่อยู่ในโฟลเดอร์เดียวกันกับเพจปัจจุบัน: 

<a href="default.asp">HTML tutorial</a>

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับพา ธของไฟล์ได้ในบทHTML File Paths


สรุปบท

  • ใช้<a>องค์ประกอบเพื่อกำหนดลิงค์
  • ใช้hrefแอตทริบิวต์เพื่อกำหนดที่อยู่ลิงก์
  • ใช้targetแอตทริบิวต์เพื่อกำหนดตำแหน่งที่จะเปิดเอกสารที่เชื่อมโยง
  • ใช้<img>องค์ประกอบ (ภายใน<a>) เพื่อใช้รูปภาพเป็นลิงค์
  • ใช้ mailto:รูปแบบภายใน hrefแอตทริบิวต์เพื่อสร้างลิงก์ที่เปิดโปรแกรมอีเมลของผู้ใช้

แท็กลิงก์ HTML

Tag Description
<a>Defines a hyperlink

สำหรับรายการแท็ก HTML ทั้งหมดที่มีอยู่ โปรดไปที่การอ้างอิงแท็ก HTMLของ เรา