博客文章内容页面的静态网页设计
前端开发中的静态网页生成器推荐

前端开发中的静态网页生成器推荐随着互联网的飞速发展,前端开发领域成为了一个备受瞩目的行业。
越来越多的人开始关注和学习前端开发,其中一个重要的技术就是静态网页生成器。
静态网页生成器是一种将动态内容生成为静态网页的工具,可以提高网站的性能和安全性。
在本文中,我将介绍几款备受推崇的静态网页生成器,希望能够帮助读者选择适合自己的工具。
一、HugoHugo是一款非常受欢迎的静态网页生成器,由Go语言开发。
它的特点是速度快、灵活性高,支持多种主题和插件。
Hugo使用Markdown语法来编写内容,可以方便地生成静态网页,并且支持自动化部署到各种托管平台。
无论是个人博客、企业网站还是技术文档,Hugo都是一个不错的选择。
二、JekyllJekyll是一个简单易用的静态网页生成器,使用Ruby语言开发。
它的设计目标是用最少的配置和模板文件来生成高效的静态网页。
Jekyll支持多种主题和插件,可以根据个人需求进行自由扩展。
许多知名的技术博客和开源项目都使用Jekyll来构建静态网站,例如GitHub Pages。
三、HexoHexo是一款快速、简洁的静态网页生成器,使用Node.js开发。
它支持多种主题和插件,可以方便地生成优雅的静态网页。
Hexo具有很高的扩展性和定制性,可以根据个人需求进行灵活配置和功能扩展。
许多前端开发者和写手都选择了Hexo来建立自己的个人博客。
四、GatsbyGatsby是一个基于React的现代化静态网站生成器,被广泛用于构建高性能的网站和应用。
Gatsby使用GraphQL来查询数据,可以方便地将各种数据源整合在一起。
它支持PWA(Progressive Web App)和静态文件的预加载,提供了优秀的用户体验。
Gatsby还有大量的插件和主题可供选择,可以根据个人需求来进行定制。
以上是几款备受推荐的静态网页生成器,每一款都有各自的特点和优势。
在选择的时候,可以根据自己的技术栈和需求来进行权衡。
如何使用Jekyll插件和主题扩展静态博客网站的功能和外观

如何使用Jekyll插件和主题扩展静态博客网站的功能和外观在本文中,我们将介绍如何使用Jekyll插件和主题来扩展静态博客网站的功能和外观。
Jekyll是一种简单易用的静态网站生成器,它可以将纯文本文件转换为静态网页,并支持使用Markdown语法进行内容编辑。
然而,如果我们想要给我们的博客网站增加一些更丰富的功能和更吸引人的外观,我们可以通过使用插件和主题来实现。
下面将分为两部分来详细介绍如何使用Jekyll插件和主题来扩展静态博客网站。
第一部分:插件的使用Jekyll插件是一种用于扩展Jekyll功能的增值工具。
通过使用插件,我们可以轻松实现一些高级功能,如生成目录、搜索功能、评论系统等。
下面是如何使用插件来扩展静态博客网站的功能的步骤:1. 在Jekyll网站的根目录下创建一个名为_plugins的文件夹。
2. 将你想要使用的插件文件(一般以.rb为后缀)放置在_plugins文件夹中。
3. 在_config.yml文件中添加插件的配置信息。
具体配置信息可以在插件的文档中找到。
4. 运行Jekyll的构建命令,插件将会被自动加载并应用到你的博客网站中。
需要注意的是,使用插件时,要确保插件是可靠和安全的,并且经过良好的测试。
在选择插件时,最好选择活跃更新、有良好评价和社区支持的插件。
第二部分:主题的使用Jekyll主题是一种用于扩展Jekyll博客网站外观的模板。
通过使用主题,我们可以快速应用一种预设的网站样式,而无需从头开始设计和编写样式。
下面是如何使用主题来扩展静态博客网站的外观的步骤:1. 在Jekyll网站的根目录下创建一个名为_theme的文件夹。
2. 将你想要使用的主题文件放置在_theme文件夹中。
3. 在_config.yml文件中添加主题的配置信息。
具体配置信息可以在主题的文档中找到。
4. 运行Jekyll的构建命令,主题将会被自动加载并应用到你的博客网站中。
需要注意的是,使用主题时,要确保主题的版权和许可是合法的,并且遵循相关法规。
静态网页设计模板

