Cascading Style Sheets

จากวิกิพีเดีย สารานุกรมเสรี

HTML

HTML element
HTML scripting
HTML editor


Font family
สีที่ใช้ในเว็บ
Cascading Style Sheets (CSS)


HTML name entity
รหัสอักขระ
ยูนิโคดกับ HTML


Dynamic HTML (DHTML)
Extensible HTML (XHTML)
Layout engine comparison
World Wide Web Consortium

บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับ เหมาะสม หรือไม่รู้วิธีอ่านในภาษาไทย

Cascading Style Sheets (CSS) เป็น ภาษาสไตล์ชีต ใช้ในการจัดรูปแบบของเอกสารที่เขียนในภาษามาร์กอัป CSS เป็นภาษาที่สำคัญตัวหนึ่งในการเขียนเว็บเพจ ซึ่งเขียนในภาษา HTML และ XHTML แต่ก็ยังสามารถประยุกต์ใช้กับใน XML ซึ่งรวมถึง SVG และ XUL ด้วย มารตราฐาน CSS นั้น สร้างโดยกลุ่ม World Wide Web Consortium (W3C)

สารบัญ

[แก้] ระดับของ CSS

ปัจจุบัน CSS แบ่งเป็น 3 ระดับ (level)

  • CSS level 1 ยอมรับเป็นมาตรฐาน ธันวาคม ค.ศ. 1996
  • CSS level 2 เริ่มร่าง ค.ศ. 1997 ยอมรับเป็นมาตรฐาน พฤษภาคม ค.ศ. 1998
  • CSS level 3 เริ่มร่าง ค.ศ. 1998 ปัจจุบัน (2005) ยังอยู่ในขั้นตอนการยอมรับเป็นมาตรฐาน

นับถึงปี 2007 ยังไม่มีเว็บเบราว์เซอร์ที่สนับสนุนมาตรฐาน CSS level 2 ครบทั้งหมด

[แก้] ตัวอย่าง

ตัวอย่างโค้ดของ CSS

 p {
    font-family: "Garamond", serif;
 }

 h2 {
    font-size: 110%;
    color: red;
    background: white;
 }

 .note {
    color: red;
    background: yellow;
    font-weight: bold;
 }

 p#paragraph1 {
    margin: 0;
 }

 a:hover {
    text-decoration: none;
 }

 #news p {
    color: blue;
 }

[แก้] คู่มืออ้างอิง

[แก้] ดูเพิ่ม


 Cascading Style Sheets เป็นบทความเกี่ยวกับ คอมพิวเตอร์ อุปกรณ์คอมพิวเตอร์ หรือ เครือข่าย ที่ยังไม่สมบูรณ์ ต้องการตรวจสอบ เพิ่มเนื้อหา หรือเพิ่มแหล่งอ้างอิง คุณสามารถช่วยเพิ่มเติมหรือแก้ไข เพื่อให้สมบูรณ์มากขึ้น
ข้อมูลเกี่ยวกับ Cascading Style Sheets ในภาษาอื่น อาจสามารถหาอ่านได้จากเมนู ภาษาอื่น ด้านซ้ายมือ