Normalize and HTML5shiv

Do I need HTML5 Shiv to enable HTML5 tag support for IE, or is Normalize enough?

Hi Molly Mo. Welcome to the forums. :slight_smile:

You need them both, as normalize is just CSS, while the shiv includes some JavaScript that’s needed for older IE browsers to recognize the unknown elements.

Yes you need the html5 shiv as that is a JS script to enable support in ie8 and under.

Normalise css is just a css file that ‘normalises’ common css properties and sets the html 5 elements to display :block where needed.

Just look at the source code of the normalise demo and you will see the shiv in place.



Thank you very much.