เรียนรู้วิธีใช้ HTML <head>
องค์ประกอบบนเว็บไซต์ของคุณ
HTML <head>
องค์ประกอบคือที่เก็บสำหรับข้อมูลเมตา (ข้อมูล) เกี่ยวกับหน้าเว็บของคุณ เช่น ชื่อหน้า สไตล์ และสคริปต์
เนื้อหาภายใน <head>
องค์ประกอบคือ เป็นหลัก อ่านและประมวลผลโดยเครื่อง (เช่น เบราว์เซอร์) ไม่ใช่โดยผู้เยี่ยมชมเว็บไซต์ของคุณ
<head>
องค์ประกอบไม่ควรสับสนกับ <header>
องค์ประกอบซึ่งมีจุดประสงค์ที่แตกต่างกัน
<head>
องค์ประกอบถูกวางไว้ใต้การเปิด <html>
และก่อนเปิด <body>
แท็ก:
<!DOCTYPE html>
<html>
<head>
<!-- Contains Metadata primarily for machine processing -->
</head>
<body></body>
</html>
องค์ประกอบ HTML ต่อไปนี้สามารถใส่ใน <head>
องค์ประกอบ:
<meta>
<base>
ตัวอย่าง
มาดูตัวอย่างการใช้ <head>
. กัน องค์ประกอบที่มีองค์ประกอบข้อมูลเมตาที่ใช้กันทั่วไปอยู่ภายใน
องค์ประกอบ
<title>
องค์ประกอบกำหนดชื่อเอกสาร HTML ของคุณ ซึ่งจะแสดงในแท็บหน้าเบราว์เซอร์:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
</head>
<body></body>
</html>
หากคุณเลื่อนเมาส์ไปที่แท็บหน้าของเว็บไซต์ใดๆ และกดค้างไว้สักครู่ คุณจะเห็นป๊อปอัปขนาดเล็กแสดงชื่อหน้าทั้งหมด
องค์ประกอบ
<style>
องค์ประกอบมีข้อมูลการจัดรูปแบบสำหรับเอกสาร HTML ของคุณ (การพิมพ์ การเว้นวรรค สี ภาพเคลื่อนไหว ฯลฯ) ที่เขียนด้วย CSS:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
<style type="text/css">
body {
background-color: red;
}
p {
font-size: 18px;
line-height: 1.5;
}
</style>
</head>
<body></body>
</html>
องค์ประกอบ
วิธีที่ทันสมัยกว่าในการใช้สไตล์กับเอกสาร HTML คือการนำเข้าสไตล์ชีต CSS ภายนอกด้วย <link>
องค์ประกอบ:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
<link href="/styles/main.css" rel="stylesheet" />
</head>
<body></body>
</html>
นานาน่ารู้:ถ้าคุณใช้ทั้ง <style>
และ <link>
องค์ประกอบในเอกสารเดียวกัน สไตล์จะถูกนำไปใช้ในลำดับที่คุณรวมไว้ในเอกสารของคุณ CSS cascades ดังนั้นอะไรก็ตามที่อยู่หลังสุด (จากบนลงล่าง) จะแทนที่สไตล์ก่อนหน้า ถ้าพวกมันระบุองค์ประกอบ HTML เดียวกัน
องค์ประกอบ
<script>
องค์ประกอบใช้เพื่อรัน JavaScript ในสองวิธีที่แตกต่างกัน:
- โดยการฝังโค้ด JavaScript ลงในเอกสารของคุณโดยตรง (เช่นที่คุณเห็นใน
<style>
องค์ประกอบ). - โดยการนำเข้าไฟล์สคริปต์ JavaScript ภายนอกผ่าน
src
แอตทริบิวต์
ฝังโค้ด JavaScript โดยตรงในเอกสารของคุณ:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
<script>
// Make background color red
document.body.style.backgroundColor = "red"
</script>
</head>
<body></body>
</html>
นำเข้าไฟล์ JavaScript ภายนอก:
<!DOCTYPE html>
<html>
<head>
<title>Document title</title>
<script src="/scripts/main.js"></script>
</head>
<body></body>
</html>