简单明了的网站结构设计呦!
网站结构设计是网站设计的重要组成部分。
首先我们要设计首页:
首页主要分为四个部分:
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.面向搜索引擎的优化
简单明了的网站结构设计呦!相关推荐
- 三个装修 家具 装饰公司网站模板 大气美观 简单明了的静态模板
今天给大家分享三个网站模板,这三个模板主要是可以用于装修 家具 装饰 门窗建筑类公司企业网站模板,三个网站模板页面都是简单明了,大气美观,可直接使用,商用,二次开发,在页面直接加程序,省得你再掏出UI ...
- 前端神器之Sublime Text2/3简单明了使用总结
为什么叫神器呢? 我总结如下: 第一:也是最重要的,它占内存很小(就如同notepad++那般迅速打开,所以那款其实也不错~).一般IDE比如WebStorm(它也是一款神器来着),Aptana(也比 ...
- 最简单明了的QQ在线客服代码
最近老用来QQ在线客服代码,网上找的都不太顺手,自己写一个简单,只上下飘动. 源码下载:网站被封了,源码下载不了,但是这个源码很简单,相信有点基础的人都知道怎样用. floatAd.js代码如下: v ...
- 也许开发需要的只是一份简单明了的表格
本人原先是一名移动端开发工程师,本来是要一条道走到黑,准备做个it大咖,结果事与愿违,走到了测试的道路上.今天介绍一件通信测试上发生的事. 公司为青海移动做个项目,处于系统测试阶段,对各个系统进行测试 ...
- 优质的网站结构设计有哪些好处?
在网站优化过程中,网站的结构设计也非常重要,简洁清晰的网站结构更利于搜索引擎的抓取和爬行,才能增加网站的收录,从而提升网站的排名和权重.同时,简洁的网站结构也更利于用户访问网站,提升用户体验,优质的网 ...
- php记录网站访问,PHP简单实现记录网站访问量的功能
这篇文章主要介绍了PHP简单实现记录网站访问量功能,涉及php针对文件加锁读写及日期时间转换等相关操作技巧,需要的朋友可以参考下 本文实例讲述了PHP简单实现记录网站访问量功能.分享给大家供大家参考, ...
- Redis简单案例(二) 网站最近的访问用户
原文:Redis简单案例(二) 网站最近的访问用户 我们有时会在网站中看到最后的访问用户.最近的活跃用户等等诸如此类的一些信息.本文就以最后的访问用户为例, 用Redis来实现这个小功能.在这之前,我 ...
- JoshChen_php 简单的商城网站功能原理(一)
首先,这是我在博客园的第一篇文章!看着一些厉害的大牛们,写的那么好的文章!真是羡慕不已. 今天就利用这次机会好好的也发挥下自己哈!希望各位可以多多指教.有不好之处记得评论哦,本人正处于学习中哈. 临近 ...
- 几种简单的社交网站的标志按钮
几种简单的社交网站的标志按钮.主要运用boder,border-radius,box-shadow等css技术 源代码下载地址:http://download.csdn.net/my html代码如下 ...
- php实现一个简单的购物网站
实现一个简单的购物网站 一.考试时间:8小时 二.开发工具:DW 三.数据库:见附件 四.需要实现的页面: Index:浏览商品页面,显示商品列表,用户可以点击"购买". View ...
最新文章
- 【算法学习笔记】43.动态规划 逆向思维 SJTU OJ 1012 增长率问题
- sql 命令重启计算机,如何重启SQL服务
- NandFlash详述
- MyBatis.Net 学习手记
- LightGBM——提升机器算法(图解+理论+安装方法+python代码)
- 大数据,从青铜到王者
- 修改系统时间导致myeclipse不能自动发布的解决方法
- WebService学习总结(5)——WebService常见开发框架比较
- php preg_match 只匹配第一个字符_PHP正则表达式核心技术完全详解 第3节
- 前端性能优化方法总结
- 怎么在html5中视频加字幕,视频转换王如何加字幕 在视频中添加文字的方法
- C#批量发送短信操作
- python怎么让矩阵内所有元素自己平方_python numpy库中矩阵用法指南
- C语言小游戏-寻宝(幸运之星)
- lda指令是什么意思_汇编指令大全
- 关闭bitLocker驱动器加密
- 使用visio来进行画类图
- iOS 提取图片中的文字
- Spring Boot Redis关闭
- 【论文速递】BANDWIDTH EXTENSION IS ALL YOU NEED
热门文章
- 计算机网络实验一:网线制作
- linux分段内存管理中的GDT,LDT,GDTR,LDTR
- 使用Navicat连接Oracle数据库教程
- 生产环境 java.util.concurrent.RejectedExecutionException: event executor terminated 错误分析
- 揭秘有状态服务上 Kubernetes 的核心技术
- Ubuntu下配置FreeRadius+L2TP+MySQL,实现限制用户流量和登录人数
- win7休眠、待机api
- Hadoop、Storm和Spark主流分布式系统特点和应用场景
- 京东快运 | 快递单号查询API
- android播放swf文件