静态网页设计模板在进行静态网页设计时,一个好的设计模板可以帮助我们更好地组织页面结构,提高网页的美观性和用户体验。
下面我将为大家介绍一些常见的静态网页设计模板,希望能对大家有所帮助。
1. 单栏布局。
单栏布局是最简单的网页布局之一,整个页面的内容都在一个栏内显示。
这种布局适合于简单的网页,如个人简历、产品介绍等。
在设计时,我们可以通过合理的排版和配色来突出重点内容,使页面简洁清晰。
2. 两栏布局。
两栏布局常用于博客、新闻等网页,将内容分为主体和侧边栏两部分。
主体部分通常用来展示文章内容,而侧边栏则用来展示相关链接、标签等信息。
这种布局使得页面结构清晰,用户可以快速找到所需内容。
3. 三栏布局。
三栏布局常用于门户网站、企业官网等复杂网页,将内容分为主体、左侧栏和右侧栏三部分。
主体部分用来展示核心内容,左右两栏则用来展示相关信息、导航链接等。
这种布局适合于内容丰富的网页,可以更好地组织各类信息。
4. 响应式布局。
随着移动互联网的发展,响应式布局越来越受到重视。
响应式布局可以根据用户设备的不同自动调整页面布局,保证在不同设备上都能有良好的显示效果。
这种布局适合于各类网页,能够提高用户体验。
5. 网格布局。
网格布局是一种将页面划分为多个网格的布局方式,可以灵活地安排页面元素,适用于各种风格的网页设计。
通过网格布局,我们可以实现页面元素的对齐、分割和组合,使页面结构更加美观和整洁。
在进行静态网页设计时,我们可以根据实际需求选择合适的布局模板,并结合自己的设计理念进行创作。
希望以上介绍的静态网页设计模板能够给大家带来一些启发,帮助大家设计出更加优秀的静态网页。
个人博客网站课程设计

个人博客网站 课程设计一、课程目标知识目标:1. 学生能够理解个人博客网站的基本概念,掌握网站结构、页面布局和内容发布的基本知识。
2. 学生能够了解网站前端技术,如HTML、CSS、JavaScript,并运用这些技术进行简单的网页制作。
3. 学生掌握网站后端技术,如数据库操作和服务器端编程,实现博客网站的动态数据展示和用户交互。
技能目标:1. 学生能够运用所学知识,独立设计和制作个人博客网站,完成网站的整体布局和页面美化。
2. 学生能够编写简单的动态网页,实现博客文章的发布、编辑、删除等功能。
3. 学生能够通过实际操作,提高问题解决能力和团队协作能力。
情感态度价值观目标:1. 学生培养对网络技术的兴趣,激发学习主动性和创新意识。
2. 学生在学习过程中,注重个人信息安全和网络安全,树立正确的网络道德观念。
3. 学生通过个人博客网站的制作,培养表达自我、展示个性的信心,提高沟通和交流能力。
本课程针对初中年级学生,结合教材内容,注重理论与实践相结合,以培养学生的实际操作能力和创新能力为目标。
课程性质为实践性、综合性,教学要求学生在掌握基本知识的基础上,能够独立完成个人博客网站的设计与制作,将所学知识应用于实际生活,提高信息技术素养。
通过本课程的学习,期望学生能够达到以上所述具体的学习成果。
二、教学内容本章节教学内容主要包括以下几部分:1. 网站基础知识:- 网站概念与分类- 网站结构及页面布局- 网络协议与域名解析2. 网站前端技术:- HTML:基本结构、常用标签、表单制作- CSS:选择器、样式属性、页面布局- JavaScript:基本语法、事件处理、DOM操作3. 网站后端技术:- 数据库基础:数据类型、表结构设计、SQL语句- 服务器端编程:PHP基础、会话控制、文件操作- 数据库连接:MySQL与PHP的交互4. 个人博客网站制作:- 网站需求分析- 设计与规划:页面布局、功能模块划分- 网站制作:前端页面编写、后端逻辑实现- 网站测试与优化教学内容按照以下进度安排:1. 网站基础知识(2课时)2. 网站前端技术(4课时)3. 网站后端技术(4课时)4. 个人博客网站制作(6课时)本章节内容与教材相关章节紧密关联,确保学生能够系统地掌握网站制作相关知识。
网页实验报告总结与反思

