CSS คืออะไร? ความหมายและความหมาย

คำย่อสำหรับ Cascading Style Sheet เป็นมาตรฐาน World Wide Web Consortium (W3C) สำหรับสไตล์ชีต สามารถระบุรูปแบบการนำเสนอ (เช่น ฟอนต์ ขนาดฟอนต์ และการจัดตำแหน่งย่อหน้า) สำหรับ HTML องค์ประกอบ การใช้ไวยากรณ์ ผู้เขียนเว็บสามารถรวมคำสั่งสไตล์โดยใช้แอตทริบิวต์ style ของ HTML 4.0 ซึ่งเป็นพื้นที่สไตล์ที่แยกจากกัน (โดยใช้องค์ประกอบ STYLE) ภายในองค์ประกอบ HEAD ของเอกสาร หรือไฟล์ข้อความที่แตกต่างอย่างสิ้นเชิง (ที่มี .css ส่วนขยาย).

คำว่า "การเรียงซ้อน" มีขึ้นเพื่อแนะนำระดับอำนาจต่างๆ คำจำกัดความของสไตล์ภายใน HEAD จะแทนที่สไตล์ชีตภายนอก ในขณะที่คำสั่งสไตล์จะอยู่ภายใน HTML องค์ประกอบแทนที่คำจำกัดความของสไตล์อื่น ๆ ทั้งหมดอยู่ในข้อกำหนดระดับ 2 ดู DecSS, DVD Regia ล็อค

Technipages อธิบาย CSS

CSS ย่อมาจาก Cascading style sheet ใช้เพื่ออธิบายว่าเอกสารที่เขียนด้วยภาษามาร์กอัปเช่น HTML ควรปรากฏบนหน้าจอของอุปกรณ์ประเภทต่างๆ ทั้งบนหน้าจอขนาดเล็ก หน้าจอขนาดใหญ่ หรือแม้แต่ เครื่องพิมพ์ นอกจากนี้ยังใช้ได้กับภาษามาร์กอัปที่ใช้ XML CSS ควบคุมตัวแปรบนเว็บเพจ เช่น ฟอนต์ สีฟอนต์ ระยะห่าง และพื้นผิว

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

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

การใช้งานทั่วไปของ CSS

  • CSS ทำงานบน HTML และภาษามาร์กอัปที่ใช้ XML
  • CSS เป็นภาษาที่ใช้อธิบายการนำเสนอหน้าเว็บ ได้แก่ สี ฟอนต์ และเลย์เอาต์
  • การแยก HTML ออกจาก CSS ทำให้ง่ายต่อการดูแลเว็บไซต์ แชร์สไตล์ชีตข้ามหน้าต่างๆ และออกแบบหน้าตามรสนิยมของแต่ละคน

การใช้ CSS ในทางที่ผิดที่พบบ่อย

  • ตัวอักษร CSS ไฟล์ไม่สามารถกำหนดแบบอักษร ขนาด ชั้นนำ การจัดช่องไฟ หรือแม้แต่สีได้
  • CSS ไม่ได้แทนที่ส่วนใดส่วนหนึ่งของ HTML และปรับแต่งไม่ได้ด้วยซ้ำ