პროექტების გაზრდასთან ერთად, ჩვეულებრივი CSS იტანჯება გლობალური scope -ის პრობლემიდან — ყველა selector ეკრძალება ერთმანეთს გლობალურად, specificity ომები ხდება, და არავინ თავს ხელმძღვანელობით ეკუთვნის ნორმა წაშლის. მეთოდოლოგიები აწესებენ სტრუქტურას და დასახელების კონვენციებს CSS-ის შენარჩუნებადობის უზრუნველსაყოფად.
BEM (Block Element Modifier)
დასახელების კონვენცია, რომელიც აკეთებს ურთიერთობებს ღრმა და ინარჩუნებს specificity-ს ბრტყელი (ყველა ერთეული კლასი):
{ }
{ }
{ }
{ }
