学习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(尾部)

css布局&初始化&基准样式的更多相关文章

  1. (day44)css样式、css布局

    目录 一.css样式 (一)文字样式 (1)文字字体font-family (2)字体大小font-size (3)字体粗细font-weight (4)字体颜色color (二)文本样式 (1)文字 ...

  2. CSS布局基础

    (初级)css布局 一.单列布局1.基础知识块级元素 div p ul li dl dt 行级元素 img span input strong同一行显示.无换行2.盒子模型盒子模型 (边框border ...

  3. 深度理解div+css布局嵌套盒子

    1. 网页布局概述 网页布局的概念是把即将出现在网页中的所有元素进行定位,而CSS网页排版技术有别于传统的网页排版方法,它将页面首先在整体上使用<div>标记进行分块,然后对每个快进行CS ...

  4. CSS布局总结及实际应用中产生的问题

    布局初步 所谓布局,其实是指的将网页内容以一定的方式放到合适的位置上去. 布局的基本步骤: 1, 将“当前版面”以视觉上界限明显的方式进行划分若干个区块,划分只用两种方式: a) 上下结构:此时,只要 ...

  5. LayoutSimple简易响应式CSS布局框架

    开发这个css布局的目的是为了少做一些重复的工作,一是前端或多或少会开发一些很小的响应式项目, 二是UI设计的出来的界面总是各种布局各种样式,这个时候如果前端去使用Bootstrap或者Foundat ...

  6. CSS 布局说——可能是最全的

    前言 现在,我们被称为前端工程师.然而,早年给我们的称呼却是页面仔.或许是职责越来越大,整体的前端井喷式的发展,使我们只关注了js,而疏远了css和html. 其实,我们可能经常在聊组件化,咋地咋地. ...

  7. css布局基础总结

    前端css布局知识繁杂,实现方式多种多样.想写出高效.合理的布局,必须以深厚的css基础为前提.为了方便记忆和复习,将css布局要点记录如下.内容较多,应用方面说的不太详细,但都是很实用的点. 所谓布 ...

  8. CSS布局秘籍(1)-任督二脉BFC/IFC

    01.CSS布局 1.1.正常布局流(Normal flow) 正常布局流 就是不做任何布局控制,按照HTML的顺序(从左到右,从上而下)进行布局排列.网页基于盒子模型进行正常的布局,主要特点: 盒子 ...

  9. 界面设计技法之css布局

    css布局之于页面就如同ECMAScript之于JS一般,细想一番,html就如同语文,css就如同数学,js呢,就是物理,有些扯远,这里就先不展开了. 回到主题,从最开始的css到如今的sass(l ...

随机推荐

  1. HTTP Content-type 对照表

    文件扩展名 Content-Type(Mime-Type) 文件扩展名 Content-Type(Mime-Type) .*( 二进制流) application/octet-stream .tif ...

  2. String 类 Copy-On-Write 技术以及使用时存在的风险

    先来看一下string 面试时的简易写法(使用的是深拷贝): class String { String() :str(]) { str[] = '\0'; } String(char* p, siz ...

  3. epoll 中EPOLLIN 和 EPOLLOUT

    epoll主要是事件回调运行的,我们使用socket的时候主要使用两个事件 EPOLLOUT事件:EPOLLOUT事件只有在连接时触发一次,表示可写,其他时候想要触发,那你要先准备好下面条件:1.某次 ...

  4. Android Init进程命令的执行和服务的启动

    这里开始分析init进程中配置文件的解析,在配置文件中的命令的执行和服务的启动. 首先init是一个可执行文件,它的对应的Makfile是init/Android.mk. Android.mk定义了i ...

  5. php读取memcache二进制数据

    memcache作为一个数据中间层,经常用来做数据交换. 比如在某个系统内部我们规定如下的用户状态的信息,每个用户只需要存续52个字节. Key state#ID 如”state#10888” Val ...

  6. 编译的时候 c:\windows\assembly\ 卸载不掉

    easyhook 开始还可以调试,几次过后 其自己去找c:\windows\assembly\ 下的包,编译多少次都不行. c:\windows\assembly\  卸载不掉 cmd cd \win ...

  7. SwitchySharp怎样设置 ( proxy switch!的设置与使用方法)

    规则列表URL  https://autoproxy-G{过}F{滤}Wlist.googlecode.com/svn/trunk/G{过}F{滤}Wlist.txt 注:不同的代{过}{滤}理  相 ...

  8. 真正的手机破解wifi密码,aircrack-ng,reaver,仅限mx2(BCM4330芯片)

    仅限mx2(BCM4330芯片),mx可能有戏没测试(BCM4329?),mx3不行. PS:原生安卓应用,非虚拟机 reaver,不知道是啥的看这里http://tieba.baidu.com/p/ ...

  9. Decimal Basic 学习笔记(1)

    定义变量 LET a 输入变量值 INPUT a INPUT a,b 运算结果绝对值小于1前面的0省略,科学计数 PRINT语句 数值直接写,字符串用“” 通过 分号: 和 逗号,来分隔显示两个项目 ...

  10. CreateLiveCMSV4.0 漏洞,无需后台Get shell

    Title:CreateLiveCMSV4.0 漏洞,无需后台Get shell --2012-03-06 17:28 标题:CreateLive CMS Version 4.0.1006 漏洞,无需 ...