html5 页面模板-h5海报制作模板-怎样制作H5页面
HTML5几个设计和修改的页面范例分享_html5教程技巧

要了解和熟悉 HTML5 中的新的语义元素,最好的方式就是拿一经典的 HTML 文档作例子,然后把 HTML5 的一些新鲜营养充实进入。如下就是我们要改造的页面,该页面很简单,只包含一篇文章。
ApocalypsePage_,这是一个格式非常规范的页面,所有的样式均来自于外部样式表。
XML/HTML Code复制内容到剪贴板
Apocalypse Now
How the World Could End
Scenarios that spell the end of life as we know
by Ray N. Carnation
Right now, you're probably feeling pretty good. After all, life in the developed world is comfortable—probably more comfortable than it's been for the average human being throughout all of recorded history.
But don't get too smug. There's still plenty of horrific ways it could all fall apart. In this article, you'll learn about a few of our favorites.
Mayan Doomsday
Skeptics suggest that the Mayan calendar simply rolls to a new 5,126-year era after 2012, and doesn't actually predict a life-ending apocalypse. But given that the long-dead Mayans were wrong about virtually everything else, why should we trust them on this?
Robot Takeover
Not quite as frightening as a Vampire Takeover or Living-Dead Takeover, a robot rebellion is still a disquieting thought. We are already outnumbered by our technological gadgets, and even Bill Gates fears the day his Japanese robot slave turns him over by the ankles and asks (in a suitably robotic voice) "Who's your daddy now?"
Unexplained Singularity
We don't know how the universe started, so we can't be sure it won't just end, maybe today, and maybe with nothing more exciting than a puff of anti-matter and a slight fizzing noise.
Runaway Climate Change
Dismissed by some, Al Gore's prophecy of doom may still come true. If it does, we may have to contend with vicious storms, widespread food shortages, and surly air conditioning repairmen.
Global Epidemic
Some time in the future, a lethal virus could strike. Predictions differ about the source of the disease, but candidates include monkeys in the African jungle, bioterrorists, birds and pigs with the flu, warriors from the future, an alien race, hospitals that use too many antibiotics, vampires, the CIA, and unwashed brussel sprouts. Whatever the source, it's clearly bad news.
These apocalyptic predictions do not reflect the views of the author.
About Us
Disclaimer
Contact Us
Copyright © 2014
在不增加任何 CSS 样式表之前,效果如下:上面通过三个 将页面分成了三个部分,顶部的页眉,中部的内容和底部的页脚。
这个例子中的样式表很简单,整个页面最大宽度设置为 800 像素,避免文本在宽屏显示器上显示过长。页眉位于一个带有蓝色边框的盒子中,内容区的两侧都增加了内边距,而页脚在整个页面的底部居中。
ApocalypsePage_样式文件内容如下:
XML/HTML Code复制内容到剪贴板
@charset "utf-8";
/* CSS Document */
body{
/*font-family 要使用安全字体,按照先特殊后一般的原则,
先给出你想要的字体,然后是保险一些的字体,
最后以 sans-serif 字体结尾*/
font-family: "Lucida sans Unicode", "Lucida Grande", Geneva, sans-serif;
max-width: 800px; /*最大宽度不超过 800 像素*/
}
/*页面顶部的标题区样式*/
.Header {
background-color: #7695FE; /*可接受任何颜色值*/
border: thin #336699 solid; /*多合一的 border 属性*/
padding: 10px; /* 10像素的内边距,边框与内容之间的距离*/
margin: 10px; /* 10像素的外边距,边框与周围元素之间的距离*/
text-align: center; /*头部文本居中*/
}
/*页眉中标题样式*/
.Header h1{
margin: 0px;
color: white;
font-size: xx-large; /*精确控制可以用像素或者em单位*/
}
/*页眉中子标题样式*/
.Header .Teaser{
margin: 0px;
font-weight: bold;
}
/*页眉中署名行样式*/
.Header .Byline{
font-style: italic;
font-size: small;
margin: 0px;
}
.Content{
font-size: medium;
font-family: Cambria, Cochin, Georgia, "Times New Roman", Times, serif;
/*左右内边距最大*/
padding-top: 20px;
padding-right: 50px;
padding-bottom: 5px;
padding-left: 50px;
line-height: 120%; /*相邻两个文本行之间的距离*/
}
.Content .LeadIn{
font-weight: bold;
font-size: large;
font-variant: small-caps;
}
.Content .h2{
color: #24486C;
margin-bottom: 2px;
font-size: medium;
}
.Content p{
margin-top: 0px;
}
.Footer{
text-align: center;
font-size: x-small;
}
.Footer .Disclaimer{
font-style: italic;
}
.Footer p{
margin: 3px;
}
这样我们的样式表就弯沉过了,现在去看看结果会怎样呢?如下图:使用 HTML5 来构造页面
目前仍旧是 Web 设计的必备元素,它是一个直观、多用途的容器,可以通过它为页面中的任何区块应用样式。但 的问题在于,它本身不反映与页面相关的任何信息。
要通过 HTML5 改进这种情况,可以把 替换成更具有描述性语义的元素。
ApocalypsePage_中已经将 class 属性为 Header 和 Footer 两个 替换为和 , 部分代码如下:
XML/HTML Code复制内容到剪贴板
How the World Could End
Scenarios that spell the end of life as we know
by Ray N. Carnation
...
These apocalyptic predictions do not reflect the views of the author.
About Us
...
Copyright © 2014
当然,对应的 ApocalypsePage_ 文件也需要进行修改,将其中的 .Header 和 .Footer 替换为 header 和 footer 。部分代码如下:
XML/HTML Code复制内容到剪贴板
/*页面顶部的标题区样式*/
header {
background-color: #7695FE; /*可接受任何颜色值*/
border: thin #336699 solid; /*多合一的 border 属性*/
padding: 10px; /* 10像素的内边距,边框与内容之间的距离*/
margin: 10px; /* 10像素的外边距,边框与周围元素之间的距离*/
text-align: center; /*头部文本居中*/
}
/*页眉中标题样式*/
header h1{
margin: 0px;
color: white;
font-size: xx-large; /*精确控制可以用像素或者em单位*/
}
最后还有一个元素需要用在示例文件中,就是 元素,表示一个完整的、自成一体的内容。
元素应该包含新闻报道或文章的内容,包括标题、署名和正文。因此添加了 元素后的结构如下:
XML/HTML Code复制内容到剪贴板
How the World Could End
Scenarios that spell the end of life as we know
by Ray N. Carnation
Right now, you're probably feeling pretty good. After all, life in the developed world is comfortable—probably more comfortable than it's been for the average human being throughout all of recorded history.
...
重新设计后,页面结构如下:
用添加插图
很多页面都是包含图片的。但是,插图 (figure) 与图片的概念还不完全一样。插图虽然独立于文本,但是文本中会提到它。
一般来说插图应该是浮动的,还会有浮动图题。下面是在文章中添加插图的 HTML 标记,在正文的第一段和第二段之间的位置,部分代码如下:
XML/HTML Code复制内容到剪贴板
...
Right now, you're ...
Will you be the last person standing if one of these apocalyptic
scenarios plays out?
But don't get too smug. There's...
...
相应的 样式表规则如下:
XML/HTML Code复制内容到剪贴板
.FloatFigure{
float: left;
margin: 0px 20px 0px 0px;
}
.FloatFigure p{
max-width: 300px;
font-size: small;
font-style: italic;
margin-bottom: 5px;
}
下图展示了这个示例的外观,插图恰好在第一段文本之后,浮动在后面文本的左侧,图题的文本的宽度我们限制住了,让图题显示很充实、很优雅。
HTML5 中提供了一个元素,图题可以放在中的元素里,经过改造,代码如下:
XML/HTML Code复制内容到剪贴板
Will you be the last person standing if one of these apocalyptic
scenarios plays out?
当然样式表中的选择符,相应修改一下即可。
XML/HTML Code复制内容到剪贴板
.FloatFigure{
float: left;
margin: 0px 20px 0px 0px;
}
.FloatFigure figcaption{
max-width: 300px;
font-size: small;
font-style: italic;
margin-bottom: 5px;
}
最后还有就是元素中的 alt 属性可以删除掉,因为图题中包含了图片的完整说明。
用 添加附注
新的 元素表示与它周围的文本没有密切关系的内容。可以通过它介绍另一个相关的话题,或者对主文档中提出的某个观点进行解释。还可以用来放置广告、相关内容链接。
下面的示例中将用作醒目引文(pull quote),使用 元素可以创造这种效果,但是用 元素让标记更有意义:部分代码如下:
XML/HTML Code复制内容到剪贴板
... (in a suitably robotic voice) "Who's your daddy now?"
We don't know how the universe started, so we can't be sure it won't just end, maybe today.
Unexplained Singularity
对应的样式表内容如下:
XML/HTML Code复制内容到剪贴板
.PullQuote{
float: right;
max-width: 300px;
border-top: thin black solid;
border-bottom: thick black solid;
font-size: 30px;
line-height: 130%;
font-style: italic;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 15px;
margin-bottom: 10px;
}
.PullQuote img{
vertical-align: bottom;
}
html5页面布局怎么做

