Я схильний уникати чогось загального, наприклад, того, що запропонував smdrager. "mysite.main.css" взагалі нічого не означає.
Що таке "мізит" ?? Цей, над яким я працюю? Якщо так, то очевидно насправді, але це вже змушує мене думати, що це може бути, і якщо це очевидно!
Що таке "Головне"? Слово "Main" не має визначення поза знаннями кодерів про те, що знаходиться в цьому файлі css.
Хоча нормально в деяких сценаріях, уникайте імен, таких як "top" або "left" теж: "top-nav.css" або "top-main-logo.png".
Можливо, ви захочете використати те саме в іншому місці, і розміщення зображення в нижньому колонтитулі або в вмісті головної сторінки під назвою "top-banner.png" дуже заплутане!
Я не бачу жодної проблеми з наявністю великої кількості таблиць стилів, щоб дозволити гідну конвенцію іменування, щоб зобразити, що css знаходиться у даному файлі.
Скільки їх повністю залежить від розміру сайту та його функцій, а також скільки різних блоків на сайті.
Я не думаю, що вам взагалі потрібно вказувати "CSS" або "STYLE" в іменах файлів css, оскільки той факт, що він знаходиться в папці "css" або "стилі" і має розширення, .css
і головним чином, оскільки ці файли лише колись називаються в <head>
районі я досить чітко знаю, що це таке.
Тим не менш, я роблю це з бібліотекою, JS та файлами конфігурації (і т.д.). наприклад, libSomeLibrary.php або JSSomeScript.php. Оскільки файли PHP та JS включаються або використовуються в різних областях інших файлів, корисно мати інформацію про те, що головне призначення файлу в імені.
наприклад: Перегляд імені файлу require('libContactFormValidation.php');
корисний. Я знаю, що це бібліотечний файл (lib) і з назви, що він робить.
Для папок із зображеннями я зазвичай маю images/content-images/
і images/style-images/
. Я не думаю, що потрібно більше розлучатись, але знову ж таки це залежить від проекту.
Тоді кожне зображення буде називатися відповідно до того, що воно є, і знову ж таки, я не думаю, що є необхідність визначати файл, це зображення в назві файлу. Розміри можуть бути корисними, особливо коли зображення мають різний розмір.
site-logo-150x150.png
site-logo-35x35.png
shop-checkout-button-40x40.png
shop-remove-item-20x20.png
тощо
Хорошим правилом, яке слід дотримуватися, є: якщо новий розробник прийде до файлів, чи сидить він, чухаючи голову годинами, чи, можливо, зрозуміє, що робить, і потребує лише трохи часу на дослідження (чого не уникнути)?
Однак, як нічого подібного, одне з найважливіших правил - це просто сталість !
Переконайтеся, що ви дотримуєтеся тієї самої логіки та закономірностей, незважаючи на всі ваші правила імен!
Від простих імен файлів css, до файлів бібліотеки PHP до назв таблиць та стовпців бази даних.
Javascript File Naming Conventions
лише щодо , читайте (набагато) більше на stackoverflow.com/questions/7273316/…