Web standards are pretty good these days and IMO I don’t think things like normalize are nearly as necessary as years ago.
I would recommend having a look through the CSS file and deciding for yourself.
You can always just grab what styles you think are relevant and include them in your own CSS. This will cut down on a dependency and make you more aware of what code you are including in your own theme.
Quick note: You can use caniuse.com to look up specific styles or tags you might have questions about.
For Example, normalize includes this CSS…
main {
display: block;
}
If you look up main HERE, you will see it was added to the spec late and could cause bugs in IE if you don’t apply block
to it.
Related Posts:
- How to define and link full path to css located at a random folder on header.php
- How to add custom css file in theme?
- How important is it to enqueue a theme’s stylesheet?
- CSS not updating in browser when I change it
- Do I actually need to link my theme’s style.css in the theme files
- CSS classes for theme
- Enqueue Stylesheets After Theme’s “rtl.css”
- Are the WordPress Core CSS styles really all nessesary?
- Any alternate TinyMCE4 themes / subthemes?
- Splitting WordPress theme CSS into multiple files, good or bad?
- Why I can’t add a CSS style in this WordPress theme?
- Can’t get staging site to display same way as live site. Completely stumped
- How to make a theme with more than one CSS file?
- How to edit an existing WordPress theme? [closed]
- Suggestions for creative use of post format feature, or themes that use them well
- Add class to before_widget for all widgets with a dropdown and a counter
- Why max-width:97.5% on content images?
- Add a preview to a WordPress Control Panel
- use add_action(‘wp_head’) in a widget for generating dynamic CSS styles
- CSS in child theme not overriding the parent theme [closed]
- How to add (css) classes to only one wp_nav_menu()?
- Adding dashicon fonts to the admin of pre 3.8 installs
- How to keep theme layout the same when admin gray bar is present?
- Enqueued Stylesheets Effecting Admin Styles
- Custom CSS In Uploads Folder
- Writing Clean WooCommerce Styles
- First completely customized theme, where should I start?
- De-registering parent style sheet css recommended?
- Alterntives to BEM syntax that comply with WordPress coding standards? [closed]
- Modify the Additional CSS section (adding a disclaimer)
- WordPress default theme css units
- current-menu-item class not working
- How to determine which custom header image is being shown
- enqueue_style is not working
- Custom CSS without css.php file
- How do the default themes reference style.css?
- Media Uploader in custom path
- Multiple Page Templates & CSS
- Is it possible to edit the styling of the admin panel from within a custom theme?
- Theme Loading Into Dashboard
- What are the Entry classes for?
- Using PIE CSS in WordPress. “localizing” styles
- How to edit my theme for full width?
- How to check if a WordPress core block is active in sidebar
- Which html elements should be styled in wordpress theme
- How to add styles set by user in the customizer
- Font Awesome 5 Free – far working but fas is not? [closed]
- How remove render blocking css from wordpress when you build a theme?
- Why doesn’t my css work when I check my theme on mobile devices? [closed]
- WordPress Unite Theme: Footer isn’t sticking [closed]
- Following Web Performance Optimization techniques to output static and dynamic css
- How to get javascript slider to work! [closed]
- How can I add custom text styles to the visual text editor?
- Displaying icon image for WordPress post formats, is there a cleaner way to do this?
- Internal Stylesheet in WordPress Theme development
- Combining CSS files into a single cached one
- How to change footer or for different kinds of users in wordpress?
- How do I use a color from theme options?
- Ideal inline dynamic CSS injection
- Theming Using Bootstrap Glyphicons and WordPress Dashicons
- Broken theme, template is missing
- JQuery undefined and Stylesheet loads in bottom along with js files
- Having issue with WordPress wp_enqueue_style
- How do I use wp_nav_menu?
- Assign custom classes to the divs inside the loop
- theme-independent CSS/JS files
- How to style bootstrap container in wordpress theme?
- Place title (in correct place) above image with opaque background [closed]
- Customize Option Framework
- Some doubts about WordPress handle the horizontal main menu visualization
- Can’t change theme name
- my single.php is mixup on some post for no reason
- header, stylesheet not being read
- How to format the first line of a post differently?
- .current_page_ancestor broken in Twenty Eleven
- Is there a list of default generated Gutenberg block CSS? Unable to align video blocks
- How to create a robust and logic class naming system in WordPress theme developing?
- How do I change the color of individual page titles in WordPress?
- 3 Level Menu Navigation (3rd Level not displaying)
- How to reduce the vertical space above and below a ul list uniformly with one command?
- How to display only the first two elements from ten same elements
- Necessary css classes to be included in theme stylesheet
- overlay post title over post’s featured image
- Change site title color on individual pages
- Images use & location, on new wordpress theme
- How to fix an issue with customizer live preview?
- WordPress Customization API overwrite LESS variable
- Custom CSS no getting applied
- How can I fix the even/odd child classes comments so that the comments are unaffected by the top-level even/odd?
- editor style css and page template with and without sidebar
- WordPress 3.5 + Foundation 5 not working on IE9
- Why the slideshow is not shown in my theme?
- Any disadvandages if I style the wordpress align classes without img and .wp-caption prefix
- Custom link color or stylesheets
- Setting different CSS for all pages except home.php
- How to highlight current menu bar base on the URL?
- What is The Best Way to Make Parallax header effect for wordpress theme ?? pure CSS or using JavaScript? [closed]
- How customizable is a self-hosted WordPress blog compared to a Blogger blog?
- Align images to the left of the content
- WordPress search field won’t get wider