回答編集履歴
1
誤字修正
    
        answer	
    CHANGED
    
    | @@ -1,6 +1,6 @@ | |
| 1 1 | 
             
            以下、個人的な意見ですが。
         | 
| 2 2 |  | 
| 3 | 
            -
             | 
| 3 | 
            +
            CSSレベル5のカスケードレイヤーが実装されれば、ある程度の分離はできるかもしれません。
         | 
| 4 4 | 
             
            [CSSの新機能カスケードレイヤー「@layer」CSSをレイヤー化して扱え、今までの実装方法が大きく変わる! | コリス](https://coliss.com/articles/build-websites/operation/css/css-cascade-layers.html)
         | 
| 5 5 |  | 
| 6 6 | 
             
            ですが完全な分離は難しいので、やはり、大きなプロジェクトではBEMなどのCSS設計を採用するしかないだろうと思います。
         | 
