ข้อดีของ CSS (Cascading Style Sheets)
CSS จัดการส่วนของลักษณะที่เห็น (look and feel) ของหน้าเว็บ ด้วย CSS คุณสามารถควบคุมสีข้อความ สไตล์ฟอนต์ ช่องว่างระหว่างย่อหน้า วิธีการจัดวางคอลัมน์ และอื่นๆ อีกมากมาย
ข้อดีหลักของ CSS:
- CSS ประหยัดเวลา - เขียน CSS ครั้งเดียว แล้วนำไปใช้ซ้ำในหลายหน้า HTML กำหนดสไตล์สำหรับแต่ละองค์ประกอบ HTML แล้วนำไปใช้กับหน้าเว็บได้ไม่จำกัด
- บำรุงรักษาง่าย - เพื่อเปลี่ยนแปลงทั่วทั้งระบบ เพียงเปลี่ยนสไตล์ที่เดียว ทุกองค์ประกอบในทุกหน้าเว็บจะอัปเดตอัตโนมัติ
- มาตรฐานเว็บระดับโลก - แอตทริบิวต์ HTML กำลังถูก deprecated แนะนำให้ใช้ CSS แทน ใช้ CSS ในทุกหน้า HTML เพื่อความเข้ากันได้กับเบราว์เซอร์อนาคต
- Platform Independence - สคริปต์ให้ความเป็นอิสระจากแพลตฟอร์มและรองรับเบราว์เซอร์ล่าสุด
ข้อดีเพิ่มเติม:
- แยกเนื้อหา (HTML) และการนำเสนอ (CSS) - Separation of Concerns
- ลดขนาดไฟล์ HTML เนื่องจากไม่ต้องใส่สไตล์ซ้ำ
- รองรับ Responsive Design และ Media Queries
- สามารถทำ Animation และ Transition ได้