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 เพื่อพัฒนาทักษะและเรียนรู้จากผู้เชี่ยวชาญในอุตสาหกรรม สร้างโอกาสความก้าวหน้าในอาชีพของคุณ

ดูทั้งหมด
what_is_html_a_beginners_guide article preview image

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

Software development tips

Basics of Programming

จะสร้างเว็บต้องเริ่มจากอะไร? มารู้จัก HTML – ภาษาสร้างเว็บที่เป็นเหมือนโครงกระดูกของทุกเว็บไซต์!

Nattawara Jantaket

22 April 2025

techup logo

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

© Copyright 2025 TechUp Training Company Limited

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

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

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

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