Mens CSS er Microsofts Web standard, synes utviklere hos Netscape at det fantes et behov for et style sheet språk som benyttet JavaScripts syntaks. Dermed er JSS meget likt CSS, med unntak av skrivemåten.
I tillegg er JSS kun kompatibel med Netscape Navigator. Den mest markante forskjellen er at CSS deklarasjoner mangler bindestreken, slik at font-face blir fontFace - for å følge JavaScripts notering. En annen viktig forskjell er velgere. Velgere i JSS benytter JavaScripts "." notering:
p { color: blue; } tags.p.fontColor="blue";
Eneste årsaken til å benytte JSS i stedet for CSS er dersom man ønsker å bygge nettsider kun til Netscape, selv om JSS tilbyr et par egenskaper som ikke støttes av CSS. Bakdelen med JSS er at Internet Explorer eller andre nettlesere ikke støtter JSS i det hele tatt.