一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

vJoomla模板CSS解析

 binke 2007-04-16

Joomla模板CSS解析
Joomla模板CSS解析
【助你更好的了解Joomla模板】
高手可以略過此貼了 :)
如果自己需要改模板的話,先要了解以下Joomla的模板的特色,于是找了些教程,自學(xué)... ...
QUOTE:
<body>
<!-- 1 --><?php echo $mosConfig_sitename;?>
<!-- 2 --><?php mospathway()?>
<!-- 3 --><?php mosLoadModules(‘top‘);?>
<!-- 4 --><?php mosLoadModules(‘left‘);?>
<!-- 5 --><?php mosMainBody();?>
<!-- 6 --><?php mosLoadModules(‘right‘);?>
<!-- 7 --><?php include_once( $mosConfig_absolute_path .‘/includes/footer.php‘ );?>
</body>
</html>
邏輯順序一目了然:
1. name of the site 網(wǎng)站名稱
2. the pathway 模塊路徑
3. top module 頂部模塊
4. left modules 左側(cè)模塊
5. main content 主要內(nèi)容
6. right modules 右側(cè)模塊
7. the default footer module 默認(rèn)的底部模塊
這就是一個結(jié)構(gòu)化的語義標(biāo)記(semantic markup)的典型例子。它的目的十分單純和明確:讓任何人在瀏覽器端可以閱讀網(wǎng)頁的內(nèi)容,讓任何瀏覽器都沒有障礙地展現(xiàn)網(wǎng)頁的全部內(nèi)容,讓任何網(wǎng)頁閱讀裝置如網(wǎng)絡(luò)蜘蛛都可以準(zhǔn)確地抓取網(wǎng)頁信息。語義標(biāo)記是奠定網(wǎng)站親和度(accessibility)的基石。
有了這樣一個結(jié)構(gòu)化的語義標(biāo)記邏輯框架并不等于大功告成。Joomla!的模板世界豐富多彩,變幻詭譎。這些層出不窮的主題都不是由一個模子刻出來的。世界上也沒有哪個設(shè)計師能把大千世界鑲嵌進(jìn)一個千篇一律的模板里。每誕生一個新主題,第一件要做的事情,就是跑到W3C的官方網(wǎng)站去驗證網(wǎng)頁代碼(xml和css)的合法性。
二、CSS布局
我們打算用CSS來謀劃一個三欄布局的Joomla模板,而且這個三欄布局是可變寬窄的(fluid)。頁面的寬窄布局迄今有兩種主要的模式,一種是固定寬窄(fixed),還有一種就是可變寬窄。這兩種布局模式都是控制頁面寬度的。
頁面的寬窄一直是困擾設(shè)計師的問題。由于人們使用不同分辨率的瀏覽器,在設(shè)計頁面時不得不考慮分辨率和人們的瀏覽習(xí)慣等因素。大約20%的沖浪者使用800X600分辨率,這個數(shù)字正在下降。76%的人使用1024X768分辨率,這是主流趨勢(數(shù)據(jù)來源:www.)。采用可變寬窄的頁面布局意味著你的網(wǎng)頁既不會在1024分辨率下變得很窄,同時也可以在低分辨率的顯示器上獲得完美展現(xiàn)。
我們用float來給內(nèi)容定位。下面是template_css.css文件的內(nèi)容:
QUOTE:
<?php defined( ‘_VALID_MOS‘ ) or die( ‘Direct Access to this location is not allowed.‘ ); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www./1999/xhtml" lang="<?php echo _LANGUAGE; ?>" xml:lang="<?php echo _LANGUAGE; ?>"
<head>
<meta http-equiv="Content-Type" c />
<?php
if ($my->id) { initEditor(); } ?>
<?php mosShowHead(); ?>
<script type="text/javascript"> </script>
<!--http://www./web/css/fouc.asp-->
<link href="templates/<?php echo $cur_template; ?>/css/template_css.css" rel="stylesheet" type="text/css" media="screen" />
<style type="text/css"> <!--
#wrap {width:80%;}
#header {}
#sidebar {float:left;width:20%;}
#content {float:left;width:60%;}
#sidebar-2 {float:left;width:20%;}
#footer {clear:both;}
--> </style>
</head>
<body>
<div id="wrap">
<div id="header">
<?php echo $mosConfig_sitename; ?> <?php mospathway() ?>
</div>
<div id="sidebar">
<?php mosLoadModules(‘left‘);?>
</div>
<div id="content">
<?php mosLoadModules(‘top‘);?> <?php mosMainBody(); ?>
</div>
<div id="sidebar-2">
<?php mosLoadModules(‘right‘);?>
</div>
<div id="footer">
<?php include_once( $mosConfig_absolute_path .‘/includes/footer.php‘);?>
</div>
</div> <!--end of wrap-->
</body>
</html>
Joomla模板默認(rèn)的層疊樣式表(Cascading Style Sheet,簡稱CSS)是template_css.css文件,它統(tǒng)領(lǐng)全局,是網(wǎng)頁整體布局的靈魂。CSS將所有的元素視為一個盒子(box),由內(nèi)容(content)、留白(padding)、外框(border)與邊界(margin)所組成。在此例中,全部內(nèi)容都被裝填到一個叫“盒子”或“元素”的容器中。
 

Joomla中的CSS圖示:
轉(zhuǎn)載請保留出處,謝謝!此帖轉(zhuǎn)自智聯(lián)網(wǎng)信[http://bbs./]原帖地址:http://bbs./viewthread.php?tid=20616
 
 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产午夜精品福利免费不| 午夜亚洲少妇福利诱惑| 亚洲国产91精品视频| 欧美日韩国产黑人一区| 99国产成人免费一区二区| 国产成人精品综合久久久看| 99久久精品免费精品国产| 午夜日韩在线观看视频| 国产亚洲系列91精品| 高清亚洲精品中文字幕乱码| 视频在线观看色一区二区| 国产精品午夜性色视频| 亚洲中文字幕亲近伦片| 精品老司机视频在线观看| 翘臀少妇成人一区二区| 亚洲一区二区亚洲日本| 国产内射一级一片内射高清| 日韩特级黄片免费观看| 日本熟女中文字幕一区| 亚洲精品中文字幕一二三| 欧美在线观看视频三区| 麻豆果冻传媒一二三区| 亚洲永久一区二区三区在线| 国产欧美日韩精品一区二| 久久精品视频就在久久| 国产又粗又猛又爽又黄的文字| 亚洲一区二区欧美激情| 久久99这里只精品热在线| 久久亚洲精品中文字幕| 国产精品一区二区视频成人| 视频在线免费观看你懂的| 日韩欧美综合在线播放| 中文字幕中文字幕在线十八区| 夜夜嗨激情五月天精品| 亚洲淫片一区二区三区| 中文字幕亚洲精品在线播放| 亚洲一区二区三区国产| 国产a天堂一区二区专区| 高清在线精品一区二区| 亚洲欧洲一区二区中文字幕| 欧美激情一区=区三区|