
กำลังโหลด...

กำลังโหลด...

เริ่ม Chapter ใหม่! คราวนี้เราจะทำ "การ์ดสินค้า" ให้ร้านค้าออนไลน์ เริ่มจากใส่สี ให้ชื่อสินค้าดูโดดเด่นก่อน
เป้าหมายของ Mission นี้: เข้าใจว่า CSS แยกไฟล์ทำงานยังไง และใส่สีข้อความ
ด้วย property color
HTML บอกแค่ "มีอะไรอยู่ตรงไหน" ส่วน CSS บอกว่า "หน้าตาเป็นยังไง" — เราเชื่อม
สองไฟล์เข้าด้วยกันผ่าน class: ใส่ class="ชื่อ" ใน HTML แล้วไปเขียนกฎ
ใน CSS ด้วย selector ที่ขึ้นต้นด้วยจุด .ชื่อ { ... }
.product-title {
color: #2563eb;
}
อ่านว่า "element ที่มี class product-title ให้ตั้งค่า color (สีตัวอักษร)
เป็น #2563eb" — ทุกกฎ CSS มีรูปแบบ property: value; เสมอ ปิดท้ายด้วย
เซมิโคลอน
<h2 class="product-title">เก้าอี้ไม้โอ๊ค</h2>
.product-title {
color: #2563eb;
}
| คำศัพท์ | ความหมาย |
|---|---|
| Selector | ส่วนที่บอกว่ากฎ CSS นี้ใช้กับ element ไหน เช่น .product-title |
| Property | คุณสมบัติที่จะตั้งค่า เช่น color |
| Value | ค่าที่ตั้งให้ property เช่น #2563eb |

ใส่ class="product-title" ให้ <h2> แล้วไปกำหนด color ใน style.css ให้เป็นสีที่ไม่ใช่สีดำ
