ขึ้นอยู่กับสิ่งที่คุณต้องการบรรลุผลเล็กน้อย: คุณพยายามทำให้หน้าโหลดเร็วขึ้นหรือคุณพยายามทำให้การพัฒนาง่ายขึ้นหรือไม่
หากคุณกำหนดเป้าหมายไว้หลังกว่าที่คุณสามารถใช้หลายแผ่นได้ แต่นั่นเป็นเรื่องของการตั้งค่าทั้งหมด ฉันคิดว่าเป็นวิธีที่ง่ายที่สุดในการใช้ไฟล์ขนาดใหญ่หนึ่งไฟล์เนื่องจากจะให้ภาพรวมของสไตล์ทั้งหมดที่คุณประกาศไว้
หากคุณต้องการหน้าโหลดที่เร็วกว่าทางออกที่ดีที่สุดของคุณคือการลดจำนวนคำขอเนื่องจากค่าใช้จ่ายคำขอมีขนาดใหญ่มาก ยิ่งไปกว่านั้นคุณยังสามารถพัฒนาเวอร์ชันสำหรับตัวคุณเองและใช้ css ที่ย่อเล็กสุดลงในเว็บได้ (ฉันพบว่า YUI เป็นวิธีที่ดี: http://www.refresh-sf.com/yui/ )
ต่อไปฉันจะพยายามเพิ่มประสิทธิภาพ css เอง คุณสามารถลองรวมคลาสที่คล้ายกันมากเช่น:
.bold-and-italic { font-weight: bold; text-style: italic; }
สามารถแปลงเป็น:
.bold { font-weight: bold; }
.italic { text-style: italic; }
สิ่งเดียวคือคุณต้องเปลี่ยน html เล็กน้อยจาก<span class="bold-and-italic">foo bar</span>
เป็น<span class="bold italic">foo bar</span>
ฉันขอแนะนำให้คุณลองดูที่ Bootstrap ( http://getbootstrap.com ) พวกนี้ทำได้ดีมากในการแบ่งชั้นเรียนออกเป็นหลาย 'คลาสย่อย'
ฉันหวังว่านี่จะช่วยได้.