เนื่องจากเป็นเทคโนโลยียอดนิยม การพัฒนา CSS จึงค่อนข้างช้าอย่างแน่นอน CSS ได้รับการเสนอครั้งแรกในปี 1994 และได้รับการสนับสนุนโดยเบราว์เซอร์ครั้งแรกในปี 1996 CSS ได้รับการขนานนามว่าเป็นผู้สืบทอดของโค้ดเว็บที่ใช้ HTML แบบดั้งเดิม ความสามารถของ CSS ในการใช้สไตล์ชีทเพื่อควบคุมแบบอักษรและเค้าโครงทั่วทั้งไซต์ทำให้ดูมีประสิทธิภาพมาก ออกแบบได้ง่าย และมีวิสัยทัศน์ อย่างไรก็ตาม มีความเชื่อผิดๆ เกี่ยวกับ CSS อยู่เสมอที่ทำให้นักออกแบบเว็บไซต์ไม่สามารถเรียนรู้และเชี่ยวชาญภาษาได้ เอะอะทั้งหมดเกี่ยวกับอะไร?
เราได้สัมภาษณ์ Christopher Schmitt ครูมหาวิทยาลัยซึ่งเป็นหนึ่งในผู้สนับสนุน CSS คริสโตเฟอร์เชื่อมั่นอย่างยิ่งว่า CSS จะกลายเป็นหนึ่งในความรู้ที่จำเป็นสำหรับนักออกแบบเว็บไซต์
ถาม: CSS เข้าสู่ช่วงการพัฒนาที่สำคัญแล้ว อะไรคือเหตุผลหลัก 10 ประการที่คุณคิดว่าเราทุกคนควรเรียนรู้และเริ่มใช้ CSS ตอนนี้
คริสโตเฟอร์: โอ้ นี่คือเหตุผลสิบอันดับแรกของฉัน โดยไม่เรียงตามลำดับใดเป็นพิเศษ:
1. CSS จะถูกสร้างขึ้นตั้งแต่ต้นจนจบจนกว่าจะเข้ามาแทนที่วิธีการออกแบบเว็บไซต์แบบเดิมๆ โดยสมบูรณ์ เทคโนโลยี CSS ที่สร้างขึ้นโดยองค์กร W3C จะแทนที่ตาราง HTML แท็กแบบอักษร เฟรม และองค์ประกอบ HTML อื่นๆ ที่ใช้สำหรับการนำเสนอ
2. ปรับปรุงความเร็วในการเรียกดูหน้า การใช้วิธี CSS สามารถประหยัดขนาดไฟล์ได้อย่างน้อย 50% เมื่อเทียบกับวิธีการออกแบบเว็บไซต์แบบเดิม
3. ลดระยะเวลาการแก้ไข เว็บไซต์ที่มีหน้าเว็บหลายร้อยหรือหลายพันหน้าสามารถออกแบบใหม่ได้โดยการแก้ไขไฟล์ CSS เพียงไม่กี่ไฟล์
4. ความสามารถในการควบคุมแบบอักษรและการเรียงพิมพ์ที่มีประสิทธิภาพ ความสามารถของ CSS ในการควบคุมแบบอักษรนั้นดีกว่าแท็ก FONT ที่ไม่ดีนัก ด้วย CSS เราไม่จำเป็นต้องใช้แท็ก FONT หรือรูปภาพ GIF โปร่งใสขนาด 1 px เพื่อควบคุมชื่อเรื่อง เปลี่ยนสีแบบอักษร รูปแบบตัวอักษร ฯลฯ อีกต่อไป
5.CSS เขียนง่ายมาก คุณสามารถเขียน CSS ได้อย่างง่ายดายเหมือนกับที่คุณเขียนโค้ด HTML
6. ปรับปรุงความสะดวกในการใช้งาน HTML สามารถจัดโครงสร้างได้โดยใช้ CSS ตัวอย่างเช่น แท็ก <p> ใช้เพื่อควบคุมย่อหน้าเท่านั้น แท็กส่วนหัวใช้เพื่อควบคุมชื่อเรื่องเท่านั้น แท็กตารางใช้เพื่อนำเสนอข้อมูลที่จัดรูปแบบเท่านั้น เป็นต้น คุณสามารถเพิ่มผู้ใช้ได้โดยไม่ต้องสร้างเวอร์ชันแยกกัน
7. คุณสามารถออกแบบครั้งเดียวและเผยแพร่ได้ทุกที่ การออกแบบของคุณไม่เพียงแต่ใช้ในเว็บเบราว์เซอร์เท่านั้น แต่ยังสามารถเผยแพร่บนอุปกรณ์อื่นๆ เช่น PowerPoint ได้อีกด้วย
8. ควบคุมเค้าโครงหน้าได้ดีขึ้น ไม่จำเป็นต้องพูด
9. แยกประสิทธิภาพและเนื้อหาออกจากกัน ด้วยการแยกการออกแบบออกเป็นไฟล์สไตล์แยกต่างหาก คุณสามารถลดโอกาสที่เพจจะไม่ถูกต้องได้ในอนาคต
10. สะดวกยิ่งขึ้นสำหรับเครื่องมือค้นหา ด้วยการแทนที่แท็กที่ซ้อนกันด้วย HTML ที่มีเนื้อหาที่มีโครงสร้างเท่านั้น เครื่องมือค้นหาจะค้นหาเนื้อหาของคุณได้อย่างมีประสิทธิภาพมากขึ้น และอาจทำให้คุณอยู่ในอันดับที่สูงขึ้น