3 ms·
Because you can target it with CSS and apply styles specific for when the document is viewed without JavaScript enabled.
by Cederfjard 5y ago
Because you can target it with CSS and apply styles specific for when the document is viewed without JavaScript enabled.
- faitswulff 5y agoIs it too much trouble to just override the base style with the js style? As in, don’t specify the base style with “no-js” at all, just the js overrides.
- mikepurvis 5y agoComplicates the base case if you need to undo in it any unwanted styled applied in the no-js case. Conceptually it's a lot easier to manage if they're fully distinct, or at least if the common bits are explicitly common.
- deckard1 5y agomost websites are going to be JS-first. If it makes sense for you to augment your site with JS, then sure knock yourself out and reverse it.