传统网站与Web标准——表格布局实例

news/2024/5/18 13:06:31/文章来源:https://blog.csdn.net/weixin_33912453/article/details/94471799

步骤1:

一、效果

二、HTML

<table border="0" cellspacing="0" cellpadding="0"><tr bgcolor="#220103"><td width="215" rowspan="2" colspan="2"><img src="mm_spa_photo1.jpg" alt="Header image" width="215" height="108" border="0" /></td><td width="355" colspan="2" height="54" nowrap="nowrap" id="logo" valign="bottom">INSERT WEBSITE NAME</td><td width="176" rowspan="2"><img src="mm_spa_photo2.jpg" alt="header image 2" width="176" height="108" border="0" /></td><td width="100%" rowspan="2"> </td></tr><tr bgcolor="#220103"><td height="54" colspan="2" nowrap="nowrap" id="tagline" valign="top">optional tagline here</td></tr>
</table>


三、CSS

/* Global Styles */body {margin:0px;}#logo  {font:14px Arial, Helvetica, sans-serif;color: #FF9900;letter-spacing:.5em;line-height:30px;}#tagline  { font:11px Arial, Helvetica, sans-serif;color: #FF9900;letter-spacing:.2em;line-height:14px;}


四、知识点:

(一)<td> 标签的 nowrap 属性 :

规定表格单元格中的内容不换行,属性行为与很多参考资料提的table、td的width属性无关。

(二)em:

em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em。为了简化font-size的换算,需要在css中的body选择器中声明Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了。em有如下特点:
1. em的值并不是固定的;
2. em会继承父级元素的字体大小。

 

五、技术要点:

 1、表格总宽度不固定,具体宽度由第4个单元格100%的设置补充,整个宽度充满屏幕;

2、页边距在样式表中由标签body设置;

3、字体在样式表中由标签#logo、#tagline设置;

4、布局表格属性在网页中设置<table border="0" cellspacing="0" cellpadding="0">;

5、单元格中插入图片时,单元格的宽度应该由图片宽度决定,两个图片高度应该一致。

步骤2:

一、效果:

二、HTML

  <tr bgcolor="#FF9900"><td colspan="6"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td></tr><tr bgcolor="#FF080E"><td colspan="6" style="height: 2px"><img src="mm_spacer.gif" alt="" width="1" height="2" border="0" /></td></tr><tr bgcolor="#FF9900"><td colspan="6" style="height: 1px"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td></tr><tr bgcolor="#FF080E"><td colspan="6" style="height: 18px"><img src="mm_spacer.gif" alt="" width="1" height="18" border="0" /></td></tr><tr bgcolor="#FF9900"><td colspan="6" style="height: 1px"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td></tr><tr bgcolor="#FF080E"><td colspan="6" style="height: 2px"><img src="mm_spacer.gif" alt="" width="1" height="2" border="0" /></td></tr><tr bgcolor="#FF9900"><td colspan="6"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td></tr>


三、CSS

无对应的样式

四、要点

七条红黄相间的线而已,每行中插入的是一个像素宽高,颜色透明的图片mm_spacer.gif

 

步骤3:

一、效果

二、HTML

  <tr><td width="165" valign="top" id="navborder"><br /><table border="0" cellspacing="0" cellpadding="0" width="160" id="navigation"><tr><td width="160"><a href="javascript:;" class="navText">ABOUT US</a></td></tr><tr><td width="160"><a href="javascript:;" class="navText">THE SPA</a></td></tr><tr><td width="160"><a href="javascript:;" class="navText">TREATMENTS</a></td></tr><tr><td width="160"><a href="javascript:;" class="navText">CLASSES</a></td></tr><tr><td width="160"><a href="javascript:;" class="navText">CONTACT</a></td></tr></table>	 </td></tr>


三、CSS