引言
浏览器中渲染的网页由许多东西组成-logo、信息文本、图片、超链接、导航结构等等。
HTML5为网页提供了一系列允许你创建结构化布局的标签。这些元素通常被称为语义化标签,因为它们能够清楚地给开发者和浏览器传达它们的意义和目的。本文将讨论一些有助于网页布局的重要的HTML5标签。
HTML5新元素及其特性
HTML5的语义化标签以及属性,可以让开发者非常方便地实现清晰的web页面布局,加上CSS3的效果渲染,快速建立丰富灵活的web页面显得非常简单。
本次学习HTML5的新标签元素有:
<header>定义页面或区段的头部;
<footer>定义页面或区段的尾部;
<nav>定义页面或区段的导航区域;
<section>页面的逻辑区域或内容组合;
<article>定义正文或一篇完整的内容;
<aside>定义补充或相关内容;
学习这些标签最好的方法当然就是试着使用它们。虽然现在有很多现成的网页布局的模板可以方便的拿来用,但是对于初学者来说,自己实现简单的页面布局绝对是有必要的。
这里通过一个简单的页面布局的例子,来展示上述标签的使用方法。
示例:模仿博客首页布局
实现如图2-1的网页结构,这是一个非常典型的博客页面:头部、尾部、水平导航栏、侧边栏导航以及内容。
图2-1
在图2-1中已经看到,相应标签实现的区域用名称标注了出来,比如头部Header
在编写页面前,有必要说一下:页面元素由HTML5实现,而元素的显示效果是CSS3渲染的,CSS3的代码可以和HTML5的代码放在同一个文件,也可以是独立的文件,只要在HTML5文件里引用即可。建议最好各自是独立的文件,这样的好处有:
1)符合单一职责原则:HTML5页面就负责管理元素,而CSS3文件只负责对相应HTML5文件显示效果的渲染,相互独立,互不相交。
2)降低页面的复杂度,便于维护:试想,当页面的元素数量增到很多的时候,同时在一个页面里管理元素和元素的显示属性,可读性是该有多差,后期的维护会很蛋疼。
3)加快浏览器的加载速度:第2)点的另外一个好处,简单的页面自然加载更快。
当然,如果就是习惯HTML5+CSS3放在一个文件里,也未尝不可,这里也只是建议。
下面来具体实现图2-1。
分为两个部分:1)HTML5文件;2)CSS3文件
一.HTML5部分
1. HTML5的文档声明
新建文件,如果用的网页编写工具已经支持HTML5文件类型,那么,应该生成如下的HTML5模板:
1 <!DOCTYPE html>
2 <html lang="en-US">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5 <title>Layout TEST</title>
6 </head>
7 <body>
8 </body>
9 </html>如果网页编写工具暂时不支持HTML5也没关系,自己写这几行代码也很简单。
说明:第一行:<!DOCTYPE html>是HTML5对文档类型的简化,化繁为简;(文档类型的作用:验证器依据它来判断该采用何种规则去验证代码;强制浏览器以标准模式渲染页面)
2. 头部
<header>标签实现
<header id="page_header">
<h1>Header</h1>
</header>说明:1)header不能喝h1,h2,h3这些标题混为一谈。<header>可以包含从公司logo到搜索框在内的各式各样的内容。例子中只含有标题。
2)同一个页面可以包含多个<header>元素。每个独立的区块或文章都可以含有自己的<header>.所以示例中为<header>添加唯一标示id属性,便于CSS3中灵活的渲染。在CSS文件里会看到id标示的作用。
3. 尾部
<footer>标签实现
<footer id="page_footer">
<h2>Footer</h2>
</footer>说明:位置是页面或者区块的尾部,用法和<header>基本一样,也会包含其他元素,这里也指定了id.
4. 导航
<nav>标签实现
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
</ul>
</nav>说明:导航的重要性对于一个网页至关重要,快速方便的导航是留住访客所必须的。
1)可以被包含在<header>或<footer>或者其他区块中,一个页面可以有多个导航。
2)导航一般需要CSS来渲染,随后将会看到CSS的渲染。
5. 区块和文章
<section>和<article>标签实现
<section id="posts">
/*可以包含多个< article>*/
<article class="post">
/*article的内容*/
</article>
<article class="post">
/*article的内容*/
</article>
</section><section>元素将页面的内容合理归类,合理布局。
下面是<article>的一般内容
<article class="post">
<header>
<h2>Article Header</h2>
</header>
<p>Without you?I'd be a soul without a purpose.
</p>
<footer>
<h2>Article Footer</h2>
</footer>
</article>可以看到它可以包含很多元素。
6. 旁白和侧边栏
<aside>标签实现旁白,侧边栏则由<section>实现。
<aside>是为主内容添的附加信息,入引言,图片等
<aside>
<p>sth. in aside
</p>
</aside><aside>一般加在<article>中使用
<article class="post">
<header>
<h2>Article Header</h2>
</header>
<aside>
<p>sth. in aside
</p>
</aside>
<p>Without you?I'd be a soul without a purpose.
</p>
<footer>
<h2>Article Footer</h2>
</footer>
</article>侧边栏,不是旁白!看做是右面的一个区域,包含链接,用<section>和<nav>实现即可。
<section id="sidebar">
<nav>
<ul>
<li><a href="2012/04">April 2012</a></li>
<li><a href="2012/03">March 2012</a></li>
<li><a href="2012/02">February 2012</a></li>
<li><a href="2012/01">January 2012</a></li>
</ul>
</nav>
</section>到这里,每种标签的使用就是这样了,下面是HTML5的完整代码文件
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="" type="text/css">
<title>Layout TEST</title>
</head>
<body>
<h2>body</h2>
<header id="page_header">
<h1>Header</h1>
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
</ul>
</nav>
</header>
<section id="posts">
<h2>Section</h2>
<article class="post">
<h2>article</h2>
<header>
<h2>Article Header</h2>
</header>
<aside>
<h2>Article Aside</h2>
</aside>
<p>Without you?I'd be a soul without a purpose.
</p>
<footer>
<h2>Article Footer</h2>
</footer>
</article>
<article class="post">
<h2>article</h2>
<header>
<h2>Article Header</h2>
</header>
<aside>
<h2>Article Aside</h2>
</aside>
<p>Without you?I'd be a soul without a purpose. </p>
<footer>
<h2>Article Footer</h2>
</footer>
</article>
</section>
<section id="sidebar">
<h2>Section</h2>
<header>
<h2>Sidebar Header</h2>
</header>
<nav>
<h3></h3>
<ul>
<li><a href="2012/04">April 2012</a></li>
<li><a href="2012/03">March 2012</a></li>
<li><a href="2012/02">February 2012</a></li>
<li><a href="2012/01">January 2012</a></li>
</ul>
</nav>
</section>
<footer id="page_footer">
<h2>Footer</h2>
</footer>
</body>
</html>
二.CSS3部分
对于CSS文件,最好能够根据HTML文件的树结构,对应到相应的元素,有组织有层次的进行元素属性的渲染。这样既能够不遗漏元素,又便于查找修改。当然根据个人的习惯来定就好。
CSS3的属性定义更加丰富,这里不再赘述,网上有CSS3参考手册,用的时候查一查就好。更或者,连查都懒得查,还有专门的CSS3控件代码生成工具和网站,例如
这里直接贴出CSS3代码 文件
@charset "utf-8";
/* CSS Document */
body { /*整个页面的属性设定*/
background-color: #CCCCCC; /*背景色*/
font-family: Geneva, sans-serif; /*可用字体*/
margin: 10px auto; /*页边空白*/
max-width: 800px;
border: solid; /*边缘立体*/
border-color: #FFFFFF; /*边缘颜色*/
}
h2 { /*设定整个body内的h2的共同属性*/
text-align: center; /*文本居中*/
}
header { /*整个body页面的header适用*/
background-color: #F47D31;
color: #FFFFFF;
text-align: center;
}
article { /*整个body页面的article适用*/
background-color: #eee;
}
p { /*整个body页面的p适用*/
color: #F36;
}
nav,article,aside { /*共同属性*/
margin: 10px;
padding: 10px;
display: block;
}
header#page_header nav { /*header#page_header nav的属性*/
list-style: none;
margin: 0;
padding: 0;
}
header#page_header nav ul li { /*header#page_header nav ul li属性*/
padding: 0;
margin: 0 20px 0 0;
display: inline;
}
section#posts { /*#posts 的section属性*/
display: block;
float: left;
width: 70%;
height: auto;
background-color: #F69;
}
section#posts article footer { /*section#posts article footer属性*/
background-color: #039;
clear: both;
height: 50px;
display: block;
color: #FFFFFF;
text-align: center;
padding: 15px;
}
section#posts aside { /*section#posts aside属性*/
background-color: #069;
display: block;
float: right;
width: 35%;
margin-left: 5%;
font-size: 20px;
line-height: 40px;
}
section#sidebar { /*section#sidebar属性*/
background-color: #eee;
display: block;
float: right;
width: 25%;
height: auto;
background-color: #699;
margin-right: 15px;
}
footer#page_footer { /*footer#page_footer属性*/
display: block;
clear: both;
width: 100%;
margin-top: 15px;
display: block;
color: #FFFFFF;
text-align: center;
background-color: #06C;
}相信无需多解释,一看就能明白。
想要让页面的显示更精美绚丽,CSS3好好看看吧。
目前来看,HTML5的简单但强大,CSS3的丰富,二者结合能做出怎样的惊人的效果真的很令人期待。
h5海报制作模板-怎样制作H5页面

