สิ่งที่ต้องเรียนรู้ก่อน
ก่อนที่จะเริ่มเรียนรู้ภาษา CSS นั้น ควรจะต้องมีพื้นฐานการเขียนภาษา HTML มาก่อน

CSS คืออะไร?

  • CSS ย่อมาจาก Cascading Style Sheets
  • ใช้กำหนดวัตถุในภาษา HTML ว่าจะแสดงผลอย่างไร

CSS ช่วยแก้ปัญหาใหญ่ๆ ของ HTML
เราอาจจะเคยเห็น Tag ของ HTML ในลักษณะอย่างนี้
<h1>นี้คือส่วนหัว</h1>
<p>นี้คือย่อหน้า</p>
เมื่อมีการเพิ่ม <font> มาใน HTML 3.2 ฝันร้ายของนักพัฒนาเว็บไซต์ก็เริ่มขึ้น เมื่อมีการพัฒนาเว็บไซต์ขนาดใหญ่ เพราะต้องเพิ่ม <font> ลงในทุกๆหน้า และเวลาแก้ไขก็ต้องตามไปแก้ไขทุกๆหน้าด้วยเช่นกัน เป็นขั้นตอนที่ใช้เวลาและงบประมาณอย่างมาก

เพื่อแก้ปัญหาดังกล่าว องค์กร W3C (World Wide Web Consortium) จึงอุบัติ CSS ขึ้นมาบนโลกใบนี้ใน HTML 4.0  Tag ต่างๆที่ไม่จำเป็นถูกแยกออกมาจาก HTML มาไว้ในไฟล์ CSS ซึ่งเก็บอยู่ที่เดียว และในปัจจุบันสามารถใช้งาน CSS ได้ในทุก Web Browser

CSS ช่วยลดงานได้จำนวนมาก
อย่างที่เคยบอกไว้ว่า CSS มีความสามารถในการแยกออกมาเป็นไฟล์ *.css ได้ และสามารถถูกเรียกใช้ได้ในทุกๆหน้า ซึ่งเป็นข้อดีในภายหลังหากเราต้องการที่จะแก้ไข เช่น เปลี่ยนสีของลิงค์ทั้งหมดในเว็บ เราก็จะมาแก้ไขของไฟล์นี้ ที่เดียวแล้วลิงค์ทั้งหมดในเว็บก็จะมีสีตามที่เราต้องการ


Reference Sourceby Chicago Referencing Style

About The Author

นายนภดล แข็งการนา

นักวิชาการคอมพิวเตอร์ - กลุ่มงานพัฒนาระบบสารสนเทศ
สำนักวิทยบริการและเทคโนโลยีสารสนเทศ
มหาวิทยาลัยราชภัฏนครสวรรค์

Leave Comment