บ้าน พัฒนาการ สไตล์ชีตแบบเรียงซ้อน (CSS) คืออะไร? - คำจำกัดความจาก techopedia

สไตล์ชีตแบบเรียงซ้อน (CSS) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Cascading Style Sheet (CSS) หมายถึงอะไร

Cascading Style Sheets (CSS) เป็นมาตรฐาน (หรือภาษา) ที่อธิบายการจัดรูปแบบของหน้าภาษามาร์กอัป CSS กำหนดรูปแบบเอกสารประเภทต่อไปนี้:

  • ภาษามาร์กอัป HyperText (HTML)
  • Extensible HyperText Markup Language (XHTML)
  • Extensible Markup Language (XML)
  • กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้ (SVG)
  • ภาษาส่วนต่อประสานผู้ใช้ XML (XUL)

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

ในเดือนธันวาคม 1998 World Wide Web Consortium (W3C) ได้เผยแพร่ข้อกำหนด CSS แรก (CSS1) ตามด้วย CSS ระดับ 2 (CSS2) และ CSS ระดับ 2, Revision 1 (CSS2.1)

Techopedia อธิบาย Cascading Style Sheet (CSS)

การจัดรูปแบบเอกสาร HTML นั้นน่าเบื่อและซับซ้อนก่อน CSS เนื่องจากแอตทริบิวต์สไตล์ HTML ในตัว โดยเฉพาะแท็กสไตล์ที่ต้องการคำอธิบายโดยละเอียดและซ้ำ ๆ ขององค์ประกอบต่อไปนี้:

  • สีตัวอักษร
  • สไตล์พื้นหลัง
  • การจัดตำแหน่งองค์ประกอบ
  • พรมแดน
  • ขนาด

CSS กำหนดโครงสร้างองค์ประกอบสำหรับส่วนหัว (h1), ส่วนหัวย่อย (h2), ส่วนหัวย่อย (h3), ฯลฯ ตัวเลือกองค์ประกอบมีให้บริการแบบอักษรสีเน้นขนาด ฯลฯ

CSS ช่วยให้นักพัฒนาสามารถย้ายองค์ประกอบการจัดแต่งทรงผมไปยังพื้นที่ HTML แยกต่างหากสำหรับมาร์กอัปใหม่ทั้งหมด ตัวอย่างเช่นหากนักพัฒนาต้องการเปลี่ยนแบบอักษรสำหรับส่วนหัว h2 ทั้งหมดในไฟล์ HTML อาจทำการเปลี่ยนแปลงเพียงครั้งเดียวกับไฟล์ CSS ที่แนบมา หากไม่ได้แนบไฟล์ CSS ผู้พัฒนาจะต้องเปลี่ยนตัวเลือกแบบอักษรสำหรับแต่ละส่วนหัว h2 ในไฟล์ HTML หลัก

สไตล์ชีตแบบเรียงซ้อน (CSS) คืออะไร? - คำจำกัดความจาก techopedia