利用php和css改变网页文字大小--

利用php和css改变网页文字大小--

ID:20258938

大小:53.50 KB

页数:3页

时间:2018-10-11

利用php和css改变网页文字大小--_第1页
利用php和css改变网页文字大小--_第2页
利用php和css改变网页文字大小--_第3页
资源描述:

《利用php和css改变网页文字大小--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、利用PHP和CSS改变网页文字大小>>在设计网站的时候,要牢记一点:并不是所有的访问者都是神采奕奕的年轻人,而且他们也不一定完全熟悉L文档开始,首先完成占位符的内容,列表A是一个例子:列表A:Textsize:small

2、href="resize.php?s=medium">medium

3、largeLoremipsumdolorsitamet,consecteturadipisicingelit,seddoeiusmodtemporincididuntutlaboreetdoloremagnaaliqua.Utenimadmi

4、nimveniam,quisnostrudexercitationullamcolaborisnisiutaliquipexeamoonsequat.Duisauteiruredolorinreprehenderitinvoluptatevelitessecillumdoloreeufugiatnullapariatur.Excepteursintoccaecatcupidatatnonproident,suntinculpaquiofficiadeseruntmollitanimidestlaborum.对页面顶部的文字超链

5、接要特别注意,每个超链接都指向了名为resize.php的脚本文件,并通过URLGET方法将选定的字体大小传递给它。在您的all.css,medium.css和large.css,这是small.css的文件内容:body{font:10px}同样,可以创建medium.css和large.css,分别使用17px和25px,将这些样式表文件和上一步创建的网页保存在同一个目录中。第三步:创建文本大小的改变机制正如上文介绍的,网页通过查找预先定义的会话变量可以"知道"加载哪个样式表文件,会话变量是通过脚本文件resize.php

6、来控制的(参见列表B),该文件是在用户点击了网页顶部改变文字大小的按钮时激活的,这是resize.php的内容:列表B//startsession//importselectedsizeintosessionsession_start();$_SESSION['textsize']=$_GET['s'];header("Location:".$_SERVER['HTTP_REFERER']);?>这很简单,当用户选择了一种新的文本大小,resize.php通过GET方法来获得字号的值,并将其存储在会话变量$_SESSION['

7、textsize']中,然后将浏览器重新定向到原来打开的哪个页面。当然,这里还缺少一个组件:智能化得让网页自动检测现在用户现在选定的文本大小并加载相应的样式表,为加入这一功能,打开您的网页文件index.php,并将以下语句加入到文件的开头(参见列表C):列表C//startsession//importvariablessession_start();//setdefaulttextsizeforthispageif(!isset($_SESSION['textsize'])){$_SESSION['textsize']='

8、medium';}?>Youshouldalsoaddastylesheetlinkbetents,asfolloportvariablessession_start();//setdefaulttextsizeforthispageif(!isset($_SESSIO12下一页>>>>这篇文章来自..,。N['textsize'])){$_SESSION['textsize']='medium';}?>type="text/css">Textsize:small

9、href="resize.php?s=medium">medi

10、um

11、largeLoremipsumdolorsitamet,consecteturadipisicingelit,seddoeiusmodtemporincididuntutlaboreetdoloremagnaaliqua.Utenimadminimveniam,quisnostrudexercitationullamcolaborisnisiutaliquipexeamoonsequat.Duisauteiruredolorinreprehenderitinvoluptatevelitessecillumdoloreeu

12、fugiatnullapariatur.Excepteursintoccaecatcupidatatnonproident,suntinculpaquiofficiadeseruntmollitanimidestlaborum.理解这种工作方式应该很简单了,当载入网页的时候,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。