典藏阁

 
 
 
 
 
 
当前位置:: 杂货铺 建站知识
 
 

建站知识

WEB标准网站重构文章教程(10)

自适应高度

  如果我们想在3列布局的最后加一行页脚,放版权之类的信息。就遇到必须对齐3列底部的问题。在table布局中,我们 用大表格嵌套小表格的方法,可以很方便对齐三列;而用div布局,三列独立分散,内容高低不同,就很难对齐。其实我们完全可以嵌套div,把三列放进一个 DIV中,就做到了底部对齐。这里是实现例子(白色背景框模拟一个页面):

这个例子的页面主要代码如下:
<div id="header"></div>
<div id="mainbox">
    <div id="menu"></div>
    <div id="sidebar"></div>
    <div id="content"></div>
</div>
<div id="footer"></div>

阅读全文

WEB标准网站重构文章教程(9)

第一个CSS布局实例

  接下来开始要真正设计布局了。和传统的方法一样,你首先要在脑海里有大致的轮廓构想,然后用photoshop把它画出来。你可能看到有关web标准的站点大都很朴素,因为web标准更关注结构和内容,实际上它与网页的美观没有根本冲突,你想怎么设计就怎么设计,用传统表格方法实现的布局,用DIV也可以实现。技术有一个成熟的过程,把DIV看成和TABLE一样的工具,如何运用就看你的想象力了。

注:在实际应用过程中,DIV在有些地方的确不如表格方便,比如背景色的定义。但任何事情都有得有失,取舍在于你的价值判断。好,不罗嗦了,我们开始:

阅读全文

WEB标准网站重构文章教程(8)

CSS布局入门

  CSS布局与传统表格(table)布局最大的区别在于:原来的定位都是采用表格,通过表格的间距或者用无色透明的GIF图片来控制文布局版块的间距;而现在则采用层(div)来定位,通过层的margin,padding,border等属性来控制版块的间距。

1.定义DIV

分析一个典型的定义div例子:

#sample{ MARGIN: 10px 10px 10px 10px;
PADDING:20px 10px 10px 20px;
BORDER-TOP: #CCC 2px solid;
BORDER-RIGHT: #CCC 2px solid;
BORDER-BOTTOM: #CCC 2px solid;
BORDER-LEFT: #CCC 2px solid;
BACKGROUND: url(images/bg_poem.jpg) #FEFEFE no-repeat right bottom;
COLOR: #666;
TEXT-ALIGN: center;
LINE-HEIGHT: 150%; WIDTH:60%; }

阅读全文

WEB标准网站重构文章教程(7)

CSS入门

  在了解XHTML代码规范后,我们就要进行CSS布局。首先先介绍一些CSS的入门知识。如果你已经很熟悉了,可以跳过这一节,直接进入下一节。

  CSS是Cascading Style Sheets(层叠样式表)的缩写。是一种对web文档添加样式的简单机制,属于表现层的布局语言。

1.基本语法规范

  分析一个典型CSS的语句:p {COLOR:#FF0000;BACKGROUND:#FFFFFF} ,其中"p"我们称为"选择器"(selectors),指明我们要给"p"定义样式;样式声明写在一对大括号"{}"中;COLOR和BACKGROUND称为"属性"(property),不同属性之间用分号";"分隔;"#FF0000"和"#FFFFFF"是属性的值(value)。

阅读全文

WEB标准网站重构文章教程(6)

XHTML代码规范

  在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范。了解这些规范可以帮助你少走弯路,尽快通过代码校验。

1.所有的标记都必须要有一个相应的结束标记

  以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们。但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须关闭。如果是单独不成对的标签,在标签最后加一个"/"来关闭它。例如:

<br /><img height="80" alt="网页设计师" src="/../images/logo_w3cn_200x80.gif" width="200" />

阅读全文

WEB标准网站重构文章教程(5)

head区的其他设置

  这些技巧主要讲meta标签设置的,其实与符合web标准关系不大,只要注意在最后加"/"关闭标签就可以,但是既然是入门教程,就写得详细一点吧。

收藏夹小图标

  如果你将本站加入收藏夹,可以看到在收藏夹网址之前的IE图标变成了本站特别的图标。要实现这样效果很简单,首先制作一个16x16的icon图标,命名为favicon.ico,放在根目录下。然后将下面的代码嵌入head区:

<link rel="icon" href="/favicon.ico" type="image/x-icon" />

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />

为搜索引擎准备的内容,代码如下,替换成你自己站点的内容就可以:

允许搜索机器人搜索站内所有链接。如果你想某些页面不被搜索,推荐采用robots.txt方法

<meta content="all" name="robots" />

阅读全文

WEB标准网站重构文章教程(4)

调用样式表

  用web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用table来定位和布局,现在要改用DIV来定位和布局。这是思维方式的变化,一开始有些不习惯。呵呵,任何变革都会有阻力的,为了享受标准带来的"益处",放弃一些老的传统做法是值得的。

我们通常采用2种方法使用样式表:

  页面内嵌法:就是将样式表直接写在页面代码的head区。类似这样:

<style type="text/css"> <!-- body { background : white ; color : black ; } --> </style>

  外部调用法:将样式表写在一个独立的.css文件中,然后在页面head区用类似以下代码调用。

<link rel="stylesheet" rev="stylesheet" href="/css/style.css" type="text/css" media="all" />

  在符合web标准的设计中,我们使用外部调用法,好处不言而喻,你可以不修改页面只修改.css文件而改变页面的样式。如果所有页面都调用同一个样式表文件,那么改一个样式表文件,可以改变所有文件的样式。

阅读全文

页1 共2页

 
 
 
 
 

我的 模板

YeYo-Skin06 模板 For bo-blog 2.1.1 YeYo-Skin06 模板 For bo-blog 2.1.1 09-09-26 - 从以前的志享阁转过来! 写在前面:...
YeYo-Skin07 模板 For bo-blog 2.1.1 YeYo-Skin07 模板 For bo-blog 2.1.1 09-09-26 - 从以前的志享阁转过来! 一年一度的...
4Color 模板 For Bo-Blog 4Color 模板 For Bo-Blog 09-09-11 - 因博客关闭导致喜欢这套模板的朋友发邮...

Joomla 模板

JA Lime - Joomla Template JA Lime - Joomla Template 99-11-30 - JA Lime is Feb 2010 Template...
S5 Basics - Joomla Template S5 Basics - Joomla Template 99-11-30 - Want a great looking templat...
TP Hotel - Joomla Template TP Hotel - Joomla Template 99-11-30 - Hotel Plazza is a joomla tem...
YT Vox - Joomla Template YT Vox - Joomla Template 99-11-30 - We proudly introduce Vox, ou...

WordPress 模板

Display 3 in 1 - Wordpress Theme Display 3 in 1 - Wordpress Theme 10-02-01 - DISPLAY is a Wordpress Theme...
RT Mixxmag - WordPress Theme RT Mixxmag - WordPress Theme 09-12-02 - Mixxmag is the new October R...
SP Executive - Wordpress Theme SP Executive - Wordpress Theme 09-10-15 - Current version: 1.0 · Upd...
SP News - Wordpress Theme SP News - Wordpress Theme 09-10-15 - Current version: 1.0 · Upd...