css布局&初始化&基准样式

学习css布局比较好的网站

学习css布局

1.css设置模块

  • typography(字体)
  • colour(颜色)
  • link(链接)
  • forms(表单)
  • layout(布局)
  • navigation(导航)
  1. typography(字体)
  • xsmall
  • small
  • normal
  • larger
  • xlarger
/*父文件*/
@import url(style.css); /*父文件包括*/
/* basic styling 基准样式*/
@import url("base.css"); /* typography styles 字体样式*/
@import url("typo.css"); /* colour scheme 颜色样式*/
@import url("skin.css"); /* form elements 表单样式*/
@import url("forms.css"); /* main layout 布局样式*/
@import url("layout.css"); /* navigation 导航样式*/
@import url("horizontal-nav.css");

2.基准样式

Crucial Web Hosting提供的一份比较规范的CSS基准样式
/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
} body {
font:100%/1.25 Arial, Helvetica, sans-serif;
} /***** Headings *****/ h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
} h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font-size:2em;
} h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
} h3 {
font-size:1em;
font-weight:bold;
} /***** Common Formatting *****/ p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
} ul, ol {
padding:0 0 1.25em 2.5em;
} blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
} small {
font-size:0.85em;
} img {
border:0;
} sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
} sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
} acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
} /***** Links *****/ a,
a:link,
a:visited,
a:hover {
text-decoration:underline;
} /***** Forms *****/ form {
margin:0;
padding:0;
display:inline;
} input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
} textarea {
width:100%;
line-height:1.25;
} label {
cursor:pointer;
} /***** Tables *****/ table {
border:0;
margin:0 0 1.25em 0;
padding:0;
} table tr td {
padding:2px;
} /***** Wrapper *****/ #wrap {
width:960px;
margin:0 auto;
} /***** Global Classes *****/ .clear { clear:both; }
.float-left { float:left; }
.float-right { float:right; } .text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }
.text-justify { text-align:justify; } .bold { font-weight:bold; }
.italic { font-style:italic; }
.underline { border-bottom:1px solid; }
.highlight { background:#ffc; } .wrap { width:960px;margin:0 auto; } .img-left { float:left;margin:4px 10px 4px 0; }
.img-right { float:right;margin:4px 0 4px 10px; } .nopadding { padding:0; }
.noindent { margin-left:0;padding-left:0; }
.nobullet { list-style:none;list-style-image:none; }

3.layout(布局)

  • Header(头部)
  • Content(内容区)
  • Footer(尾部)
上一篇:javaWeb开发中关于eclipse等ide重新部署或重启项目等原因造成上传文件丢失问题解决方案


下一篇:ongl 表达式