当前位置: 首页 > news >正文

CSS技术

CSS Cascading Stylesheets ,层叠样式表)是一种制作网页的新技术,已经被大多数的浏览器所支持,成为网页设计必不可少的工具之一。使用 CSS 能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。
CSS 把网页上的内容结构和格式控制相分离。内容结构和格式控制相分离,使得网页可以只由内容构成,而将所有网页的格式控制指向某个 CSS 样式表文件。这样实现的好处表现在两个方面:
 
1.        简化了网页的格式代码,外部的样式表还会被浏览器保存在缓存里,加快了下载显示的速度,也减少了需要上传的代码数量(因为重复设置的格式将被只保存一次)。
2.        只要修改保存着网站格式的 CSS 样式表文件就可以改变整个站点的风格特色,在修改页面数量庞大的站点时,显得格外有用。避免了一个一个网页的修改,大大减少了重复劳动的工作量。
 
鉴于 CSS 的特点,在本课题的前台信息发布实现部分,使用其他的技术来获取数据作为网页的内容结构,使用外部链接的 CSS 样式表文件控制网页内容的显示。从而实现了数据与表现得分离。只要修改 CSS 样式表文件便可以改变整个网站的风格。 SpringMVC 把样式表看作主题( theme ),支持 Cookies Session ,和 Fixed 三种主题实现方式。 Cookie 主题实现方式是为每个用户设置主题并将参数存储在客户端电脑的 Cookies 中,浏览器发送的请求中包含 Cookies 信息,关于主题的信息被 Spring 框架拦截,在渲染页面数据过程中 Spring 把主题信息输出到页面,这样客户端不需要每次登录网站都要定制样式。
本文转自凌辉博客51CTO博客,原文链接http://blog.51cto.com/tianli/32062如需转载请自行联系原作者

lili00okok

相关文章:

  • input 全选和取消全选
  • 从中国男足看项目管理
  • 1. lvs+keepalived 高可用群集
  • CheckPoint常用命令
  • 看到绿坝暴力后的对国家信息安全的牢骚
  • JS怎么刷新当前页面
  • 使用CIFS或SMB存储搭建Hyper-V群集
  • Linux Netbeans汉化不全
  • 聊聊querydsl的生成类
  • Spring IOC及AOP学习总结
  • Linux CentOS 下的MySQL数据库安装与配置
  • 【转】IOS中的release和nil
  • Oracle Study之案例--安装Oracle内核参数配置
  • Android广播机制(两种注册方法)与 中断广播
  • C语言:用递归实现将输入的整数按逆序输出。如输入12345,则输出54321。
  • [nginx文档翻译系列] 控制nginx
  • 【RocksDB】TransactionDB源码分析
  • 2017 前端面试准备 - 收藏集 - 掘金
  • classpath对获取配置文件的影响
  • C学习-枚举(九)
  • input的行数自动增减
  • JWT究竟是什么呢?
  • Node 版本管理
  • SQLServer插入数据
  • v-if和v-for连用出现的问题
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 关于Flux,Vuex,Redux的思考
  • ------- 计算机网络基础
  • 老板让我十分钟上手nx-admin
  • 数据科学 第 3 章 11 字符串处理
  • 线性表及其算法(java实现)
  • 赢得Docker挑战最佳实践
  • Semaphore
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​马来语翻译中文去哪比较好?
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • #include<初见C语言之指针(5)>
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (06)金属布线——为半导体注入生命的连接
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (C++)八皇后问题
  • (pojstep1.3.1)1017(构造法模拟)
  • (第一天)包装对象、作用域、创建对象
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (新)网络工程师考点串讲与真题详解
  • (转)visual stdio 书签功能介绍
  • (转)关于pipe()的详细解析
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .Net Core与存储过程(一)
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