รู้เบื้องต้นเกี่ยวกับเค้าโครงตาราง CSS วิธีสร้างเค้าโครงตาราง CSS ที่ตอบสนอง

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

สิ่งที่คุณจะได้เรียนรู้จากบทความนี้:

  • วิธีที่คุณเคยทำงานกับมาร์กอัป CSS
  • ความแตกต่างระหว่างแนวทางที่ล้าสมัยและมาตรฐานสมัยใหม่
  • วิธีเริ่มต้นกับมาตรฐานใหม่ (Flexbox และ Grid)
  • เหตุใดคุณจึงควรสนใจมาตรฐานสมัยใหม่เหล่านี้

เราเคยทำงานกับมาร์กอัป CSS อย่างไร

งาน

เรามาจำลองปัญหาที่ค่อนข้างมาตรฐานกัน: จะสร้างเพจที่มีสองส่วน - แถบด้านข้างและพื้นที่เนื้อหาหลัก - ให้มีความสูงเท่ากัน โดยไม่คำนึงถึงขนาดของเนื้อหาได้อย่างไร

นี่คือตัวอย่างสิ่งที่เราตั้งเป้าไว้:

แถบด้านข้างและพื้นที่เนื้อหาหลักมีความสูงเท่ากัน ไม่ว่าเนื้อหาจะมีขนาดเท่าใดก็ตาม

ก่อนอื่น ฉันจะแสดงให้คุณเห็นวิธีแก้ปัญหานี้โดยใช้แนวทางแบบเดิม

1. สร้าง div ด้วยสององค์ประกอบ

ตัวอย่างเช่น,

มีคำถามอะไรไหม?

แจ้งการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: