网站结构设计是网站设计的重要组成部分。

首先我们要设计首页:

首页主要分为四个部分:

1.网页标题部分

2.网页侧边栏

3.博客中文章摘要组成的文章列表

4.页面底部的版权信息显示部分

构建网页标题

输入:

<!DOCTYPE html >
<html><head><title>文章</title><meta charset="UTF-8"></head></html>

执行后为:

网页侧边栏

要设计要使用侧栏菜单,添加一个父元素,一个中间内容 <ion-

side-menu-content>,和一个或更多 指令。

<ion-side-menus><!-- 中间内容 --><ion-side-menu-content ng-controller="ContentController"></ion-side-menu-content><!-- 左侧菜单 --><ion-side-menu side="left"></ion-side-menu><!-- 右侧菜单 --><ion-side-menu side="right"></ion-side-menu>
</ion-side-menus>
function ContentController($scope, $ionicSideMenuDelegate) {$scope.toggleLeft = function() {$ionicSideMenuDelegate.toggleLeft();};
}

博客中文章摘要组成的文章列表

为获取摘要,有必要先将HTML标签都剔除掉,在纯净的文字基础上去截取前

面300字符(Java String的substring()方法即可)。存储的话就是同样设立一个

摘要的目录,采取数据库本地读写的形式。文章实体类多加一个摘要字段,存

放摘要路径。之后主页显示的是Article实体类的摘要字段即可。查看文章内容

则显示Article实体类的文章内容字段.