怎样制作h5页面
好用的H5制作工具无外乎功能专业、操作简单、服务器稳定、模板多几个主要的大的方面。
这里推荐
意派Epub360
,很简单就可以制作出专业的H5页面效果。
包括下面各种功能特色、行业和场景类型都可以轻松实现~
创意形式:视频H5、一镜到底、全景VR、快闪、答题测试、合成海报、游戏、拟态类、数据表单、横屏H5、长页面
行业:互联网/IT、汽车、地产/酒店、金融/银行、文化/娱乐、服饰/时尚、电商/商业、教育/培训、媒体/政府、旅游/会展
场景:邀请函、招聘、品牌推广、产品宣传、婚礼庆典、活动营销、节日主题、数据报告、微杂志、微官网、年会
关于意派Epub360编辑器专业能力
专业交互功能
支持专业级动画控制、交互设定、社交应用与数据应用,保障企业的商业需求顺利实现。
操作简易、流畅
采用由简到难递进式产品设计模式,效果组件化,减少用户上手难度,稳定的操作环境助力企业持续创意输出。
提供企业/媒体培训和定制服务
我们为企业/媒体单位提供H5工具培训及定制服务,定制服务包含扫码签到、大屏互动、H5游戏等多种场景,是上海解放日报、招商银行、广西日报等多家单位长期合作伙伴。
提供优质模板库
提供丰富的模板库,500+优质的企业H5模板,各种邀请函、招聘、节日海报、H5小游戏应有尽有。
对比一些简易化的模板平台一年的会员费都上万,意派Epub360H5平台提供专业的组件,创造更多创意的可能,更大的创作自由空间以及更多的营销数据效果。
拓展阅读:
上海意派科技公司的简介:
意派科技公司已自主研发了多套拥有自主知识产权的数字媒体交互设计制作及发布系统,在以下领域拥有自主研发系统及核心技术:
教材在线可视化协同编撰及跨平台发布系统
意派多通道内容管理发布系统(自主研发)
基于HTML5的交互动画自助创建及跨平台发布系统(自主研发)
意派Epub360在线交互数字媒体自助出版平台(自主研发)
意派Coolsite360在线响应式网站自助设计平台(自主研发)
其中意派Epub360与意派Coolsite360作为SAAS设计工具平台,自2014年上线以来,已持续运营近五年时间,服务了近百万用户及数千家企业用户,其中包括招商银行、华为、新华网、中国新闻社、人民日报数字屏媒项目、中国数字科技馆、中国商飞等知名企事业单位。
图1:H5页面交互设计工具--意派Epub360
公司还先后数参与或承担了国家及地方等科研合作课题
2011年底,意派科技公司《面向智能终端的富媒体内容自助转化技术研究与系统平台研制》项目以总分第一的成绩获得上海市数字出版专项基金支持;
2014年中,承担上海市科委《交互式新媒体公共设计出版云平台的研制及应用示范》项目研制;
2017年中,作为合作共建单位,参与“国家新闻出版广电总局出版融合发展(华东师大社)重点实验”项目。
服务宗旨及企业文化
帮助用户摆脱技术的束缚
在数字媒体领域,“帮助用户摆脱技术的束缚”,是我们的使命与愿景。
在移动互联网时代,如何充分利用数字媒体技术更好的展示、互动、表达,是企业与用户们都关心的,也是我们一直在探索实践的事情。
也正是基于此,公司于2014年上线Epub360H5工具平台及Coolsite360响应式网页设计平台,帮助企业与用户进行交互数字媒体的设计创作与发布。至今持续运行近5年时间,吸引了近百万用户注册、帮助用户完成了260万件H5交互作品、30万个网站的发布,累计上亿计的总播放展示量。
怎样制作H5页面
制作H5页面可以使用国内专业的Html5页面制作工具
意派Epub360
意派Epub360隶属于上海意派科技,是国内专业级的H5交互设计平台,采用可视化组件编辑,可实现复杂的H5交互动画、数据及逻辑,是华为、招商银行、上海观察等企业的共同选择。
关于H5编辑器的能力
1)专业交互功能
支持专业级动画控制、交互设定、社交应用与数据应用,保障企业的商业需求顺利实现。
2)操作简易、流畅
采用由简到难递进式产品设计模式,效果组件化,减少用户上手难度,稳定的操作环境助力企业持续创意输出。
3)提供企业/媒体培训和定制服务
我们为企业/媒体单位提供H5工具培训及定制服务,定制服务包含扫码签到、大屏互动、H5游戏等多种场景,是上海解放日报、招商银行、广西日报等多家单位长期合作伙伴。
4)提供优质模板库
提供丰富的模板库,500+优质的企业H5模板,各种邀请函、招聘、节日海报、H5小游戏应有尽有。
如何制作互动H5
根据你的描述,你应该是想做个合成海报类的H5,。
你可以通过意派Epub360H5页面制作工具中的“截屏”、“微信拍照”等组件实现题中所说的需求。这种创意形式非常常见,可用于个性化邀请函、单页海报、游戏获奖证书、照片拼图等H5作品中。具体操作也挺简单的,想要学习如何制作的朋友可以在意派Epub360的教程中心搜索“截屏组件”或“合成海报”查看相关教程。
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注