`
qwex9iao
  • 浏览: 176684 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CSS常用代码结构

    博客分类:
  • css
阅读更多
常用代码结构:

div:主要用于布局,分割页面的结构
ul/ol:用于无序/有序列表
span:没有特殊的意义,可以用作排版的辅助,例如:

<li><span>(4.23)</span>隐居豆腐店</li>
然后在css中定义span为右浮动,实现了日期和标题分两侧显示的效果

h1-h6:标题
h1-h6 根据重要性依次递减
h1  为最重要的标题

label:为了使你的表单更有亲和力而且还能辅助表单排版的好东西,例如:

<label for="user-password">密 码</label>
<input type="password" name="password" id="user-password" />
fieldset & legend:fildset套在表单外,legend用于描述表单内容。例如:
<form>
<fieldset>
<legend>title</legend>
<label for="user-password">密 码</label>
<input type="password" name="password" id="user-password" />
</fieldset>
</form>
dl,dt,dd:当页面中出现第一行为类似标题/简述,然后下面为详细描述的内容时应该使用该标签,例如:

<dl>
<dt>什么是CSS?</dt>
<dd>CSS就是一种叫做样式表(stylesheet)的技术。也有的人称之为层叠样式表(Cascading Stylesheet)。<dd>
<dt>什么是XHTML?</dt>
< dd>XHTML是一个基于XML的置标语言,看起来与HTML有些想像,只有一些小的但重要的区别。可以这样看,XHTML就是一个扮演着类似 HTML的角色的XML。本质上说,XHTML是一个桥接(过渡)技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。</dd>
</dl>
C #content

S #subcol

M #maincol

X #xcol

这是纵向布局的XHTML结构,c-smx表示网页有三个纵栏, c-sm表示有两个纵栏, c-mx表示有两个纵栏其中一个是附属的, c-m表示一个纵栏。

其中在三纵栏的布局需要分为两层 第一层是#subcol与#main第二层是#main中的#maincol与#xcol。

自定义命名:
根据w3c网站上给出的,最好是用意义命名
比如:是重要的新闻高亮显示(像红色)
有两种

.red{color:red}
.important-news{color:red}
很显然第二种传达的意义更加明确,所以尽量不要用意义不明确的作为自己自定义的名字

常用的CSS命名规则:

头:header  内容:content/container  尾:footer  导航:nav  侧栏:sidebar

栏目:column  页面外围控制整体布局宽度:wrapper  左右中:left right center

登录条:loginbar  标志:logo  广告:banner  页面主体:main  热点:hot

新闻:news  下载:download  子导航:subnav  菜单:menu

子菜单:submenu  搜索:search  友情链接:friendlink  页脚:footer

版权:copyright  滚动:scroll  内容:content  标签页:tab

文章列表:list  提示信息:msg  小技巧:tips  栏目标题:title

加入:joinus  指南:guild  服务:service  注册:regsiter

状态:status  投票:vote  合作伙伴:partner

(二)注释的写法:

  /* Footer */

  内容区

  /* End Footer */

(三)id的命名:

(1)页面结构

  容器: container  页头:header  内容:content/container

  页面主体:main  页尾:footer  导航:nav

  侧栏:sidebar  栏目:column  页面外围控制整体布局宽度:wrapper

  左右中:left right center

(2)导航

  导航:nav  主导航:mainbav  子导航:subnav

  顶导航:topnav  边导航:sidebar  左导航:leftsidebar

  右导航:rightsidebar  菜单:menu  子菜单:submenu

  标题: title  摘要: summary

(3)功能

  标志:logo  广告:banner  登陆:login  登录条:loginbar

  注册:regsiter  搜索:search  功能区:shop

  标题:title  加入:joinus  状态:status  按钮:btn

  滚动:scroll  标签页:tab  文章列表:list  提示信息:msg

  当前的: current  小技巧:tips  图标: icon  注释:note

  指南:guild 服务:service  热点:hot  新闻:news

  下载:download  投票:vote  合作伙伴:partner

  友情链接:link  版权:copyright

(四)class的命名:

(1)颜色:使用颜色的名称或者16进制代码,如

  .red { color: red; }

  .f60 { color: #f60; }

  .ff8600 { color: #ff8600; }

(2)字体大小,直接使用’font+字体大小’作为名称,如

  .font12px { font-size: 12px; }

  .font9pt {font-size: 9pt; }

(3)对齐样式,使用对齐目标的英文名称,如

  .left { float:left; }

  .bottom { float:bottom; }

(4)标题栏样式,使用’类别+功能’的方式命名,如

  .barnews { }

  .barproduct { }

注意事项::

  1.一律小写;

  2.尽量用英文;

  3.不加中杠和下划线;

  4.尽量不缩写,除非一看就明白的单词.

  主要的 master.css  模块 module.css  基本共用 base.css

  布局,版面 layout.css  主题 themes.css  专栏 columns.css

  文字 font.css  表单 forms.css  补丁 mend.css  打印 print.css

<$ 该文章转载自 http://www.oujiebin.cn/ $>
分享到:
评论

相关推荐

    HTML+CSS常用代码

    HTML+CSS 常用代码大全 HTML(HyperText Markup Language)是一种标记语言,用来创建网页。它是网页的结构和内容的基础。HTML 由一系列的元素组成,每个元素都有其特定的语义和用途。下面是 HTML 中一些常用的标签...

    css常用代码大全

    以下是对"css常用代码大全"这一主题的详细阐述: 1. **选择器**:CSS的选择器是用于指定要应用样式规则的HTML元素。常见的选择器有类型选择器(如`p`)、ID选择器(如`#myID`)、类选择器(如`.myClass`)、属性...

    css入门常用的代码

    ### CSS入门常用代码详解 #### 一、如何开始CSS 在编写HTML文档的CSS样式之前,需要对整个页面进行布局分析。这一步骤至关重要,它不仅有助于清晰地规划页面结构,还能确保最终的设计符合预期。 - **分析页面布局...

    10个常用CSS代码片段(DOC文档)

    ### CSS代码片段详解 #### 1. 居中布局 **功能:** 该段代码实现了将一个指定宽度的元素(如容器、区块等)水平居中显示。 **HTML结构:** ```html &lt;div class="wrap"&gt;&lt;/div&gt; ``` **CSS样式:** ```css .wrap { ...

    css常用代码举例(内容还可以)

    在这个“css常用代码举例”中,我们将会探讨一些基本但十分实用的CSS属性,包括`margin`、`padding`、`border`、`background`、`font`以及`color`。 1. **margin**:`margin`属性用于设置元素周围的空间,也就是...

    css常用定义词

    在CSS中,良好的命名规范对于代码的可读性和团队协作至关重要。描述中提到的"规范命名和定义词"是指在编写CSS选择器时,为了保持一致性,通常会遵循一定的命名规则。例如,使用描述性单词或短语来表示页面元素,如`...

    html和css 常用

    以下是HTML和CSS的一些常用知识点的总结: HTML基础知识: 1. 网页结构:一个基本的HTML页面通常由head、body和footer三部分组成,分别承载页面元数据、内容主体和版权信息。 2. HTML全名是超文本标记语言,用来...

    HTML+DIV+CSS常用网页模板21-40

    这个"HTML+DIV+CSS常用网页模板21-40"压缩包包含了一系列实用的网页设计模板,适合初学者学习和专业人士参考。 HTML(HyperText Markup Language)是网页的基础,它定义了网页的内容和结构。例如,`&lt;head&gt;`标签用于...

    400个超实用的CSS代码段

    【标题】"400个超实用的CSS代码段"是一个集合了大量实用CSS技巧和样例的资源,旨在帮助开发者提升网页设计和布局的能力。CSS(层叠样式表)是网页设计的核心技术之一,用于定义HTML或XML(包括如SVG、MathML等各种...

    css的常用命名规则

    ### CSS的常用命名规则 #### 一、概述 在CSS开发过程中,良好的命名习惯对于代码的可读性和维护性至关重要。本文将详细介绍三种常见的CSS命名方法:骆驼命名法、帕斯卡命名法以及匈牙利命名法,并结合具体的命名...

    专业的div+css代码大全

    在实际工作中,我们还需要关注浏览器兼容性问题,使用预处理器(如Sass、Less)提高代码的可维护性,以及利用CSS框架(如Bootstrap、Foundation)快速构建页面布局。 总之,`div+css`是网页设计的基础,熟练掌握其...

    css代码生成器

    2. **学习工具**:新手可以通过代码生成器了解CSS的基本结构和常用属性,逐步熟悉CSS语法。 3. **减少错误**:自动化的生成过程减少了手动输入导致的拼写错误和语法错误。 4. **提高效率**:对于重复性的样式设置...

    Head First HTML与CSS 源代码

    例如,`chapter2`可能涵盖了HTML5的基本结构和常用元素,如段落()、标题(~)、链接()和图像()的使用。 CSS(层叠样式表)是用于控制网页外观和布局的重要工具。`chapter6`和`chapter8`可能涉及CSS的选择器,...

    CSS常用网站布局实例

    ### CSS常用网站布局实例解析 #### 一、基础知识回顾 在深入分析提供的代码示例之前,我们先简要回顾一下CSS布局中的一些基础概念和技术。 1. **Margin(外边距)**: 它用于控制元素与其他元素之间的空间。 2. **...

    web代码混淆方案.混淆js代码,压缩css代码

    这通常涉及到变量名和函数名的重命名,以及代码结构的打乱。例如,Proguard是一款常用的Java混淆工具,虽然它主要用在Android开发中混淆Java字节码,但也可以应用到JavaScript混淆。混淆后的代码对于普通用户来说变...

    常用CSS跟JS效果整理

    1. **布局**:CSS提供了流式布局、网格布局(CSS Grid)、Flexbox布局等,帮助开发者创建响应式的网页结构。 2. **定位**:通过position属性(如static、relative、absolute、fixed),可以控制元素在页面中的位置。...

    大漠常用代码集合

    【大漠常用代码集合】是一个综合性的编程资源合集,主要包含了大漠这位开发者在日常工作和学习中积累的各种实用代码片段。这些代码可能是用于解决特定问题、优化算法、提升效率或者进行数据分析等目的。通过这个代码...

    DIV+CSS常用布局模板

    - 分析提供的"DIV+CSS常用布局模板"源代码,理解每个模板的结构和CSS规则。 - 实践修改模板,尝试调整颜色、字体、间距等,以提升对CSS的控制能力。 - 尝试创建自己的布局,从简单的两栏布局到复杂的多列响应式...

    CSS模板(常用的模板)

    在网页设计领域,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档中元素外观、布局和结构的重要技术。CSS模板是预先设计好的样式表,可以帮助开发者快速构建网站的视觉样式,尤其对...

    CSS常用样式总结积累

    这篇博客"CSS常用样式总结积累"是博主对CSS的一些核心概念和技术进行的归纳,旨在帮助读者理解和掌握CSS的基本用法。以下是对这些知识点的详细解释: 1. **选择器**: CSS选择器是匹配HTML元素的方式,如类选择器(`...

Global site tag (gtag.js) - Google Analytics