PHP和CSS哪个好?

html-css010

PHP和CSS哪个好?,第1张

PHP是服务器语言,而CSS控制是页面样式,一个网站可分为美工样式和功能两部分,PHP是来控制程序功能的,而CSS是来控制美工样式,他俩可以同时存在于同一个网页中,不属于同一类,没有可比性。

瑀esize.php通过GET方法来获得字号的值,并将其存储在会话变量$_SESSION['textsize']中,然后将浏览器重新定向到原来打开的哪个页面。

当然,这里还缺少一个组件:智能化得让网页自动检测现在用户现在选定的文本大小并加载相应的样式表,为加入这一功能,打开您的网页文件index.php,并将以下语句加入到文件的开头(参见列表C):列表C//

start

session

//

import

variables

session_start()

//

set

default

text

size

for

this

page

if

(!isset($_SESSION['textsize']))

{

$_SESSION['textsize']

=

'medium'}?You

should

also

add

a

stylesheet

link

between

the

...

elements,

as

follows:

type="text/css"

这是列表D,完整的index.php文件应该是这样的:列表D://

start

session

//

import

variables

session_start()

//

set

default

text

size

for

this

page

if

(!isset($_SESSION['textsize']))

{

$_SESSION['textsize']

=

'medium'}?type="text/css"

Text

size:

small

|

href="resize.php?s=medium"medium

|

large

Loremipsum

dolor

sit

amet,

consecteturadipisicingelit,

sed

do

eiusmodtemporincididuntutlabore

et

dolore

magna

aliqua.

Utenim

ad

minim

veniam,

quisnostrud

exercitation

ullamcolaboris

nisi

utaliquip

ex

ea

commodoconsequat.

Duisauteirure

dolor

in

reprehenderit

in

voluptatevelitessecillumdoloreeufugiatnullapariatur.

Excepteursintoccaecatcupidatat

non

proident,

sunt

in

culpa

qui

理解这种工作方式应该很简单了,当载入网页的时候,它恢复当前的会话,并检查$_SESSION['textsize']变量是否与当先选择的字号相符,然后通过元素动态加载相应的样式表,这将导致网页以正确的大小自动重新渲染。