网页实验报告总结与反思实验背景本次网页实验旨在通过实践,掌握网页设计与开发的基本知识和技能,了解前端技术的发展,并通过设计与开发一个静态网页来巩固所学的内容。
实验过程任务一:确定需求与设计在开始实验之前,我们首先要明确网页的需求和设计。
我们选择了一个简单的个人博客网页作为实验的示范,网页包含了主页、文章列表页和文章详情页。
根据需求,我们确定了网页的整体布局和样式风格,并考虑了Responsive Web Design的要求,使得网页在不同设备上都有良好的用户体验。
任务二:编写网页代码在完成网页设计和需求确定之后,我们开始编写网页代码。
我们使用HTML和CSS来实现网页的结构和样式。
在编写代码的过程中,我们遵循了网页设计的原则,使用语义化的标签,为页面的各个部分添加合适的样式。
任务三:测试和优化完成网页代码的编写后,我们进行了测试和优化。
我们使用不同的设备和浏览器来访问网页,确保页面的响应性和兼容性。
我们还进行了性能优化,通过压缩和合并CSS和JS文件,优化图片等方式来提高网页的加载速度和用户体验。
任务四:部署和发布最后,我们将完成的网页部署到服务器并发布。
我们选择了一个稳定可靠的服务器,将网页文件上传到服务器上,并配置了域名和DNS解析等参数,使得网页可以通过特定的URL访问。
实验成果通过本次实验,我们成功设计和开发了一个简单的个人博客网页。
网页具有良好的布局和设计,能够适应不同的设备和屏幕大小。
我们还通过优化提高了网页的性能和用户体验。
实验反思在实验过程中,我们遇到了一些困难和挑战。
首先,在需求确定和设计阶段,我们花了较多的时间来选择合适的设计风格和布局,以及考虑了Responsive Web Design的要求。
这是一个重要的过程,对于最终的网页效果有着重要的影响。
其次,在编写代码的过程中,我们发现不同浏览器对网页的渲染存在一些兼容性问题。
我们花了较多的时间来解决这些问题,调试和优化代码。
这一过程让我们更加熟悉了HTML和CSS的语法和特性,也提高了我们的问题解决能力。
web网页设计课程设计-个人博客