#navigation td {border-bottom: 1px solid #FF9900}#navigation a {font:11px Arial, Helvetica, sans-serif;color: #FF9900;line-height:16px;letter-spacing:.1em;text-decoration: none;display:block;padding:8px 6px 8px 22px;}
#navigation a:hover {color:#FFFFCC;font-weight:bold;background: url("mm_bullet_yellow.gif") 10px 50% no-repeat;}
.navText {font:11px Georgia, Times New Roman, Times, serif;color: #1F2669;line-height:16px;letter-spacing:.1em;text-decoration: none;}


四、要点:

 1、背景在<body>标签中设置<body bgcolor="#990000" background="mm_bg_red.gif">,背景线图片mm_bg_red.gif;

2、navborder、#navheader??

 

步骤4:

一、效果

二、HTML

    <td width="50"><img src="images/mm_spacer.gif" alt="" width="50" height="1" border="0" /></td><td width="305" valign="top"><img src="images/mm_spacer.gif" alt="" width="305" height="1" border="0" /><br /><br /><br /><table border="0" cellspacing="0" cellpadding="0" width="305"><tr><td class="pageName">WELCOME MESSAGE</td></tr><tr><td class="bodyText"><p>This Home Page layout makes a great starting point for your website. Virtually all of the content is customizable, including the images, the text, and the links. You can decide whether to keep the existing graphics or swap them out for pictures of your own.</p><p>The text on this page is intended to help you jumpstart your design by suggesting the sort of content you may want to include, but don't let it limit you. The same is also true for the link text - feel free to change the names of the links to better suit your particular needs. If you have any questions about using Contribute to edit these pages, refer to the Read Me file included with the download or to the Contribute Help System. Have fun and make a great website!</p></td></tr></table><br /><br /></td><td width="50"><img src="images/mm_spacer.gif" alt="" width="50" height="1" border="0" /></td><!--右侧单元格--></tr><tr><td width="165"> </td><td width="50"> </td><td width="305"> </td><td width="50"> </td><td width="190"> </td><td width="100%"> </td></tr>
</table>



三、CSS

.pageName{font:18px Arial, Helvetica, sans-serif;color: #FFFF00;line-height:24px;letter-spacing:.3em;}
.bodyText {font:11px Arial, Helvetica, sans-serif;color:#FFFF00;line-height:22px;margin-top:0px;letter-spacing:.1em;}

 

步骤5:

一、效果

 二、HTML

<td width="190" valign="top"><br /><table border="0" cellspacing="0" cellpadding="0" width="190" bgcolor="#FFFFCC"><tr><td colspan="3" class="columnHeader" align="center"><br />FEATURED PRODUCTS<br /><br /></td></tr><tr><td width="40"><img src="images/mm_spacer.gif" alt="" width="20" height="1" border="0" /></td><td width="110" class="smallText"><br /><p><img src="images/mm_product_sm.gif" alt="product image 1" width="110" height="110" vspace="6" border="0" /><br />Lorem ipsum dolor sit amet consetetur.<br /><a href="javascript:;">read more ></a></p><p><img src="images/mm_product_sm.gif" alt="product image 2" width="110" height="110" vspace="6" border="0" /><br />Lorem ipsum dolor sit amet consetetur.<br /><a href="javascript:;">read more ></a><br /></p><br /></td><td width="40"> </td></tr></table></td><td width="100%"> </td>


三、CSS

.columnHeader {font: 11px Arial, Helvetica, sans-serif;color: #FF080E;line-height:18px;letter-spacing:.05em;}
.smallText {font:10px Arial, Helvetica, sans-serif;color:#333333;}


 

 

转载于:https://www.cnblogs.com/WestGarden/archive/2012/08/31/3138336.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_752583.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

利用vs2005发布asp.net网站到远程服务器上

早就知道vs2005中发布网站提供了多种方式,不过一直没深入研究,这次项目中正好用到,研究了下发布到"远程服务器上"的功能.首先要发布的时候,需要目标服务器上有对应的网站,否则会报如下图的错误:我们在目标服务器上建立完对应的网站后,并不能立即使用vs2005发布到该网…

使用Apache搭建Web网站服务器

使用Apache搭建Web网站服务器一&#xff1a;实验目标apache服务器常见概念apache服务器安装及相关配置文件例1&#xff1a;为公司内网搭建一个web服务器例2&#xff1a;使用rpm搭建lamp 环境例3&#xff1a;修改网根目录及对应参数&#xff0c;设置访问权限例4,&#xff1a;使用…

B2B行业网站“页面结构”分析及应用

B2B行业网站策划提供给网站设计师的策划文档里&#xff0c;一般都表明了每个部份的内容和功能所采用的页面结构&#xff0c;但是并不代表设计师就能理解策划者在页面结构方面的考虑&#xff0c;以及由于有的策划者对网络了解不太深入&#xff0c;或者说有一些疏忽&#xff0c;从…

《网络安全法》已经实施了,你的网站准备好了吗?

2019独角兽企业重金招聘Python工程师标准>>> 在网络安全格局国家化的大背景下&#xff0c;6月1日&#xff0c;我国《中华人民共和国网络安全法》终于正式施行了。虽然立法历程可谓一波三折&#xff0c;而且相比别的国家也着实不算早&#xff0c;但总算还是为未来的信…

有什么办法可以判断页面是静态还是动态?_静态网站怎么建设?有什么优势?

自网站建设以来&#xff0c;就存在静态网站和动态网站之分&#xff0c;对应的网站建设技术也不断迭代更新&#xff0c;静态网站主要的语言是HTML(超文本标记语言)或XML(可扩展标记语言)&#xff0c;下面小编来告诉你&#xff0c;静态网站怎么建设还有优势是什么。一、静态网站怎…

大型网站技术架构:核心原理与案例分析

大型网站技术架构&#xff1a;核心原理与案例分析 &#xff08;最接地气的网站架构经验&#xff0c;网站生存技术心要&#xff0c;应对大数据挑战的干货分享&#xff01;&#xff09; 李智慧 著 ISBN 978-7-121-21200-0 2013年9月出版 定价&#xff1a;59.00元 240页 16开 编辑…

雅虎48亿美元卖身Verizon,门户网站路在何方?

7月25日《华尔街日报》报道&#xff0c;Verizon以48亿美元的价格收购雅虎的核心业务&#xff0c;雅虎董事会已接受Verizon通讯的收购邀约&#xff0c;并在上周六下午将这一决定告知了其他竞购方&#xff0c;这场久拖不决的拍卖终于尘埃落定。 CEO玛丽莎梅耶尔自从上任以来一直在…

云服务器 ECS 建站教程:Drupal建站教程(CentOS7)

Drupal建站教程&#xff08;CentOS7&#xff09;Drupal是使用PHP语言编写的开源内容管理框架&#xff08;CMF&#xff09;&#xff0c;它由内容管理系统&#xff08;CMS&#xff09;和PHP开发框架&#xff08;Framework&#xff09;共同构成。它用于构造提供多种功能和服务的动…

云服务器 ECS 建站教程:ECS上搭建Docker(CentOS7)

ECS上搭建Docker(CentOS7)本文讲述Docker在CentOS系统上的部署过程。Ubuntu系统下安装docker&#xff0c;您可以点击此处查看。更多详细的实践您可以参考docker实践文档 适用对象 适用于熟悉Linux操作系统&#xff0c;刚开始使用阿里云ECS的开发者。 主要内容 部署dockerdocker…

python脚本根据cookies自动登录网站_Python爬虫利用cookie实现模拟登陆实例详解

Cookie&#xff0c;指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据&#xff08;通常经过加密&#xff09;。 举个例子&#xff0c;某些网站是需要登录后才能得到你想要的信息的&#xff0c;不登陆只能是游客模式&#xff0c;那么我们可以利用Urllib…

网站统计中的数据收集原理及实现

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具&#xff0c;比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理&#xf…

理解mouseover,mouseout,mouseenter,mouseleave

mouseover定义和用法 当鼠标指针位于元素上方时&#xff0c;会发生 mouseover 事件。 该事件大多数时候会与 mouseout 事件一起使用。 mouseover() 方法触发 mouseover 事件&#xff0c;或规定当发生 mouseover 事件时运行的函数。 注释&#xff1a;与 mouseenter 事件不同&…

pdf在线翻译_PDF文件怎么翻译?有了这个网站,100页英文秒转中文

同学们在网上找外文文献的时候有没有这样的烦恼&#xff1f;下载下来外文文献很多都是PDF格式的&#xff0c;要翻译的时候简直头都秃了&#xff0c;不能复制&#xff0c;而且还有很多专业词汇特别难懂&#xff01;那么PDF文件要怎么快速翻译呢&#xff1f;别急&#xff0c;今天…

xbwseo_admin.php,小霸王系统SEO站群v6.3免授权无限制版带安装教程

菜鸟源码分享最新价值600元的小霸王SEO站群v6.3免授权无限制版安装教程&#xff0c;好源码站长测试源码安装和后台的功能保存正常&#xff0c;添加网站域名和前端展示正常。一、系统需求基本需求&#xff1a;php 伪静态(必须)配置&#xff1a;系统: windows/linuxweb服务器: i…

java编写一个为网站生成验证码的程序_Java后端产生验证码后台验证功能的实现代码...

直接跳severlet在java后台生成验证码&#xff1a;RequestMapping(value"yzm.action")public void Yzm(HttpSession session,HttpServletResponse resp){// 验证码图片的宽度。int width 60;// 验证码图片的高度。int height 20;// 验证码字符个数int codeCount 4;…

php网站目录分配,windows+nginx配置站点目录发生500的一个问题

用phpstudy配置一个站点的时候,发现一直报错500,后来查看了下error.log.报错如下:而phpstudy站点配置如下:server {listen 80;server_name www.cn ;root "F:\work\www\test_for_windows";location / {index index.html index.htm index.php;#autoindex on…

云服务器 cvm mysql_腾讯云服务器建站系列 - 腾讯云CVM选择以及系统安装篇

老蒋前天遇到一个比较小白的网友&#xff0c;估计之前从来没有建站过&#xff0c;然后不懂为何还购买了腾讯云服务器。而且&#xff0c;服务器中什么都没有安装&#xff0c;只是在本地电脑中可以打开PHPSTUDY测试环境搭建的网站&#xff0c;问怎么无法打开域名直接打开服务器的…

ep by Step WebMatrix网站开发之一:Webmatrix安装

WebMatrix是微软提供的一个完全免费的Web开发工具&#xff0c;工具内已集成web服务器、数据库和程序架构。笔者最感兴趣的是新的Razor&#xff0c;一个ASP.NET新的视图引擎。该引擎很好的将服务器代码和HTML代码融合在一起&#xff0c;使代码非常容易阅读和理解&#xff0c;而且…

寻找网页设计灵感的200佳网站推荐(系列一)

这个系列将向大家分享寻找网页设计灵感的200佳网站。网页设计师们可通过这些网站收集的优秀网页设计作品来获取灵感&#xff0c;进而设计出更加时尚、更有创意的作品&#xff0c;网页设计师也可以把自己得意的作品提交到这些网站&#xff0c;分享给其它的设计师朋友。如果你有收…

25个国外优秀电子商务网站设计案例

这篇文章与大家分享25个国外优秀的电子商务网站设计案例&#xff0c;希望能带给你灵感。对于电子商务网站来说&#xff0c;也许销售更多产品比漂亮的外观设计更重要&#xff0c;不过漂亮的东西总是能给用户留下深刻的印象&#xff0c;一起欣赏。 Jethro & Jackson Juicy Co…