织梦CMS - 轻松建站从此开始!

IT900学习网

当前位置: 主页 > 前端设计 >

晨曦小竹前端页面代码规范

时间:2001-01-01 00:00来源:未知 作者:-1 点击:

晨曦小竹前端页面代码规范

Head区域规范化

一直以来,网站HTMLHEAD部分代码规范都不被重视,因为在一些可视化的编辑工具中会自动生成。Head区是指首页HTML代码的<head></head>之间的内容。

必须加入的标签

1.公司版权注释

<!-- The site is designed by DawnXZ,Inc 04/2010 -->

 

2.网站显示字符集

简体中文:<meta http-equiv="content-type" content="text/html;charset=gb2312" />

英语:<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />

3.网页制作者信息

<meta name="author" content="晨曦小竹" />

 

4.网站描述

<meta name="description" content="**************************" />

Meta description是网站写给搜索引擎的描述,搜索引擎会把meta description作为一个网站的描述展示给搜索用户。必要的meta关键词设置时有利于优化的,如果是堆积,其结果只能是被搜索引擎发现并遭到降权。

Meta description作为搜索展现给用户的网站描述,书写文笔的好坏直接影响到用户体验与用户转化。

 

5.搜索关键字

<meta name="keywords" content="***,***,***,***,**" />

Meta keywords是网站放置关键词的重要标签,搜索引擎在索引网页的时候都会参考meta keywords给予网页不同的关键词权重。

首页meta keywords里面放置的关键词必须是网站的核心关键词,关键词的多少和网站的大小侧重相关。

一般来说,整个网站的核心关键词个人博客1-2个就足够了,中小企业站3-5个核心关键词,较大型的关键词也最好不超过8个。

没有必要把所有的核心关键词都放到首页,聪明的做法是把这些关键词分配到不同的频道或者栏目里面去。

文章页的meta keywords可以是文章的标题,也可以是文章的tags标签。

 

6.网页的css规范

<link type="text/css" rel="stylesheet" href="css/style.css" />

在一个Css文件里可以调用另一个css文件,调用方法是:@import url("A.css")

Css相关经验总结:

1) 重置

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{margin:0;padding:0;}

2) 排序

根据字母排序元素属性。一致的创建CSS,将帮助你节省花费在寻找一个特殊属性的时间。

3) 组织

应该组织样式表以致相关的内容靠在一起,更简单的找到想要的。使用更有效的注解。举个例子:

/*****Reset*****/
     
移除元素的填充(padding)和边距(margin)。


      /*****Basic Elements*****/
     
定义基本元素的样式: body, h1-h6, ul, ol, a, p, .


      /*****Generic Classes*****/
     
定义简单的风格,好像浮动的某一侧, 移除元素的下边距, 等当然,它们大部分都与我们希望的语义不相关,但是它们是高效处理代码所必须的。


      /*****Basic Layout*****/
     
定义基本的模板: header, footer. 帮助定义网页布局的基本元素


      /*****Header*****/
     
定义所有Hearder元素


      /*****Content*****/
     
定义所有内容框内的元素


      /*****Footer*****/
     
定义所有Footer的元素


      /*****Etc*****/
     
定义其他的选择器。通过注解和归类相似元素的分组,将更快的找到你想要的。

 

4) 一致性

无论决定使用什么方式去编写代码,保持一致。选择一种自己喜欢的工作方式,并在所有的样式表中保持一致。

5) 从正确的地方开始

在完成标记语言之前不要去尝试靠近样式表。

当我准备分割一张网页的时候,创建CSS文件之前,我需要预览并且标记body开标签到body的闭合标签之间的所有文档。我不会增加额外的DIV ,ID,或者类选择器。我将会添加一些一般的DIV,就好像heardercontentfooter.因为我知道这些东西是现实存在的。

通过先标记文档,你将不会碰到本已注定的divities1classitis2麻烦!

利用CSS子选择器指定子元素;不要只是机械的给元素添加类或者ID选择器。记住:没有一个良好的格式化文档(或者标记结 构)CSS是无价值的。

 

7.所有的javascript的调用尽量采用外部调用

<script type="text/javascript" src="js/jimei.js"></script>

        页面中js的调用放在</head>之前和</body>之前都是可以的,如果是做竞价的网站,关于统计的js调用最好放在页面的最开头部分。

8.网页标题

<title>晨曦小竹</title>

tilte中出现多个关键字时,中间可以用空格隔开,也可以用逗号隔开,对SEO没有影响。

企业网站title写法参考:

首页  关键词+品牌+描述

例如,晨曦小竹title可以写成:家居设施大卖场 晨曦小竹-买家具到集美,花钱不后悔。

栏目页  栏目名+品牌+描述

例如,晨曦小竹"团购活动"栏目:团购促销活动 晨曦小竹-买家具到集美,花钱不后悔。

文章页  文章名称+品牌+描述

例如,晨曦小竹"促销活动"详情页:该促销活动的标题 晨曦小竹-买家具到集美,花钱不后悔。

 

页面代码布置范例:

<html>

<head>

     <meta http-equiv="content-type" content="text/html;charset=gb2312" />

     <meta http-equiv="Content-Language" content="zh-CN" />      

     <title>简短而实用的标题(32个汉字以内)</title>

     <meta name="Keywords" content="精简而对于本页有作用的关键字词组,五个,逗号" />

     <meta name="Description" content="详细而简短的描述信息72个汉字以内" />

     <meta content="all" name="robots" />

     <meta name="Author" content="晨曦小竹" />

     <meta name="Copyright" content="晨曦小竹" />

     <link type="text/css" rel="stylesheet" href="css/style.css" />

     <script type="text/javascript" src="js/jimei.js"></script>

     <base target="_blank" />

</head>

<body>

    <div id="hearder">

        <!--通用导航栏等通用头部内容-->

    </div>

    <div id="container">

        <div id="banner">

            <!--面包屑路径或其它页面级头部内容-->

        </div>

        <div id="content">

            <div id="contentRight">

                <!--中心内容区域·右-->

            </div>

            <div id="contentLeft">

                <!--中心内容区域·左-->

            </div>

        </div>

    </div>

    <div id="footer">

        <!--通用底部内容-->

    </div>

    <!-- The site is designed by Jimei,Inc 04/2010 -->

</body>

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片