`
zhangyaochun
  • 浏览: 2565420 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

html页面设计浅谈

阅读更多

其实做了一段的前端页面开发你就会发现,开始的时候无论是css类名或者div的id的命名,多不知道叫什么好?当然如果有点创新的同学应该会找寻各大顶级门户网站去扒别人的代码看看。所以这篇文章只是写给初学者或者这方面有需求的同学。

 

1.从头开始

  ------header (内容)

  ------logo(网站标志)

  ------loginbar(登录条)

  ------regsiter(注册)

  ------toolbar(工具条相关的)

2.导航菜单  

  -----nav(导航)

  -----subnav(子导航)

  -----search(搜索)

  -----hot(热门)

3.肉体(主体灵魂部分)

  ------content或者container(主体内容)

  ------banner(广告图)

  ------sidebar (左边栏目)

  ------module-bd(某个模块的头部分)

  ------module-hd(某个模块的主体内容部分)

  ------左中右(一般我多少喜欢父容器名_l,父容器名_c,父容器名_r)

  ------download(下载部分,也可以加上前缀的父容器名)

 

 

4.尾巴

  -----footer

  -----copyright(版权)

  -----friendlink(友情链接)

  -----partner(合作伙伴)

 

 

这边我还有一个小小推荐,当然也是自己的用法

 

比如我的模块是美容小模块部分 我的文档树结构

 

 

 

<div id="category">
   <div class="category-hd">
      <h2>商品分类</h2>
   </div>
   <div class="category-bd">
      <div id="module1" class="module">
           <div class="module-hd">
                <h3 class="meirong">美容</h3>
           </div>
           <div class="module-bd">
                <dl>
                   <dt>
			 <a title="粉底液" href="###">粉底液</a>
                   </dt>
                   <dt>
			 <a title="护肤水" href="###">护肤水</a>
                   </dt>
                   .............
                </dl>             
           </div>
      </div>
   </div>
</div>

 

 

0
2
分享到:
评论

相关推荐

    浅谈CSS在网站制作中的应用

    但大部分用HTML做网站的人都曾经遇到过这样的问题:原本在自己的机器上排好版的网页,换到另外一台不同分辨率的显示器后就变了样,尤其是一部分字体变得很大,使原先设计的美观页面变了形。这是因为在网页文件中没有...

    浅谈网页设计中的色彩理论

    颜色是很有力的工具,所有设计师在设计网页时就应该明白这一点。你们当中很多人可能已经在学校学过一些色彩基础知识,让我们快速回顾一些术语,来更好的把握色彩和运用色彩。所有的色彩能在一个色轮中呈现。在这个...

    浅谈ASP.net安全编程

    而采用ASP.NET,可以使用服务器端(程序设计者)提供的邮箱和SMTP服务器,也不需要客户安装邮件收软件,一切都直接在服务端完成,显然更加适合我们的要求。现在,我们就来看以上功能的代码实现。首先,我们来看网页...

    浅谈HTML5 & CSS3的新交互特性

    作为一名设计师,我们应当了解它们是什么东西,有什么特性,从而进一步思考通过HTML5和CSS3我们能做些什么。 什么是HTML5和CSS3 HTML和CSS并不难理解。HTML为构成网页的主要语言。通过这种语言,我们可以向计算机...

    web技术实验-使用层叠样式表CSS(附实验报告)

    网站规划与网页设计 课程实验--使用层叠样式表CSS(code+report)凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数

    浅谈Asp.Net母版页的相关知识

    它的使用跟普通的页面一样,可以可视化的设计,也可以编写后置代码。与普通页面不一样的是,它可以包含ContentPlaceHolder控件,ContentPlaceHolder控件就是可以显示内容页面的区域。 母版页仅仅是一个页面模板,...

    浅谈AngularJs 双向绑定原理(数据绑定机制)

    我们看到的网站页面中,是由数据和设计两部分组合而成。将设计转换成浏览器能理解的语言,便是html和css主要做的工作。而将数据显示在页面上,并且有一定的交互效果(比如点击等用户操作及对应的页面反应)则是js...

    浅谈各种浏览器下的CSS Hack兼容性写法

    这就给网页前端设计人员带来了很大的困扰。开发人员必须兼顾考虑到所有主流的浏览器,才能在不同的浏览器上显示出相同或满足需要的效果。于是CSS Hack技术就诞生了。 CSS Hack技术,就是利用不同浏览器不同版本之间...

    JavaScript网页特效应用开发手册

    第三部 分程序设计浅谈 第4章 程序写作浅谈 4-1 Javascript写作概念 4-2 Javascript写作格式 4-3 Javascript语句格式 4-4 隐藏Javascript程序代码 4-5 Javascript最好写在原始代码的哪里? 4-6 注解的写法 第四部分 ...

    asp.net知识库

    也谈 ASP.NET 1.1 中 QueryString 的安全获取写法 ASP.NET运行模式:PageHandlerFactory 利用搜索引擎引用来高亮页面关键字 网站首页的自动语言切换 应用系统的多语言支持 (一) 应用系统的多语言支持 (二) 自动...

    ASP.NET3.5从入门到精通

    第 2 章 C# 3.0 程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 第一篇窗口与界面编程 7 2.1.2 C# IDE 的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 ...

    ASP.NET 3.5 开发大全11-15

    第2章 C# 3.0程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 2.1.2 C# IDE的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 声明并初始化变量 2.3.3 数组 ...

    ASP.NET 3.5 开发大全

    第2章 C# 3.0程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 2.1.2 C# IDE的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 声明并初始化变量 2.3.3 数组 ...

    ASP.NET 3.5 开发大全1-5

    第2章 C# 3.0程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 2.1.2 C# IDE的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 声明并初始化变量 2.3.3 数组 ...

    ASP.NET 3.5 开发大全word课件

    第2章 C# 3.0程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 2.1.2 C# IDE的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 声明并初始化变量 2.3.3 数组 ...

    ASPNET35开发大全第一章

    第2章 C# 3.0程序设计基础 2.1 C#程序 2.1.1 C#程序的结构 2.1.2 C# IDE的代码设置 2.2 变量 2.2.1 定义 2.2.2 值类型 2.2.3 引用类型 2.3 变量规则 2.3.1 命名规则和命名习惯 2.3.2 声明并初始化变量 2.3.3 数组 ...

    VB网络编程实例

    ◆ 176.htm 你也可以YAI--VB5中Winsock控件的使用 ◆ 177.htm 判断一个文件是否在IE的缓存中 ◆ 178.htm 启动拨号网络中的连接 ◆ 179.htm 浅谈HTTP协议(二)--返回值 ◆ 180.htm 浅谈...

    ASP.NET编程之道.part1.rar

    经验04 数据库设计经验谈 经验05 项目实战经验谈 第2篇 陷阱或谬误篇 第3章 不可忽视的30个技术陷阱 陷阱01 版本不一致产生的陷阱 陷阱02 结构初始化产生的陷阱 陷阱03 传递派生类产生的陷阱 陷阱04 用DataReader...

    JAVA自学之路

    在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节,往前走吧。 掌握一种编程工具,比如说Eclipse。 数据库,可以选择使用Oracle或者MySQL开始 。 JDBC...

Global site tag (gtag.js) - Google Analytics