Sanes: общий "вес" css будет практически одинаковым в обоих случаев. и если "одинаково" - то лучше делать как мне "удобно" (тем более, это более "академически правильно")
скажу более: лет 10-15 назад, когда скорость интернета была слишком медленной - этот вопрос был бы существеннее, чем сейчас. Сейчас в принципе - это не влияет. Но вы должны делать в первую очередь для себя: как удобнее для вас. Но "увлекаться" не стоит. Не вижу смысла делать (к примеру) более 10 различных css.
Евгений Сатонин: css загружается в "память" браузера - и если браузер открыл на одной странице, и потом "встретил" на другой - грузить уже не будет (если по размеру совпадает), он возьмёт из "памяти". modal - прикрепить можно как удобно вам. лично я, прикрепил к каждой html, где он нужен. и впринципе.. так будет "правильно". Нежели искать в Н-кол-ве строк основного css где там modal.
p.s. ставьте комментарии в css - описывайте какой блок описывается (меню, главный frame и т.д.) так легче будет ориентироваться... т.к. по опыту могу сказать: не раз придётся "лазить в css" и править.
kpa6uu: у меня 6 браузеров) включая awesome) опера и firefox основные) от яндекс отказался (до фига оперативки ест), гугл в прошлом) IE -это когда совсем плохо на душе)
АртемЪ: согласен) (на счёт покупать через год/два) смотря как использовать) можно и за год ушатать) можно включать раз в месяц) я привёл относительные цифры.
На счёт долговечнее - я видел харды работающие спустя 10 лет активного использования - ssd пока не видел)