base.css
131 lines
| 2.2 KiB
| text/css
|
CssLexer
Marcin Kuzminski
|
r0 | /* | ||
Copyright (c) 2009, Yahoo! Inc. All rights reserved. | ||||
Code licensed under the BSD License: | ||||
http://developer.yahoo.net/yui/license.txt | ||||
version: 2.8.0r4 | ||||
*/ | ||||
/** | ||||
* YUI Base | ||||
* @module base | ||||
* @namespace yui- | ||||
* @requires reset, fonts | ||||
*/ | ||||
body { | ||||
/* For breathing room between content and viewport. */ | ||||
margin:10px; | ||||
} | ||||
h1 { | ||||
/* 18px via YUI Fonts CSS foundation. */ | ||||
font-size: 138.5%; | ||||
} | ||||
h2 { | ||||
/* 16px via YUI Fonts CSS foundation. */ | ||||
font-size: 123.1%; | ||||
} | ||||
h3 { | ||||
/* 14px via YUI Fonts CSS foundation. */ | ||||
font-size: 108%; | ||||
} | ||||
h1,h2,h3 { | ||||
/* Top & bottom margin based on font size. */ | ||||
margin: 1em 0; | ||||
} | ||||
h1,h2,h3,h4,h5,h6,strong,dt { | ||||
/* Bringing boldness back to headers and the strong element. */ | ||||
font-weight: bold; | ||||
} | ||||
optgroup { | ||||
font-weight:normal; | ||||
} | ||||
abbr,acronym { | ||||
/* Indicating to users that more info is available. */ | ||||
border-bottom: 1px dotted #000; | ||||
cursor: help; | ||||
} | ||||
em { | ||||
/* Bringing italics back to the em element. */ | ||||
font-style: italic; | ||||
} | ||||
del { | ||||
/* Striking deleted phrases. */ | ||||
text-decoration: line-through; | ||||
} | ||||
blockquote,ul,ol,dl { | ||||
/* Giving blockquotes and lists room to breath. */ | ||||
margin: 1em; | ||||
} | ||||
ol,ul,dl { | ||||
/* Bringing lists on to the page with breathing room. */ | ||||
margin-left: 2em; | ||||
} | ||||
ol li { | ||||
/* Giving OL's LIs generated numbers. */ | ||||
list-style: decimal outside; | ||||
} | ||||
ul li { | ||||
/* Giving UL's LIs generated disc markers. */ | ||||
list-style: disc outside; | ||||
} | ||||
dl dd { | ||||
/* Giving UL's LIs generated numbers. */ | ||||
margin-left: 1em; | ||||
} | ||||
th,td { | ||||
/* Borders and padding to make the table readable. */ | ||||
border: 1px solid #000; | ||||
padding: .5em; | ||||
} | ||||
th { | ||||
/* Distinguishing table headers from data cells. */ | ||||
font-weight: bold; | ||||
text-align: center; | ||||
} | ||||
caption { | ||||
/* Coordinated margin to match cell's padding. */ | ||||
margin-bottom: .5em; | ||||
/* Centered so it doesn't blend in to other content. */ | ||||
text-align: center; | ||||
} | ||||
sup { | ||||
/* to preserve line-height and selector appearance */ | ||||
vertical-align: super; | ||||
} | ||||
sub { | ||||
/* to preserve line-height and selector appearance */ | ||||
vertical-align: sub; | ||||
} | ||||
p, | ||||
fieldset, | ||||
table, | ||||
pre { | ||||
/* So things don't run into each other. */ | ||||
margin-bottom: 1em; | ||||
} | ||||
/* Opera requires 1px of passing to render with contemporary native chrome */ | ||||
button, | ||||
input[type="checkbox"], | ||||
input[type="radio"], | ||||
input[type="reset"], | ||||
input[type="submit"] { | ||||
padding:1px; | ||||
} | ||||