这个子网页采用的是YUI中的Paginator:Getting started with Paginator JS控件,可以在网页中插入文字图片,并有翻页效果。
每个人的兴趣爱好可以有很多,如果采用流式布局则会显得很冗杂,于是我采用了这个JS控件,让游客可以对每一个感兴趣的栏目进行浏览,不会产生疲劳。另外我将图片大小调节同意大小,并添加在每个框架中,这样可以使整个网页布局不会产生太大波动。
2.3系统总框图
2.4 设计网站
首部的LOGO,这个区域揭示了整个网站的主旨,所以这一部分的图片和内容必须设计得很精。然后是左下区域的座右铭,座右铭体现了个人的性格和修养以及价值观,这一部分布局必须清晰明了。最后是右下部分的其他,为了使网页看起来简洁明了,我在这一部分添加了一个单独的图片作为一个DIV。
E-R图
数据库表
数据字典:
Id:每个留言一个id,主键,非空
Title:每个留言一个title,可以为空
Tentent:每个留言一个内容,可以为空
Time:每个留言一个时间,可以为空
Ip:每个留言一个ip,一个ip可以对应多个留言
Huifu:每个留言对应一个管理员回复,可以为空
总结
在这次课程设计中,我再一次巩固了对HTML静态网页和ASP动态网页的设计制作方法,特别是对HTML网页已经较为熟练的掌握了。并且我对CSS样式文件和JS脚本文件的使用也有了更深的了解。
3.1.2个人简历
这个页面依旧使用了黄色的主色调,顶部是蓝色,与个人信息想呼应。主题是大海,个人简历就像鱼儿在海中的经历一样,这也和个人简历的风格想呼应。
左上角我添加了一个时钟空间,并添加了一个可以游动的鱼,点击之后可以快速返回主页,这条小鱼是使用JS代码和GIF动图完成的,和整个大海的风格比较融合。另外我在网页底部添加了固定的BOTTOM页脚,主要内容也是跟海有关,为的也是和主题融合。
龙城博客网站的设计与实现DOC
龙城博客网站的设计与实现学院名称:计算机工程学院专业:信息管理与信息系统班级:10信息W学号:姓名:指导教师姓名:指导教师职称:讲师二〇一四年六月龙城博客系统的设计与实现摘要:Blog,中文名博客。
本系统编写的博客作为门户类别的博客,包括对时事新闻的看法,重要的区域新闻,民众关心的焦点等,也包含了博主的心得情感、个人生活等主题相关的创作或记录内容。
本龙城博客设计上采用Java语言结合MSSQL数据库,选择Java语言,如今主流的开发语言之一,因为其具有先进性、可扩展性,并且能保证系统的稳定性,可维护性。
采用JSP作为主要开发模式,在HTML页面添加Java代码,建立基于JSP的B/S结构的网站系统。
总之,此博客网站在设计开发上运用了成熟的开发语言和数据库,通过本论文介绍系统开题背景,系统开发环境选择;再介绍系统可行性分析、流程图、需求分析;然后系统设计方面介绍数据库设计,表的设计,最后详细介绍了主要的功能模块,通过文字和图片结合的形式展示了系统前台和后台的相关功能。
关键词:龙城博客;Java语言;MSSQL数据库;B/S结构The Design and Implementation to theSystem of Dragon City BlogAbstract:Blog, whose Chinese name is web log. This article will write about the blog playing the role of portal website , including the attitude to current affairs, the news of important regions, the focus on what people care about and so on. It includes the creation and records related on moods of bloggers or personal life as well.On the design of Dragon City Blog, it takes the Java Language and MSSQL Database. As one of the popular development of languages, Java Language is advanced and extensible. At the same time it can guarantee the stability and maintainability of the system. The main development mode of the blog is JSP, adding Java code to the HTML page to build the website system with B/S structure based on JSP. In a word, this web log uses mature development language and database. This article will firstly give the opening background and the choose of development environment of the system. Secondly, it will write the analysis of feasibility, the flow chart and the demand analysis. Then this article will describe the design of database and table in the aspect of system design. Finally, it will introduce the main function associated with foreground and background by the form of combining the words and images.Keywords:the Dragon City Blog; the Java Language; the MSSQL Database; the B/S Structure目录前言 (1)第1章概述 (2)1.1课题的开发背景 (2)1.2目的和意义 (2)1.3开发环境的选择 (3)1.3.1 JAVA简介 (3)1.3.2 JSP技术简介 (3)1.3.3数据库的选择——SQLserver数据库 (4)1.3.4 .开发工具的选择 (4)1.4 论文各章简介 (5)第2章系统可行性分析 (6)2.1 经济可行性 (6)2.2 技术可行性 (6)2.3 操作可行性 (7)第3章需求分析 (7)3.1 本系统的开发模式及其特点 (8)3.1.1系统开发模式 (8)3.1.2 系统开发特点 (8)3.2 性能需求 (8)3.2.1 博客信息的实时展示 (8)3.2.2博客网站友好界面和稳定、易于维护 (9)3.3 功能需求 (9)3.4 业务流分析 (10)第4章系统设计 (13)4.1系统模块设计 (14)4.2 数据库概念结构设计 (15)4.2.1 系统E-R图和实体图 (15)4.2.2 系统表的设计 (16)第5章龙城博客网站的具体实现 (22)5.1模块化的开发环境的简介 (22)5.2数据库的连接 (22)5.3系统首页 (23)5.4 站内新闻浏览界面 (24)5.5心情日记设计页面 (25)5.6 在线留言界面 (26)5.7 其他前台模块 (27)5.8 系统后台首页 (28)5.9帐号管理界面操作 (29)5.10注册管理界面 (29)5.11 心情日记设计管理界面 (30)5.12相册信息管理界面 (31)第6章系统测试 (33)6.1 系统测试的概述 (33)6.2 系统测试过程 (33)6.2.1 系统测试方案 (33)6.2.2 登录界面测试 (33)6.2.3 其他测试用例分析 (35)6.3 测试结果 (35)6.4 系统维护 (35)总结 (37)参考文献 (38)致谢 (39)前言新时代信息技术的发展,人们生活已然离不开互联网,互联网渗透到生活的方方面面。
web静态和动态的区别
web静态和动态的区别⼀、静态web页⾯:1、在静态Web程序中,客户端使⽤Web浏览器(IE、FireFox等)经过⽹络(Network)连接到服务器上,使⽤HTTP协议发起⼀个请求(Request),告诉服务器我现在需要得到哪个页⾯,所有的请求交给Web服务器,之后WEB服务器根据⽤户的需要,从⽂件系统(存放了所有静态页⾯的磁盘)取出内容。
之后通过Web服务器返回给客户端,客户端接收到内容之后经过浏览器渲染解析,得到显⽰的效果。
2、为了让静态web页⾯显⽰更加好看,使⽤javascript/VBScript/ajax(AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指⼀种创建交互式⽹页应⽤的⽹页开发技术。
)但是这些特效都是在客户端上借助于浏览器展现给⽤户的,所以在服务器上本⾝并没有任何的变化。
3、静态web⽆法连接数据库;4、静态web资源开发技术:HTML;5、由于现在的web页⾯中,⼤量使⽤JS,导致浏览器打开页⾯,就会占⽤⼤量的内存,服务端的压⼒是减轻了,但压⼒转移到了客户端。
⼆、动态web页⾯:动态WEB中,程序依然使⽤客户端和服务端,客户端依然使⽤浏览器(IE、FireFox等),通过⽹络(Network)连接到服务器上,使⽤HTTP 协议发起请求(Request),现在的所有请求都先经过⼀个WEB Server来处理。
如果客户端请求的是静态资源(*.htm或者是*.htm),则将请求直接转交给WEB服务器,之后WEB服务器从⽂件系统中取出内容,发送回客户端浏览器进⾏解析执⾏。
如果客户端请求的是动态资源(*.jsp、*.asp/*.aspx、*.php),则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等⼀系列操作后动态拼凑页⾯的展⽰内容,拼凑页⾯的展⽰内容后,把所有的展⽰内容交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进⾏解析执⾏。
静态与动态模板对比分析
静态与动态模板对比分析在网页开发领域,模板是一种常见的技术手段,可用于创建和呈现网页的布局和设计。
其中,静态和动态模板是两种常见的类型。
本文将对静态和动态模板进行对比分析,探讨它们的特点、应用场景以及优缺点。
一、静态模板静态模板是指在服务器上预先生成的、包含固定内容的文件。
在用户请求访问网页时,服务器只需要将提前生成好的静态文件返回给用户,而无需进行额外的计算和处理过程。
静态模板具有以下特点:1. 高性能:由于静态模板不需要进行动态生成,所以访问速度较快。
特别是在高并发的情况下,静态模板能有效减轻服务器负载,提高页面响应速度。
2. 简单易用:静态模板的创建和使用相对简单,只需要将静态文件放置到服务器上即可。
开发人员无需关注服务器端的逻辑处理,只需专注于网页的布局和设计。
3. 缓存友好:由于静态模板的内容是静态不变的,所以可以轻松地应用缓存技术。
一旦静态文件被缓存,后续的访问可以直接从缓存中获取,减少服务器的访问压力。
然而,静态模板也存在一些缺点。
首先,由于静态模板的内容是固定的,因此不适用于需要频繁更改的网页场景,比如新闻、博客等。
其次,静态模板无法实现个性化的网页内容,无法根据用户的不同需求进行动态展示。
二、动态模板动态模板是指在服务器端根据用户的请求和一定的逻辑规则来生成网页内容。
相比静态模板,动态模板具有以下特点:1. 动态生成:动态模板能够根据用户请求的不同参数来生成不同的网页内容,可以实现更具个性化的用户体验。
例如,在电子商务网站中,动态模板可以根据用户的浏览历史和购买记录来推荐相关产品。
2. 灵活性:由于动态模板的内容是动态生成的,因此可以根据需求随时进行修改和更新。
无论是界面设计的优化,还是功能的扩展,动态模板都能够满足不断变化的需求。
3. 数据库支持:动态模板通常与数据库相结合,可以实现更强大的数据展示和操作能力。
通过数据库的支持,动态模板可以实现用户注册、数据查询、评论互动等功能。
个人博客网站设计毕业论文
目录引言随着时代的发展,网站建设越来越接近于一门艺术而不仅仅是一项技术。
网页的艺术设计,日益被网站建设者所注重。
在目前国内对此领域研究甚少的情况下,作者将网页艺术设计与其他艺术设计形式进行比较,尝试从网页艺术设计的内容、原则和特点等三个方面,对这个新的艺术设计领域进行初步的归纳总结和理论探讨。
作者认为网页艺术设计是艺术与技术的高度统一,指出网页艺术设计包含视听元素与版式设计两项内容;以主题鲜明、形式与内容相统一、强调整体为设计原则;具有交互性与持续性、多维性、综合性、版式的不可控性、艺术与技术结合的紧密性等五个特点。
在明确了网页艺术设计与网站主题的关系的基础上,提出了“美”和“功能”都是为了更好地表达网站主题这一观点。
网页艺术设计是伴随着计算机互联网络的产生而形成的视听设计新课题,是网页设计者以所处时代所能获取的技术和艺术经验为基础,依照设计目的和要求自觉地对网页的构成元素进行艺术规划的创造性思维活动,必然要成为设计艺术的重要组成部分,并随着网络技术的发展而发展。
表面上看,它不过是关于网页版式编排的技巧与方法,而实际上,它不仅是一种技能,更是艺术与技术的高度统一。
网站数量的激增,意味着网络深远的影响力已经越来越多地为人们所共识,网络已经实实在在地为人们带来了财富和知名度。
于是,很多单位和个人都开始准备建立自己的网站。
不论出于什么目的,所有人都希望自己建立的网站信息量丰富,功能尽可能强大。
自己选择的这个个人的网站设计,首先,能丰富自己的文化知识,在建设网站的过程中能学到实际的网络知识;其次,对与即将毕业的学生,个人网站是一个很好的网络身份证明,可以让别人对自己有更好的了解。
最后,有这么一个自己设计和制作的网站,可以证明用有了一定的计算机水平,这样比简单空白的文本式建立要更有说服力。
一、网页设计的需求1.1、网站开发的背景近几年来,博客及博客文化正成为互联网的热点,并被视为继e-mail、bbs和icq之后出现的第四种网络交流方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
href="#">注册</a></td> </tr>
<tr>
<td colspan="2"><label for="textarea"></label>
<textarea name="textarea" id="txtreview" cols="65"
<td colspan="2" id="reviewcontent"> 很 好 的 旅 游 线 路 介 绍
</tr> <tr>
<td id="reviewtime">2011-2-14 12:56</td> <td id="reviewdelete"><a href="#">删除</a></td> </tr> </table>
<!--评论发表的输入信息为空验证函数所在的 js 文件的引入--> <script type="text/javascript" src="bloger.js"></script>
<!--菜单 1 区,菜单为登录和注册--> <div id = "menu1"> <ul>
<li ><a href="#">登录</a></li> <li id="menuDiv"></li> <li ><a href="#">注册</a></li> </ul> </div>
评论发表层 <div id = “addreview”>
4 行 2 列的表格
标题
用户名和登录注册
评论输入框
提交按钮
实现的页面效果如下:
文章内 容区: <div id = “main”>
第 2 页 共 20 页
第四课 博客文章内容页面的静态网页设计 第 3 页 共 20 页
第四课 博客文章内容页面的静态网页设计
<!--文章搜索区--> <div id = "search">
<div id = "searchtopic"> <span>搜博主文章</span>
</div> <span>
<form id="searchform" name="searchform" method="post" action="">
菜单 2 区 文章内容区
文章查询 区
注意:文章内容区,高度 height 使用 auto 属性值,使该区的高度随内容的增长而增长
其中,每个黄色区间都与 bloger.html(博客空间主页的内容保持一致),白色的文章内容区 需要进行更换,具体设计如下:
第 1 页 共 20 页
第四课 博客文章内容页面的静态网页设计
</table>
<table width="100%"> <tr> <td colspan="2" id="reviewusername">魅力四射</td> </tr> <tr> <td colspan="2" id="reviewcontent">能不能下次把住宿的旅馆
第 7 页 共 20 页
第四课 博客文章内容页面的静态网页设计
</tr>
</table>
</div>
<!--热点文章目录区--> <div id = "recommend"> <div id = "recommendtopic">
<span>热点博文</span> </div> <ul>
<li><a href="article.html">【丽江】冒着大雨奔向...(11)</a></li> <li><a href="#">【新加坡】路过但不想...(23)</a></li> </ul> </div>
</tr>
</table>
</div>
<!--文章内容,含图片和文字-->
<div id = "content">
<table>
<tr>
<td><img src="DSC_0642.JPG" width="100%"></td>
</tr>
<tr>
<td>1) 昨天白天和晚上下了一整天的鱼,早上昆明已经成为一片
<!-- 博主个人图片区 --> <div id = "masterinfo">
<img src="me.jpg" width="100%" height="100%" alt="博主信息"/> </div>
<!-- 博主个人签名区--> <div id = "bloginfo">
<span id="bloger"> 【 微 风 山 谷 </span><span id="bloger"> 的 博 客 】 </span><br><br />
地址和饭店吃饭价格发下呢?</td> </tr> <tr> <td id="reviewtime">2011-2-14 12:56</td> <td id="reviewdelete"><a href="#">删除</a></td> </iv>
<!- 发表评论区--> <div id = "addreview">
区域标题层 <div id = “topic”> 文章名称及介绍层 <div id = “article”>
文章内容层 <div id = “content”>
1 行多列的 table
图片
文字
图片
评论内容层 <div id = “review”> 评论区标题层 <div id = “reviewtopic”> 评论内容 1 采用 3 行 1 列的表格 评论内容 2 采用 3 行 1 列的表格
<table width="100%"> <tr> <td colspan="2" id="reviewusername">魅力四射</td> </tr> <tr> <td colspan="2" id="reviewcontent">能不能下次把住宿的旅
馆地址和饭店吃饭价格发下呢?</td> </tr> <tr> <td id="reviewtime">2011-2-14 12:56</td> <td id="reviewdelete"><a href="#">删除</a></td> </tr>
泽国,锦苑花园的车库已经淹了,许多豪车直接报废了,早上和小舅正在商量是否还按原计
划出行,结果大家都不愿改变已经计划了一个多月的行程,冒着毛毛细雨出发了。从海埂大
坝走上昆楚高速时,看到西山被厚厚的雨云笼罩着...</td>
</tr>
<tr>
<td><img src="DSC_0655.JPG" width="100%"></td>
<form id="form1" name="form1" method="post" action=""
onSubmit="return reviewValidation()">
<table width="100%">
<tr>
<td colspan="2" class = "addreviewtopic"
</tr>