怎样用html制作网页?
7 个回答
学生HTML静态网页基础水平制作 ,页面排版干净简洁。使用HTML+CSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容丰富,主题鲜明,非常适合初学者学习使用, 这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。
@ TOC
一、网站题目
旅游景点介绍、旅游风景区、家乡介绍、等网站的设计与制作。
二、网站描述✍️
旅游景点介绍、旅游风景区是一个介绍简介、行政区划、地理环境、自然环境、教育事业、体育事业、旅游景点、城市荣誉等等。网站集中主要展示了的地方风土人情,并通过访客留言,增加游客的互动体验。同时,地方旅游网站里的每一个网页都采用了统一的设计风格,以加强城市整体面貌统一的宣传效果。最重要的是做出旅游网站独特的风格,更能吸引浏览者的眼球。
三、网站介绍
网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。
网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。
网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。
网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;
网页编辑方面:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++
等任意html编辑软件进行运行及修改编辑等操作)。 其中: (1)html文件包含:其中index.html是首页、其他html为二级页面; (2)css文件包含:css全部页面样式,文字滚动, 图片放大等; (3)js文件包含:js实现动态轮播特效, 点击事件等等(个别网页中运用到js代码)。
四、网站效果
网站设计制作的重点是对网页整体设计的布局和对网页整体内容的选题。 网站设计方面:计划实现简洁大气的网页设计效果。 网站功能方面:计划实现各个页面之间的链接跳转功能、鼠标悬停在文字上的变色功能、简单的首页动态图片切换功能、简单的表单提交功能。
五、网站代码制作部分
(1)网站首页布局确定好各个板块的内容,并使用了DIV+CSS布局。另外首页使用到的知识主要有图片插入、图片动态切换、导航条、利用CSS固定字体、文字大小、文字颜色、背景颜色。
(2)页面使用了DIV+CSS布局,使用到的知识主要有图片插入、导航条、利用CSS固定字体、文字大小、文字颜色、背景颜色。
(3)表单部分页面使用了DIV+CSS布局,使用到的知识主要有运用了form表单、input文本框和input提交按钮,完成表单信息收集。利用CSS设置input提交按钮文字大小和颜色。
HTML结构代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>平遥古城</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/changimages.js"></script>
</head>
<body>
<div class="main">
<div class="top"><img src="images/top.jpg"/></div>
<div class="menu">
<ul>
<li><a href="index.html">首页</a></li>
<li><a href="about_kf.html">关于平遥</a></li>
<li><a href="tourism.html">旅游景点</a></li>
<li><a href="culture_kf.html">平遥文化</a></li>
<li><a href="food_kf.html">平遥美食</a></li>
</ul>
</div>
<div class="con">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><div class=pic_show>
<div id=imgADPlayer></div>
<script>
PImgPlayer.addItem( "", "#", "images/pic1.jpg");
PImgPlayer.addItem( "", "#", "images/jd2.jpg");
PImgPlayer.addItem( "", "#", "images/jd3.jpg");
PImgPlayer.init( "imgADPlayer", 650, 400 );
</script>
</div></td>
<td><p>平遥古城位于山西省中部,始建于周宣王时期,明洪武三年(1370年)扩建,距今已有2700多年的历史。还较为完好地保留着明清时期县城的基本风貌,是中国汉民族地区现存最为完整的古城。山西平遥被称为“保存最为完好的四大古城”之一,也是中国仅有的以整座古城申报世界文化遗产获得成功的两座古城市之一。 平遥古城1997年被列入世界文化遗产名录。2009年,平遥古城被世界纪录协会评为中国现存最完整的古代县城。2015年7月13日,平遥古城成为国家5A级旅游景点。 2017年11月19日,获得年度旅游目的地声誉奖。 第一批全国中小学生研学实践教育基地。</p></td>
</tr>
</table>
<h3 class="title">旅游景点</h3>
<div class="jd_list">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><p><a href="jd1.html"><img src="images/jd1.jpg"/></a></p>
<h3>平遥县衙</h3>
<div class="detail">平遥县衙坐落于平遥古城中心,始建于北魏,定型于元明清,保存下来最早的建筑建于元至正六年(1346年),距今已有六百多年的历史,整座衙署坐北朝南,呈轴对称布局,南北轴线长二百余米..</div></td>
<td valign="top"><p><a href="#"><img src="images/jd2.jpg"/></a></p>
<h3>日升昌票号</h3>
<div class="detail">日升昌票号成立于清道光三年(1823年),由山西省平遥县西达蒲村富商李大金出资与总经理雷履泰共同创办。总号设于山西省平遥县城内繁华街市的西大街路南,占地面积1600多平方米...</div></td>
<td valign="top"><p><a href="#"><img src="images/jd3.jpg"/></a></p>
<h3>孔庙</h3>
<div class="detail">文庙即孔庙,是祭祀孔子的地方。平遥文庙位于平遥县城内东南隅,始建于唐贞观初年,其大成殿为金大定三年(1163年)重建,至今保持原貌,是我国现存各级文庙中历史最久的殿宇。 </div></td>
</tr>
<tr>
<td valign="top"><p><a href="#"><img src="images/jd4.jpg"/></a></p>
<h3>清虚观</h3>
<div class="detail">清虚观是古城内最大的道观。按照道东佛西的传统布局安排,坐落于东大街东段路北。清虚观始建于唐显庆二年(657年),原名太平观,宋治平元年(1064年)改为清虚观。...</div></td>
<td valign="top"><p><a href="#"><img src="images/jd5.jpg"/></a></p>
<h3>平遥城墙</h3>
<div class="detail">平遥城墙,始建于西周宣王时期(公元前827年~公元前782年)为夯土城垣。明洪武三年(1370年)重筑,由原“九里十八步”扩为“十二里八分四厘”(6.4公里),变夯土城垣为砖石城墙。</div></td>
<td valign="top"><p><a href="#"><img src="images/jd6.jpg"/></a></p>
<h3>瓮城</h3>
<div class="detail">瓮城,指建在城门外的小城,又叫月城,用以增强城池的防御能力。平遥古城的瓮城城门与大城门的朝向多数呈90°夹角(南门和下东门除外),即便敌军攻破了瓮城城门,还有主城门防御...</div></td>
</tr>
</table>
</div>
</div>
<div class="bottom">平遥古城版权所有</div>
</div>
<embed src="images/m.mp3" hidden="true" autostart="true" loop="true">
</body>
</html>
CSS样式代码
@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
}
body {
font-family:"微软雅黑";
font-size:14px;
color:#444;
line-height:24px;
background:#444;
}
ul,li{ list-style:none;}
.main {
width:1100px;
margin:0 auto;
background:#fff;
}
.menu{ background:#1c8bcf; height:40px;}
.menu ul{ margin-left:30px;}
.menu ul li{ float:left; text-align:center; margin-right:20px;}
.menu ul li a{ color:#fff; text-decoration:none; display:block; line-height:40px; padding:0px 40px; font-size:16px;}
.menu ul li a:hover{ color:#000; background:#FF0;}
.con {
padding:30px;
min-height:500px;
}
.con img {
margin-right:20px;
}
.title{ font-size:24px; margin-top:30px; margin-bottom:30px;}
.jd_list{ text-align:center;}
.jd_list td{ padding-bottom:30px;}
.jd_list td img{ width:300px; height:200px;}
.jd_list h3{ padding:10px 0;}
.jd_list .detail{ width:260px; margin:0 auto; text-align:left;}
.bottom{ background:#1c8bcf; text-align:center; padding:20px 0; color:#fff;}
.bottom span{ padding-right:20px;}
.title2{font-size:24px; margin-top:30px; margin-bottom:30px; text-align:center; border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:30px;}
.title3{ margin:20px 0px;}
.wh p{ text-indent:2em; margin-bottom:10px;
六、遇到问题及如何解决
实训中遇到得困难不少,比如如何收集适合网页的图片素材、如何让网页的配色看着更自然更舒适、如何用PS裁剪大小合适的图片、以及制作表单时候如何设计等等,最后,通过上网查询和请教别人得到了很好的解决。
七、实训总结
通过这次网页设计制作实训,能够灵活的运用到所学的知识和技巧制作简单的网页,掌握了个人网站建设的技巧和基本网站建设的过程。对于用Dreamweaver、vscode、hbuider等制作网页更为得心应手。实训过程中我尽量充分利用老师教过的知识,对所学知识进行了巩固。为了制作出更好的效果我也翻阅参考了其他资料,学习到了更多的网页处理技巧。制作网页的过程中遇到很多的问题,通过查找资料或询问同学都有得到解决。这次综合实训我的收获很大,学有所用,在实践的过程中学习巩固对知识能有更深的记忆。网页制作是一门很实用的学科,值得我以后进行更深入的学习。这次实训中我也体会到了自己掌握的技巧太少了,以至于很多想法都没能实现,在以后的学习过程中我要对网页制作有更深的了解,做出更为成熟的网页。
八、更多干货
1.如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “ 点赞” “✍️评论” “ 收藏”
一键三连哦!
2.❤️【 关注我| 获取更多源码 | 优质文章】
带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!
3.以上内容技术相关问题 欢迎一起交流学习
刚接触可以使用Dreamweaver,使用鼠标拖拽至设计区域,软件会自动生成html代码
什么是HTML
[点击打开视频讲解更加详细]( 七分钟学会 HTML 网页制作_哔哩哔哩_bilibili)
- Hyper Text Markup Language(超文本标记语言)
- 标签控制排版
- 体积小,方便传输
编写HTLML
推荐使用:[VS Code]( Visual Studio Code - Code Editing. Redefined)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>末晨曦吖</title>
</head>
<body>
<div id="app">
<h1>我的第一个标题</h1>
<p>我的第一个段落。</p>
</div>
</body>
<style scoped>
body{
padding: 0;
margin: 0;
}
</style>
</html>
HTML文件结构
<!DOCTYPE html>
<html lang="en">
<head>
<title>末晨曦吖</title>
</head>
<body></body>
</html>
- 起始行 `<!DOCTYPE html>` 告诉浏览器这是一个HTML文档
- 开始标签 `<html>`
- 结束标签 `</html>`
html根标签,标签都是成对出现的,标签中可以嵌套文本或其他标签
- ` <head>`中定义文档的描述信息
- `<title>` 定义title,它会显示在浏览器上
HTML常用标签
标题标签
<h1>这是标题 1</h1>
<h2>这是标题 2</h2>
<h3>这是标题 3</h3>
<h4>这是标题 4</h4>
<h5>这是标题 5</h5>
<h6>这是标题 6</h6>
效果:
段落标签
<p>这是一个段落。</p>
<p>这是一个段落。</p>
<p>这是一个段落。</p>
效果:
文本样式标签
<b>加粗文本</b><br><br>
<i>斜体文本</i><br><br>
<code>电脑自动输出</code><br><br>
这是 <sub> 下标</sub> 和 <sup> 上标</sup><br><br>
<del>我是带删除线的文本</del>
效果:
列表标签
无序列表
<ul>
<li>列表项</li>
<li>列表项</li>
<li>列表项</li>
</ul>
效果:
有序列表
<ol>
<li>列表项</li>
<li>列表项</li>
<li>列表项</li>
</ol>
<ol start="50">
<li>列表项</li>
<li>列表项</li>
<li>列表项</li>
</ol>
效果:
超链接标签
<a href="哔哩哔哩 (゜-゜)つロ 干杯~-bilibili" target="_blank">跳转到 B 站</a>
效果:
多媒体标签
图片标签
<img src="./smiley.gif">
视频标签
<video src="./video .mp4" controls></video>
音频标签
<audio src="./audio .mp3" controls></audio>
div标签
块级元素,并没具体的实际意义,主要作用是调整布局样式;
<div>
<h1>我的第一个标题</h1>
<p>我的第一个段落。</p>
</div>
布局标签
<header> | 头部信息 |
<nav> | 导航栏 |
<aside> | 侧边栏 |
<main> | 内容区域 |
<footer> | 底部信息 |
<article> | 文章详情 |
<section> | 页面分区 |
更多资料参考
[菜鸟教程]( HTML 教程 | 菜鸟教程)
[w3cschool]( w3cschool官网 - 编程狮,随时随地学编程)
[若对您有帮助,请点击跳转到B站一键三连哦!感谢支持!]( 七分钟学会 HTML 网页制作_哔哩哔哩_bilibili)
用vsCode吧 比较好用的前端开发工具
这么专业的问题,需要自己学一下相关的内容,并练习几个项目,如果是个急活,可以直接帮你。
只用html制作的网页 估计没人愿意看
先下载软件,看你要用哪个制作