CSS คืออะไร? คู่มือสำหรับมือใหม่

Vachirawit Linkanokrat

calendar icon

21 August 2025

Basics of Programming

css for beginner article illustration

CSS คืออะไร? คู่มือสำหรับมือใหม่

จากบทความก่อนหน้าเราได้เรียนรู้ว่า HTML ช่วยกำหนดและจัดโครงสร้างของหน้าเว็บ โดยมีแต่โครงและตัวอักษรธรรมดา
หลายคนอาจสงสัยว่าต้องทำยังไงให้เว็บไซต์มีสีสัน สวยงาม สามารถจัดวางตำแหน่งของรูปภาพ ข้อความ หรือข้อมูลต่าง ๆ ได้ 🤩
วันนี้เรามีคำตอบให้ทุกคน 🔥

CSS คืออะไร? 🎨

CSS (Cascading Style Sheets) คือ ภาษาที่ใช้ ตกแต่งหน้าตาของเว็บไซต์ ให้ดูดี มีสไตล์ ✨

ในแง่สถานการณ์สมมุติ :

  • HTML = โครงกระดูกของเว็บ 💀
  • CSS = เสื้อผ้า ทรงผม เมคอัพ ที่ทำให้เว็บดูดีมีสไตล์ 💅🏻

ในแง่การโค้ดเขียน :

  • HTML บอกว่า “ตรงนี้คือข้อความนะ”
  • CSS จะบอกว่า “งั้นให้มันเป็นตัวหนา สีชมพู ขนาดใหญ่หน่อยละกัน!”

CSS ทำอะไรได้บ้าง? 🌈

  • เปลี่ยนสีตัวอักษรและพื้นหลัง
  • จัดระยะห่างของกล่องข้อความ หรือใส่กรอบ
  • ปรับขนาดตัวอักษร ฟอนต์ และจัดตำแหน่ง
  • สร้าง animation หรือ effect เวลากดปุ่ม
  • ทำให้เว็บใช้งานง่ายและดูดีในทุกอุปกรณ์ รองรับการแสดงผลทั้งในหน้าจอคอมพิวเตอร์, Laptop และมือถือ

ใช้ CSS ตกแต่งหน้าเว็บไซต์ยังไง? 👩🏻‍🎨

ก่อนเริ่มแต่งเว็บให้สวย เราต้องเข้าใจก่อนว่า CSS ไม่ได้ทำงานลอย ๆ นะ!

มันจะเลือก "ตกแต่ง" สิ่งที่ HTML สร้างไว้ โดยอ้างอิงจากสิ่งที่เรียกว่า Selector

CSS ใช้สิ่งที่เรียกว่า Selector เพื่อบอกว่าเราจะตกแต่ง "ส่วนไหน" ของเว็บ

ตัวอย่างเช่น ตอนนี้เรามีโค้ดทั้งหมด 3 ชุด

ชุดที่ 1 : Tag selector คือเราทำการเลือกตกแต่ง tag p ทั้งหมด

HTML
<p>Welcome to our website</p>
<p>ยินดีต้อนรับเข้าสู่เว็บไซต์ของเรา!</p>

CSS
p {
  color: green;
}

ผลลัพธ์คือ tag p ทั้งหมดจะถูกเปลี่ยนเป็นสีเขียว
image (1).png

ชุดที่ 2 : Class selector คือเราทำการเลือกตกแต่งส่วนของ tag p ที่มี class ชื่อว่า introduction เท่านั้น

HTML
<p>Welcome to our website</p>
<p class="introduction">ยินดีต้อนรับเข้าสู่เว็บไซต์ของเรา!</p> 

CSS
.introduction {
  color: green;
}

ผลลัพธ์คือ tag ที่มีการระบุ class เป็น introduction จะถูกเปลี่ยนเป็นสีเขียว
image (2).png

ชุดที่ 3 : Id selector คือเราทำการเลือกตกแต่งส่วนของ tag p ที่มี id ชื่อว่า introduction เท่านั้น

HTML
<p>Welcome to our website</p>
<p id="introduction">ยินดีต้อนรับเข้าสู่เว็บไซต์ของเรา!</p> 

CSS
#introduction {
  color: green;
}

image (3).png

Property คือคำสั่งในการตกแต่ง 📚

เราใช้ Selector เพื่อเลือกว่าจะตกแต่งส่วนไหน และใช้ Properties ระบุคำสั่งในการตกแต่ง เช่น

HTML:

<p>ยินดีต้อนรับเข้าสู่เว็บไซต์ของเรา!</p>

CSS:

p {
  color: green;
  background-color: pink; 
  font-size: 24px;
}

จากโค้ดด้านบน เรามีการกำหนดเลือก tag p เพื่อเลือกว่าจะตกแต่งส่วนไหน โดยใช้

  • Property color กำหนดให้ตัวอักษรเป็นสีเขียว
  • Property background-color กำหนดให้พื้นหลังเป็นสีชมพู
  • Property font-size กำหนดให้ขนาดตัวอักษรเป็น 24 px

ผลลัพธ์ที่ได้หลังใช้ CSS
image (4).png

🎯สรุป

  • CSS คือภาษาที่ใช้ "ตกแต่ง" หน้าตาของเว็บไซต์ เช่น สี ขนาด ระยะห่าง ฟอนต์ และการจัดวาง
  • CSS ทำงานคู่กับ HTML โดยใช้ Selector เลือกว่าจะตกแต่งส่วนไหน แล้วใช้ Properties กำหนดหน้าตา
  • มี Selector ให้เลือกหลายแบบ เช่น tag (p), class (.introduction ), id (#introduction )

ถ้า HTML คือโครงกระดูกของเว็บ

CSS ก็คือเสื้อผ้าหน้าผมที่ทำให้เว็บดูดีสุด ๆ 🥳

ต้องการพัฒนาทักษะด้าน Basics of Programming เพิ่มเติมไหม?

ลงทะเบียนเรียนกับ TechUp เพื่อพัฒนาทักษะและเรียนรู้จากผู้เชี่ยวชาญในอุตสาหกรรม สร้างโอกาสความก้าวหน้าในอาชีพของคุณ

ดูทั้งหมด
learn-programming-in-ai-era article preview image

ยุคนี้ AI เขียนโค้ดได้ แล้วเรายังต้องเรียนเขียนโปรแกรมอีกไหม?

Basics of Programming

AI เขียนโค้ดได้ก็จริง แต่คนที่เข้าใจพื้นฐาน Programming จะใช้ AI ได้ดีกว่าอย่างชัดเจน มาดูว่าทำไมการเรียน Programming ยังสำคัญในยุค AI

Kornvuthi Lapprathana

17 November 2025

techup logo

TechUp เป็นสถาบันออนไลน์ที่จัด Bootcamp และคอร์สต่างๆ สำหรับผู้ที่ต้องการเริ่มต้นหรือพัฒนาตนเองในสายงานด้านเทคโนโลยี ภารกิจของเราคือการขยายโอกาสการเข้าถึงอาชีพเหล่านี้ ให้เปิดกว้างและเท่าเทียมมากขึ้นในสังคมไทย และเร่งการพัฒนาวงการเทคโนโลยีของประเทศไปพร้อมกัน

© Copyright 2026 TechUp Training Company Limited

ข้อกำหนดและเงื่อนไข

นโยบายความเป็นส่วนตัว (ลูกค้า)

นโยบายความเป็นส่วนตัว (พนักงาน)

นโยบายการใช้งานคุกกี้