第五步:网页主要框架之外的附加结构的布局与表现

第五步主要介绍除网页主要框架之外的附加结构的表现(Layout),包括以下内容:
1.主导航条;
2.标题(heading),包括网站名和内容标题;
3.内容;
4.页脚信息,包括版权,认证,副导航条(可选)。

加入这些结构时,为了不破坏原有框架,我们需要在css文件"body"标签(TAG)下加入:

.hidden {
display: none;
}

".hidden"即我们加入的类(class),这个类可以使页面上任意属于hidden类的元素(element)不显示。这些会在稍后使用,现在请暂时忘记它。

现在我们加入标题(heading):
先回到HTML的代码,<h1>到<h6>是我们常用的html标题代码。比如我们一般用<h1>网站名</h1>,<h2>网站副标题</h2>,<h3>内容主标题</h3>等。我们往html文件的Header层(Div)加入:

<div id="header">
<h1>Enlighten Designs</h1>
</div>

刷新一下页面,你就可以看到巨大的标题,和标题周围的空白,这是因为<h1>>标签的默认大小和边距(margin)造成的,先要消除这些空白,需要加入:

h1 {
margin: 0;
padding: 0;
}

接下来是导航条
控制导航条表现的css代码相对比较复杂,我们将在第九步或是第十步中详细介绍。现在html文件加入导航代码:

<div id="main-nav">
<ul>
<li id="about"><a href="http://css.jorux.com/wp-admin/post.php#" >About</a></li>
<li id="services"><a href="http://css.jorux.com/wp-admin/post.php#" >Services</a></li>
<li id="portfolio"><a href="http://css.jorux.com/wp-admin/post.php#" >Portfolio</a></li>
<li id="contact"><a href="http://css.jorux.com/wp-admin/post.php#" >Contact Us</a></li>
</ul>
</div>

(注:原教程使用了dl和dt,jorux在这使用了更常用的ul和li标签)
目前导航条的表现比较糟糕,但是要在以后的教程中介绍其特殊表现,故需要暂时隐藏导航条,于是加入:

<div id="main-nav">
<dl class="hidden">
<dt id="about"><a href="http://css.jorux.com/wp-admin/post.php#" >About</a></dt>
<dt id="services"><a href="http://css.jorux.com/wp-admin/post.php#" >Services</a></dt>
<dt id="portfolio"><a href="http://css.jorux.com/wp-admin/post.php#" >Portfolio</a></dt>
<dt id="contact"><a href="http://css.jorux.com/wp-admin/post.php#" >Contact Us</a></dt>
</dl>
</div>

 

 

 

 

 

时间: 2025-01-21 12:13:21

第五步:网页主要框架之外的附加结构的布局与表现的相关文章

胖子:新站seo前的五步进行曲

做一个新站需要时间和耐性.需要自信.优化好结构,就是布局.再专心做好内容,排名不再在神马浮云,胖子为大家总结新站seo前的五步曲. 一.合理的布局关键词.包括目标和长尾词,词的布局直接关系网站的排名和权重,所谓打蛇要打七寸,目标和长尾一定要合理的安排以及服务,因为这些个词是引导蜘蛛和用户进来的. 二.高质量内容.这跟原创是有区别的,不是随随便便自己写的,就算是.高质量的内容是在原创基础上加以修饰及为关键词服务的土壤.可以张冠李戴但一定要相关及可读. 三.千万不要过度优化.过度优化,主要是站内,包

