En teoría si un sitio tiene 100 pag se supone que tiene solo un css para las 100?
En teoría si un sitio tiene 100 pag se supone que tiene solo un css para las 100?
No necesariamente. Puedes si quieres hacer un css para el header (que es común para todas las paginas por lo general) al igual que para el footer, y luego uno para los Bodies de cada pagina si quieres. Solo asegúrate que estén linkeados a tu HTML. Mas adelante veras que hay programas como SASS que te permite dividir tus estilos en varias hojas y luego las unifica en un solo archivo CSS
Saludos