CSS (Cascading Style Sheet) หรือเรียกกันว่า สไตล์ชีต ซึ่งถือเป็นชุดคำสั่งที่ใช้ในการออกแบบ หรือสำหรับจัดรูปแบบการแสดงเนื้อหาภายในเว็บเพจ ได้แก่ โครงร่างเว็บไซต์ การออกแบบบล็อคใส่ข้อความ รูปภาพ ตัวอักษร บุลเล็ต ใส่สีกรอบ สีตาราง เป็นต้น ช่วยให้สามารถจัดรูปแบบของเว็บไซต์ได้สวยขึ้น และสามารถนำไปใช้ในแต่ลเพจได้เหมือนกัน โดยไม่ต้องมาสร้างทีละเพจ สะดวกมากต่อการใช้งาน
ประเภทของ CSS
1.Class Style เป็นสไตล์ที่ใช้กำหนดคุณสมบัติของออบเจ็คทีละตำแหน่ง โดยจะไม่มีผลต่อคุณสมบัติของออบเจ็คอื่นๆ บนเว็บเพจ การกำหนดสไตล์ชีตประเภทนี้จึงต้องกำหนดทีละตำแหน่ง
2.Tag Style ถือเป็นสไตล์ที่ใช้กำหนดไว้กับแท็ก จะมีผลในทุกออบเจ็คซึ่งอยู่ในแท็กนั้นทั้งหมด
3.Advanced สไตล์ที่นอกเหนือจากรูปแบบข้างต้น นั้นคือสามารถกำหนดคุณสมบัติของออบเจ็คทีละตำแหน่ง คล้ายๆกับ Class Style แต่อาจจะมีวิธีการใช้คำสั่งคนละแบบ