diff --git a/demo.html b/demo.html
index 757855a..fe998d9 100644
--- a/demo.html
+++ b/demo.html
@@ -38,6 +38,8 @@
Heading 4
Heading 5
Heading 6
+
+ This should be hidden in all browsers, apart from IE6
Section Heading 1
diff --git a/normalize.css b/normalize.css
index 5664951..a6b48b3 100644
--- a/normalize.css
+++ b/normalize.css
@@ -1,7 +1,7 @@
-/*! normalize.css 2011-07-12T10:51 UTC · http://github.com/necolas/normalize.css */
+/*! normalize.css 2011-07-20T19:34 UTC · http://github.com/necolas/normalize.css */
/* =============================================================================
- HTML5 element display
+ HTML5 display definitions
========================================================================== */
/*
@@ -23,10 +23,9 @@ section {
/*
* Corrects inline-block display not defined in IE6/7/8/9 & FF3
- * Known limitation: IE6 will not apply style for 'audio[controls]'
*/
-audio[controls],
+audio,
canvas,
video {
display: inline-block;
@@ -34,6 +33,24 @@ video {
*zoom: 1;
}
+/*
+ * Prevents modern browsers from displaying 'audio' without controls
+ */
+
+audio:not([controls]) {
+ display: none;
+}
+
+/*
+ * Addresses styling not present IE6/7/8/9, FF3, S4
+ * Ensures content is hidden from all presentations, including screenreaders
+ */
+
+[hidden] {
+ display: none;
+ visibility: hidden;
+}
+
/* =============================================================================
Base