From 93beaa2e949ccdacf6ff00aaceca541b815e1f14 Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Sat, 7 Jul 2012 10:49:39 +0100 Subject: [PATCH] Minor consistency adjustments Normalize comments and ordering. --- normalize.css | 141 +++++++++++++++++++++++++------------------------- 1 file changed, 71 insertions(+), 70 deletions(-) diff --git a/normalize.css b/normalize.css index f9b4e85..1f0d5c4 100644 --- a/normalize.css +++ b/normalize.css @@ -1,11 +1,11 @@ -/*! normalize.css 2012-07-07T08:58 UTC - http://github.com/necolas/normalize.css */ +/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */ /* ============================================================================= HTML5 display definitions ========================================================================== */ /* - * Corrects block display not defined in IE6/7/8/9 & FF3 + * Corrects `block` display not defined in IE6/7/8/9 & FF3. */ article, @@ -23,7 +23,7 @@ summary { } /* - * Corrects inline-block display not defined in IE6/7/8/9 & FF3 + * Corrects `inline-block` display not defined in IE6/7/8/9 & FF3. */ audio, @@ -35,8 +35,8 @@ video { } /* - * Prevents modern browsers from displaying 'audio' without controls - * Remove excess height in iOS5 devices + * Prevents modern browsers from displaying `audio` without controls. + * Remove excess height in iOS5 devices. */ audio:not([controls]) { @@ -45,8 +45,8 @@ audio:not([controls]) { } /* - * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4 - * Known issue: no IE6 support + * Addresses styling for `hidden` attribute not present in IE7/8/9, FF3, S4. + * Known issue: no IE6 support. */ [hidden] { @@ -59,10 +59,10 @@ audio:not([controls]) { ========================================================================== */ /* - * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units - * http://clagnut.com/blog/348/#c790 - * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom - * www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ + * 1. Corrects text resizing oddly in IE6/7 when body `font-size` is set using + * `em` units. + * 2. Prevents iOS text size adjust after orientation change, without disabling + * user zoom. */ html { @@ -72,7 +72,8 @@ html { } /* - * Addresses font-family inconsistency between 'textarea' and other form elements. + * Addresses `font-family` inconsistency between `textarea` and other form + * elements. */ html, @@ -84,7 +85,7 @@ textarea { } /* - * Addresses margins handled incorrectly in IE6/7 + * Addresses margins handled incorrectly in IE6/7. */ body { @@ -97,7 +98,7 @@ body { ========================================================================== */ /* - * Addresses outline displayed oddly in Chrome + * Addresses `outline` inconsistency between Chrome and other browsers. */ a:focus { @@ -105,12 +106,12 @@ a:focus { } /* - * Improves readability when focused and also mouse hovered in all browsers + * Improves readability when focused and also mouse hovered in all browsers. * people.opera.com/patrickl/experiments/keyboard/test */ -a:hover, -a:active { +a:active, +a:hover { outline: 0; } @@ -120,8 +121,8 @@ a:active { ========================================================================== */ /* - * Addresses font sizes and margins set differently in IE6/7 - * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5 + * Addresses font sizes and margins set differently in IE6/7. + * Addresses font sizes within `section` and `article` in FF4+, Chrome, S5. */ h1 { @@ -155,7 +156,7 @@ h6 { } /* - * Addresses styling not present in IE7/8/9, S5, Chrome + * Addresses styling not present in IE7/8/9, S5, Chrome. */ abbr[title] { @@ -163,8 +164,8 @@ abbr[title] { } /* - * Addresses style set to 'bolder' in FF3+, S4/5, Chrome -*/ + * Addresses style set to `bolder` in FF3+, S4/5, Chrome. + */ b, strong { @@ -176,7 +177,7 @@ blockquote { } /* - * Addresses styling not present in S5, Chrome + * Addresses styling not present in S5, Chrome. */ dfn { @@ -184,7 +185,7 @@ dfn { } /* - * Addresses styling not present in IE6/7/8/9 + * Addresses styling not present in IE6/7/8/9. */ mark { @@ -193,7 +194,7 @@ mark { } /* - * Addresses margins set differently in IE6/7 + * Addresses margins set differently in IE6/7. */ p, @@ -202,13 +203,13 @@ pre { } /* - * Corrects font family set oddly in IE6, S4/5, Chrome + * Corrects font family set oddly in IE6, S4/5, Chrome. * en.wikipedia.org/wiki/User:Davidgothberg/Test59 */ -pre, code, kbd, +pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; @@ -216,7 +217,7 @@ samp { } /* - * Improves readability of pre-formatted text in all browsers + * Improves readability of pre-formatted text in all browsers. */ pre { @@ -226,17 +227,16 @@ pre { } /* - * 1. Addresses CSS quotes not supported in IE6/7 - * 2. Addresses quote property not supported in S4 + * Addresses CSS quotes not supported in IE6/7. */ -/* 1 */ - q { quotes: none; } -/* 2 */ +/* + * Addresses `quotes` property not supported in S4. + */ q:before, q:after { @@ -249,7 +249,7 @@ small { } /* - * Prevents sub and sup affecting line-height in all browsers + * Prevents `sub` and `sup` affecting `line-height` in all browsers. * gist.github.com/413930 */ @@ -275,7 +275,7 @@ sub { ========================================================================== */ /* - * Addresses margins set differently in IE6/7 + * Addresses margins set differently in IE6/7. */ dl, @@ -290,7 +290,7 @@ dd { } /* - * Addresses paddings set differently in IE6/7 + * Addresses paddings set differently in IE6/7. */ menu, @@ -300,7 +300,7 @@ ul { } /* - * Corrects list images handled incorrectly in IE7 + * Corrects list images handled incorrectly in IE7. */ nav ul, @@ -315,8 +315,8 @@ nav ol { ========================================================================== */ /* - * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3 - * 2. Improves image quality when scaled in IE7 + * 1. Removes border when inside `a` element in IE6/7/8/9, FF3. + * 2. Improves image quality when scaled in IE7. * code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ @@ -326,7 +326,7 @@ img { } /* - * Corrects overflow displayed oddly in IE9 + * Corrects overflow displayed oddly in IE9. */ svg:not(:root) { @@ -339,7 +339,7 @@ svg:not(:root) { ========================================================================== */ /* - * Addresses margin not present in IE6/7/8/9, S5, O11 + * Addresses margin not present in IE6/7/8/9, S5, O11. */ figure { @@ -352,7 +352,7 @@ figure { ========================================================================== */ /* - * Corrects margin displayed oddly in IE6/7 + * Corrects margin displayed oddly in IE6/7. */ form { @@ -360,7 +360,7 @@ form { } /* - * Define consistent border, margin, and padding + * Define consistent border, margin, and padding. */ fieldset { @@ -370,9 +370,9 @@ fieldset { } /* - * 1. Corrects color not being inherited in IE6/7/8/9 - * 2. Corrects text not wrapping in FF3 - * 3. Corrects alignment displayed oddly in IE6/7 + * 1. Corrects color not being inherited in IE6/7/8/9. + * 2. Corrects text not wrapping in FF3. + * 3. Corrects alignment displayed oddly in IE6/7. */ legend { @@ -383,9 +383,9 @@ legend { } /* - * 1. Corrects font size not being inherited in all browsers - * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome - * 3. Improves appearance and consistency in all browsers + * 1. Corrects font size not being inherited in all browsers. + * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome. + * 3. Improves appearance and consistency in all browsers. */ button, @@ -399,7 +399,8 @@ textarea { } /* - * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet + * Addresses FF3/4 setting `line-height` on `input` using `!important` in the + * UA stylesheet. */ button, @@ -409,12 +410,12 @@ input { /* * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls - * 2. Corrects inability to style clickable 'input' types in iOS + * and `video` controls. + * 2. Corrects inability to style clickable `input` types in iOS. * 3. Improves usability and consistency of cursor style between image-type - * 'input' and others - * 4. Removes inner spacing in IE7 without affecting normal text inputs - * Known issue: inner spacing remains in IE6 + * `input` and others. + * 4. Removes inner spacing in IE7 without affecting normal text inputs. + * Known issue: inner spacing remains in IE6. */ button, @@ -427,7 +428,7 @@ input[type="submit"] { } /* - * Re-set default cursor for disabled elements + * Re-set default cursor for disabled elements. */ button[disabled], @@ -436,10 +437,10 @@ input[disabled] { } /* - * 1. Addresses box sizing set to content-box in IE8/9 - * 2. Removes excess padding in IE8/9 - * 3. Removes excess padding in IE7 - Known issue: excess padding remains in IE6 + * 1. Addresses box sizing set to content-box in IE8/9. + * 2. Removes excess padding in IE8/9. + * 3. Removes excess padding in IE7. + * Known issue: excess padding remains in IE6. */ input[type="checkbox"], @@ -451,8 +452,9 @@ input[type="radio"] { } /* - * 1. Addresses appearance set to searchfield in S5, Chrome - * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof) + * 1. Addresses `appearance` set to `searchfield` in S5, Chrome. + * 2. Addresses `box-sizing` set to `border-box` in S5, Chrome (include `-moz` + * to future-proof). */ input[type="search"] { @@ -463,17 +465,16 @@ input[type="search"] { } /* - * Removes inner padding and search cancel button in S5, Chrome on OS X + * Removes inner padding and search cancel button in S5, Chrome on OS X. */ -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button { +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* - * Removes inner padding and border in FF3+ - * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ + * Removes inner padding and border in FF3+. */ button::-moz-focus-inner, @@ -483,8 +484,8 @@ input::-moz-focus-inner { } /* - * 1. Removes default vertical scrollbar in IE6/7/8/9 - * 2. Improves readability and alignment in all browsers + * 1. Removes default vertical scrollbar in IE6/7/8/9. + * 2. Improves readability and alignment in all browsers. */ textarea { @@ -498,7 +499,7 @@ textarea { ========================================================================== */ /* - * Remove most spacing between table cells + * Remove most spacing between table cells. */ table {