用户调研五步高效完成不是梦

  今天分享一个Frog Design(青蛙设计)使用的用研方法,只有5步的研究方法,是一位资深交互设计师提出的,全文后还有相关书籍的推荐,想国庆期间深入研究的各位可以抱走 ( ̄ε(# ̄)☆╰ 昨天一个在做金融的妹纸吐槽用研太难.她让我打开脑洞想一下,这是你知道的客户:男,36岁,本科毕业;有一台MacBook Pro和一部iPhone 5手机,平时会Chrome浏览网页;有微博账号,在上面你会看到他喜欢巧克力和矮脚狗;已婚;座驾是丰田花冠;黑发棕眼;信用卡记录可以看到他最近一次订的酒店的位置和

用户研究分析:进行用户研究的五步方法

文章描述:进行用户研究的五步法. 想象一下,这就是你所了解的我:大学毕业,男性,年龄在35-45岁,我有一台Mac book pro,还有一台iphone 5.我通过谷歌的chrome浏览器来上网.我公开使用微博和博客,你可以发现我喜欢巧克力和小狗.我结婚了.开着一辆丰田Corolla.我有着棕色的头发和同样棕色的眼睛.我的信用卡清单显示了我最常预定的酒店和喜欢外出就餐的场所. 如果你的金融理财客户给你提供这些信息,你可以告诉他们为什么我刚打算把我的支票及存款转移到一个新的银行吗?这种情况看起来

AJAX--XMLHttpRequest五步使用法

      传统浏览方式和AJAX方式的不同         多数Web应用程序都使用请求/响应模型从服务器上获得完整的HTML页面.常常是点击一个按钮,等待服务器相应,在点击另一个按钮,然后在等待,这样一个反复的过程.                而AJAX是一种创建交互式网页的网页开发技术,其中XMLHttpRequest是核心的内容,它能够为页面中的javascript脚本提供特定的通信方式,从而使页面的javascript脚本和服务器之间形成动态交互的效果,XMLHTTPRequest

AJAX入门---五步使用XMLHttpRequest对象

         XMLHttpRequest简介:          XMLHttpRequest对象可以在不向服务器提交整个页面的情况下,实现局部更新网页.当页面全部加载完毕后,客户端通过该对象向服务器请求数据,服务器端接受数据并处理后,向客户端反馈数据.XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力.XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个 DO

五步七招,开启最强DDoS攻防战!

五步七招,开启最强DDoS攻防战! 林伟壕 2017-02-15 10:04:52 作者介绍 林伟壕,网络安全DevOps新司机,先后在中国电信和网易游戏从事数据网络.网络安全和游戏运维工作.对Linux运维.虚拟化和网络安全防护等研究颇多,目前专注于网络安全自动化检测.防御系统构建.   本文大纲: 可怕的DDoS DDoS攻击科普 DDoS防护科普 DDoS攻击与防护实践 企业级DDoS清洗系统架构探讨   可怕的DDoS   出于打击报复.敲诈勒索.政治需要等各种原因,加上攻击成本越来越低

个人网站建站五步曲.菜鸟也适用

在问问里常有鸟鸟们问,建站要怎么建,今天就把个人建站的过程写在这里 制作一个网站总得来说分五步:申请域名.申请http://www.aliyun.com/zixun/aggregation/14840.html">虚拟主机.制作网页,网站宣传推广! 一.域名 要想让人家访问自己的网站,域名是必不可少的.域名要尽可能的短.尽可能的方便记忆,当然现在好记的.有特征的域名已经不多了,这需要你自己进行考虑,可到卓天网络淘一下宝,说不定能注册到一个好域名. 二.空间 要建网站,其次必须要有一个空间,

在WPS Office中五步轻松搞定标准试卷

1. 纸张的设置 一般来说:标准的试卷都是八开横排.分两栏.在WPS Office中设置的具体操作如下:点击"文件"菜单,选择"页面设置"命令,打开"页面设置"对话框. (1)点击"纸张类型"选项卡,在"纸张规格"列表中选择"8开 26×36.8厘米",同时将"纸张方向"由"纵向"改为"横向". (2)点击"纸张边距&

请教高手.我把一个网页放在框架中,但是那个网页自动最大化,我本身的网页就没有了

问题描述 <body><iframesrc="http://xxx"></iframe><iframemarginheight="20"src="http://xxx"></iframe></body></html>请教高手.我把一个网页放在框架中,但是那个网页自动最大化,我本身的网页就没有了,直接最大化转跳到它那里了,有没有什么办法解决? 解决方案 解决方案二: