บทช่วยสอน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 Uniform Resource Locators


URL เป็นอีกคำหนึ่งสำหรับที่อยู่เว็บ

URL สามารถประกอบด้วยคำ (เช่น w3schools.com) หรือที่อยู่อินเทอร์เน็ตโปรโตคอล (IP) (เช่น 192.68.20.50)

คนส่วนใหญ่ป้อนชื่อเมื่อท่องเว็บ เพราะชื่อนั้นจำง่ายกว่าตัวเลข


URL - ตัวระบุแหล่งข้อมูลแบบสม่ำเสมอ

เว็บเบราว์เซอร์ร้องขอหน้าจากเว็บเซิร์ฟเวอร์โดยใช้ URL

Uniform Resource Locator (URL) ใช้เพื่อระบุเอกสาร (หรือข้อมูลอื่นๆ) บนเว็บ

ที่อยู่เว็บ เช่น https://www.w3schools.com/html/default.asp เป็น ไปตามกฎไวยากรณ์เหล่านี้:

scheme://prefix.domain:port/path/filename

คำอธิบาย:

  • แบบแผน - กำหนดประเภทของบริการอินเทอร์เน็ต (โดยทั่วไปคือhttp หรือ https )
  • คำนำหน้า - กำหนด คำนำหน้าโดเมน(ค่าเริ่มต้นสำหรับ http คือwww )
  • โดเมน - กำหนดชื่อโดเมน อินเทอร์เน็ต (เช่น w3schools.com)
  • port - กำหนดหมายเลขพอร์ตที่โฮสต์ (ค่าเริ่มต้นสำหรับ http คือ80 )
  • เส้นทาง - กำหนดเส้นทางที่เซิร์ฟเวอร์ (หากละเว้น: ไดเรกทอรีรากของไซต์)
  • filename - กำหนดชื่อของเอกสารหรือทรัพยากร

แบบแผน URL ทั่วไป

ตารางด้านล่างแสดงรายการโครงร่างทั่วไปบางส่วน:

Scheme Short for Used for
http HyperText Transfer Protocol Common web pages. Not encrypted
https Secure HyperText Transfer Protocol Secure web pages. Encrypted
ftp File Transfer Protocol Downloading or uploading files
file   A file on your computer


การเข้ารหัส URL

สามารถส่ง URL ทางอินเทอร์เน็ตโดยใช้ชุด อักขระ ASCIIเท่านั้น หาก URL มีอักขระนอกชุด ASCII ต้องแปลง URL

การเข้ารหัส URL จะแปลงอักขระที่ไม่ใช่ ASCII ให้อยู่ในรูปแบบที่สามารถส่งผ่านอินเทอร์เน็ตได้

การเข้ารหัส URL จะแทนที่อักขระที่ไม่ใช่ ASCII ด้วย "%" ตามด้วยเลขฐานสิบหก

URL ต้องไม่มีช่องว่าง โดยปกติการเข้ารหัส URL จะแทนที่ช่องว่างด้วยเครื่องหมายบวก (+) หรือ %20


ลองด้วยตัวคุณเอง

หากคุณคลิก "ส่ง" เบราว์เซอร์จะเข้ารหัส URL อินพุตก่อนที่จะส่งไปยังเซิร์ฟเวอร์

หน้าที่เซิร์ฟเวอร์จะแสดงข้อมูลที่ได้รับ

ลองป้อนข้อมูลอื่นแล้วคลิกส่งอีกครั้ง


ตัวอย่างการเข้ารหัส ASCII

เบราว์เซอร์ของคุณจะเข้ารหัสอินพุตตามชุดอักขระที่ใช้ในหน้าของคุณ

ชุดอักขระเริ่มต้นใน HTML5 คือ UTF-8

Character From Windows-1252 From UTF-8
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85

สำหรับการอ้างอิงการเข้ารหัส URL ทั้งหมด โปรดไปที่ การอ้างอิงการเข้ารหัส URLของ เรา