腾讯云做wordpress太卡,青岛关键词优化排名,福州关键词快速排名,福田时代汽车官方网站一个网站进入到前端设计阶段#xff0c;第一步肯定是为全站搭建一个统一的#xff0c;基础的HTML模型#xff0c;在这里推荐一下我刚学习的960框架。960是一个CSS框架#xff0c;你肯定在想#xff0c;这个世界肯定是疯了#xff0c;连CSS都有框架了吗#xff0c;没错第一步肯定是为全站搭建一个统一的基础的HTML模型在这里推荐一下我刚学习的960框架。 960是一个CSS框架你肯定在想这个世界肯定是疯了连CSS都有框架了吗没错有而且不止一个960CSS是一个轻量级的布局框架此外还有很多诸如ElementsCSS ,Blueprint等等对其他CSS框架感兴趣的朋友请看这篇文章。 首先了解一下在软件开发领域什么叫框架。在代码界框架的定义是一种能够为你的项目的整体或局部功能提供统一代码组织的结构并且这种结构是符合大众标准的能够提高开发效率提高产品质量方便项目移植的。 960CSS正是这样一种轻巧的组织结构这套框架将页面定义成一个960像素宽度的一个容器将容器分成12或者16列每列的宽度由框架计算用户只需关心自己页面上每个子容器的大概占比即可。960是一个优美的定义无论是twitter还是facebook不管是个人博客还是企业展示型网站它们的前端设计都是使用的960网格模型也就是页面容器的宽度都是960像素。经过实验960像素的宽度也确实是比较适合现代屏幕阅读的。到官网上将ZIP下载回来便可以直接使用压缩包里有几个CSS文件就是这个框架的核心了。 首先在HTML里引入960.css如果你将你的页面定义成12列你也可以只引入960_12_col.css然后就开始编写基础的HTML的布局结构了。
div classcontainer_12h212 Column Grid/h2div classgrid_12p一整排空间比较适合做导航条/p/divdiv classclear/divdiv classgrid_1p侧边栏/p/divdiv classgrid_11p主容器/p/div/div 根据960CSS的规范上面这段HTML将页面定义成12列首先出现了一行12列满空间的DIV然后在下面出现了一个1列的DIV与其并排布置了一个11列的DIV。从代码规范来看整个容器是一个以container_12命名的DIV在这个容器里以grid_1到grid_12定义了一系列CSS类用户只需要估算好自己每个容器所占比例就好。按照这种方式布局的网站组织结构清晰布局优美规范正统严谨保证了页面上下每个子容器的边框能够对齐不错位。 有朋友会说如果这样定义HTML会显得毫无条理以前每个DIV的class都有明确的含义比如nav或者footer之类的字眼现在用container和grid来为class命名会导致代码无意义。其实我们更应该学会利用CSS的多属性来写HTMLW3C允许也提倡我们为标签定义多个class类最主要的好处就是能够降低代码重复率提高浏览器解析效率在960CSS的基础上我们完全可以为不同的子容器继续定义更加个性化的CSS样式并为其命名不过要注意的是自定义的容器样式不要出现有关宽度和边距的定义以免破换960框架为我们设计好的页面布局。转载于:https://www.cnblogs.com/newflypig/archive/2012/03/04/2861980.html