下面是除去HTML标签的公共方法(借鉴网上):

  /** clean all the tags of HTML*/public static String removeTag(String htmlStr) {String regEx_script = "<script[^>]*?>[\\s\\S]*?<\\/script>"; // scriptString regEx_style = "<style[^>]*?>[\\s\\S]*?<\\/style>"; // styleString regEx_html = "<[^>]+>"; // HTML tagString regEx_space = "\\s+|\t|\r|\n";// other charactersPattern p_script = Pattern.compile(regEx_script,Pattern.CASE_INSENSITIVE);Matcher m_script = p_script.matcher(htmlStr);htmlStr = m_script.replaceAll("");Pattern p_style = Pattern.compile(regEx_style, Pattern.CASE_INSENSITIVE);Matcher m_style = p_style.matcher(htmlStr);htmlStr = m_style.replaceAll("");Pattern p_html = Pattern.compile(regEx_html, Pattern.CASE_INSENSITIVE);Matcher m_html = p_html.matcher(htmlStr);htmlStr = m_html.replaceAll("");Pattern p_space = Pattern.compile(regEx_space, Pattern.CASE_INSENSITIVE);Matcher m_space = p_space.matcher(htmlStr);htmlStr = m_space.replaceAll(" ");return htmlStr;}

页面底部的版权信息显示部分

参见下面几个正确的格式:

©1995-2004 Macromedia, Inc. All rights reserved.

©2004 Microsoft Corporation. All rights reserved.

Copyright © 2004 Adobe Systems Incorporated. All rights reserved.

©1995-2004 Eric A. and Kathryn S. Meyer. All Rights Reserved.

请注意标点符号和大小写的用法

设计详细页

详细页分为四个部分:

1.页面头部

2.侧面

3.详情内容

4.页面尾部

在做详细页的时候,需要一个正确的思维方式,一个清晰的思路设计

在做详细页的时候我们要注意:

1.布局

2.标题

3.主图

4.绝对词

网站结构设计的目标:

1.层次清楚,突出主题

理清网页内容及栏目结构的脉络,使链接结构、导航线路层次清晰;内容与结

构要突出主题。

2.体现特征,注重特色设计

3.方便用户使用

4.网页在功能分配上合理,且要功能强大

5.可扩展性能好

6.网页设计与结构在用户体验上的完美结合

7.面向搜索引擎的优化

简单明了的网站结构设计呦!相关推荐

  1. 三个装修 家具 装饰公司网站模板 大气美观 简单明了的静态模板

    今天给大家分享三个网站模板,这三个模板主要是可以用于装修 家具 装饰 门窗建筑类公司企业网站模板,三个网站模板页面都是简单明了,大气美观,可直接使用,商用,二次开发,在页面直接加程序,省得你再掏出UI ...

  2. 前端神器之Sublime Text2/3简单明了使用总结

    为什么叫神器呢? 我总结如下: 第一:也是最重要的,它占内存很小(就如同notepad++那般迅速打开,所以那款其实也不错~).一般IDE比如WebStorm(它也是一款神器来着),Aptana(也比 ...

  3. 最简单明了的QQ在线客服代码

    最近老用来QQ在线客服代码,网上找的都不太顺手,自己写一个简单,只上下飘动. 源码下载:网站被封了,源码下载不了,但是这个源码很简单,相信有点基础的人都知道怎样用. floatAd.js代码如下: v ...

  4. 也许开发需要的只是一份简单明了的表格

    本人原先是一名移动端开发工程师,本来是要一条道走到黑,准备做个it大咖,结果事与愿违,走到了测试的道路上.今天介绍一件通信测试上发生的事. 公司为青海移动做个项目,处于系统测试阶段,对各个系统进行测试 ...

  5. 优质的网站结构设计有哪些好处?

    在网站优化过程中,网站的结构设计也非常重要,简洁清晰的网站结构更利于搜索引擎的抓取和爬行,才能增加网站的收录,从而提升网站的排名和权重.同时,简洁的网站结构也更利于用户访问网站,提升用户体验,优质的网 ...

  6. php记录网站访问,PHP简单实现记录网站访问量的功能

    这篇文章主要介绍了PHP简单实现记录网站访问量功能,涉及php针对文件加锁读写及日期时间转换等相关操作技巧,需要的朋友可以参考下 本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考, ...

  7. Redis简单案例(二) 网站最近的访问用户

    原文:Redis简单案例(二) 网站最近的访问用户 我们有时会在网站中看到最后的访问用户.最近的活跃用户等等诸如此类的一些信息.本文就以最后的访问用户为例, 用Redis来实现这个小功能.在这之前,我 ...

  8. JoshChen_php 简单的商城网站功能原理(一)

    首先,这是我在博客园的第一篇文章!看着一些厉害的大牛们,写的那么好的文章!真是羡慕不已. 今天就利用这次机会好好的也发挥下自己哈!希望各位可以多多指教.有不好之处记得评论哦,本人正处于学习中哈. 临近 ...

  9. 几种简单的社交网站的标志按钮

    几种简单的社交网站的标志按钮.主要运用boder,border-radius,box-shadow等css技术 源代码下载地址:http://download.csdn.net/my html代码如下 ...

  10. php实现一个简单的购物网站

    实现一个简单的购物网站 一.考试时间:8小时 二.开发工具:DW 三.数据库:见附件 四.需要实现的页面: Index:浏览商品页面,显示商品列表,用户可以点击"购买". View ...

最新文章

  1. 【算法学习笔记】43.动态规划 逆向思维 SJTU OJ 1012 增长率问题
  2. sql 命令重启计算机,如何重启SQL服务
  3. NandFlash详述
  4. MyBatis.Net 学习手记
  5. LightGBM——提升机器算法(图解+理论+安装方法+python代码)
  6. 大数据,从青铜到王者
  7. 修改系统时间导致myeclipse不能自动发布的解决方法
  8. WebService学习总结(5)——WebService常见开发框架比较
  9. php preg_match 只匹配第一个字符_PHP正则表达式核心技术完全详解 第3节
  10. 前端性能优化方法总结
  11. 怎么在html5中视频加字幕,视频转换王如何加字幕 在视频中添加文字的方法
  12. C#批量发送短信操作
  13. python怎么让矩阵内所有元素自己平方_python numpy库中矩阵用法指南
  14. C语言小游戏-寻宝(幸运之星)
  15. lda指令是什么意思_汇编指令大全
  16. 关闭bitLocker驱动器加密
  17. 使用visio来进行画类图
  18. iOS 提取图片中的文字
  19. Spring Boot Redis关闭
  20. 【论文速递】BANDWIDTH EXTENSION IS ALL YOU NEED

热门文章

  1. 计算机网络实验一:网线制作
  2. linux分段内存管理中的GDT,LDT,GDTR,LDTR
  3. 使用Navicat连接Oracle数据库教程
  4. 生产环境 java.util.concurrent.RejectedExecutionException: event executor terminated 错误分析
  5. 揭秘有状态服务上 Kubernetes 的核心技术
  6. Ubuntu下配置FreeRadius+L2TP+MySQL,实现限制用户流量和登录人数
  7. win7休眠、待机api
  8. Hadoop、Storm和Spark主流分布式系统特点和应用场景
  9. 京东快运 | 快递单号查询API
  10. android播放swf文件