html5模板怎么使用?

html5模板怎么使用?,第1张

1、启动 Visual Studio 2010。

2、在“文件”菜单中,依次选择“新建”和“项目”。将打开“新建项目”对话框。在 Visual Basic 或 Visual C# 中选择“WEB应用程序”,然后将其命名为“HTML5Template”。单击“确定”。

3、在这个项目中添加下面这些文件。

两个分别放置js和css的文件夹:css、js

HTML5基本模板页:index.html

jQuery:jquery-1.4.2.min.js

Modernizr :modernizr-1.5.min.js

HTML5 样式文件:html5reset.css

步骤1 创建空白的HTML 5模版

首先,我们创建一个空白的模版,代码很简单,如下所示:

复制代码

步骤2 增加HTML 5新标签 HTML 5中新增加了不少标签,如:

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section

页面模版中,我们需要确保每个区域都能正确地对齐,因此需要使用HEADER、 NAVIGATION、 CONTENT、 SIDEBAR和Footer这些标签。代码如下所示:

复制代码

读者可能留意到这里使用的div id=”wrapper”,这个是稍候用来做meida query的时候调整全局CSS样式调整用的 步骤3 往HTML 5标签中增加代码

1)首先往标题中增加如下代码:

 Simple HTML5 Template

复制代码

2)往导航标签中添加如下代码,这样很方便地构件了一个简单的页面分类导航:

HomeAboutParent PageChild

OneChild Two with childChild OneChild

TwoChild ThreeChild Three

Contact

复制代码

3)使用标签来描述每一个要展示的内容实体,比如要展示的是多篇文章列表,其中的每一篇文章的具体内容就可以使用标签了。如下代码所示:

This is a title for post

Richard KS20th March 2013TutorialsHTML5, CSS3

and Responsive10 CommentsLorem

Ipsum is simply dummy text of the printing and typesetting industry.

Lorem Ipsum has been the industry's standard dummy text ever since the

1500s

复制代码

4)添加标签 HTML5提供的元素标签用来表示当前页面或文章的附属信息部分,可以包含与当前页面或主要内容相关的引用、侧边栏、广告、nav元素组,以及其他类似的有别与主要内容的部分。

根据目前的规范,元素有两种使用方法:

被包含在中作为主要内容的附属信息部分,其中的内容可以是与当前文章有关的引用、词汇列表等。

在之外使用,作为页面或站点全局的附属信息部分;最典型的形式是侧边栏(sidebar),其中的内容可以是友情链接、附属导航或广告单元等。

代码如下:

CategoriesCategory 1Category 2

Parent CategoryChild OneChild Two

Grandchild OneGrandchild TwoGrandchild Three

Child ThreeCategory 3

TextLorem Ipsum is simply dummy

text of the printing and typesetting industry.

复制代码

5)加上最后的标签,代码为:

Copyright@ 2013 HTML5.comPrivacy Policy - About Us

复制代码

步骤4 增加CSS样式

首先创建一个空白的样式,如下:

[/code] 然后在http://necolas.github.com/normalize.css/中下载这个css,然后将其内容复制到该空白的文件中代码如下: [code]body {

font-family: arial, sans-serif

font-size: 100%/* best for all browser using em */

padding:0

margin:0

}

*, html { line-height: 1.6em}

article img { width:automax-width:100%height:auto}

.sidebar a, article a, header a, footer a { color: #C30}

header a { text-decoration: none}

#wrapper {

font-size: 0.8em/* 13px from 100% global font-size */

max-width: 960px/* standard 1024px wide */

margin: 0 auto

}

/* css for */

header {padding: 1em 0 margin: 0px float: left width: 100%

}

header hgroup { width: 100%font-weight:normal}

/* css for */

nav

{display: block margin: 0 0 2em padding: 0px

float: left width: 100% background-color: #181919

}

nav ul ul {display: none}

nav ul li:hover >ul {display: block}

nav

ul {padding: 0 list-style: none position:

relative display: inline-table z-index: 9999

margin: 0px float: left width: 100%

}

nav ul:after {content: ""clear: bothdisplay: block}

nav ul li {float: left}

nav ul li:hover a {color: #fff}

nav

ul li a {display: block padding: 1em font-size:

1.125em color: #ccc text-decoration: none

margin: 0px background-color: #000 border-right: 1px

solid #333

}

nav ul li:last-of-type a {border-right: 1px solid transparent !important}

nav

ul ul {background: #5f6975 border-radius: 0px

padding: 0 position: absolute top: 100% width:

auto float: none

}

nav ul li:hover {background: #5f6975 color: #FFF

}

nav ul ul li a:hover {background-color: #4b545f

}

nav ul ul li {

float: none

border-bottom: 1px solid #444240

position: relative

}

nav ul ul li a {

padding: 0.5em 1em

font-size: 1em

width:10em

color: #fff

}

nav ul ul ul {

position: absoluteleft: 100%top:0

}

/* css for */

section.content { width: 70%float:left}

.content article { width:100%float:leftpadding: 0 0 1emmargin: 0 0 1emborder-bottom: 1px solid #ddd}

article .entry { clear:bothpadding: 0 0 1em}

h1.post-title { font-size: 1.8emmargin:0padding:0}

.entry.post-meta { color: #888}

.entry.post-meta span { padding: 0 1em 0 0}

.entry.post-content { font-size: 1.125emmargin:0padding:0}

/* css for */

aside.sidebar { width: 25%float:right}

aside.sidebar ul {width:100% margin: 0px padding: 0px float: left list-style: none

}

aside.sidebar

ul li {width:100% margin: 0px 0px 2em padding:

0px float: left list-style: none

}

aside.sidebar ul li ul li {margin: 0px 0px 0.2em padding: 0px

}

aside.sidebar

ul li ul li ul li {margin: 0px padding: 0px 0px 0px

1em width: 90% font-size: 0.9em

}

aside.sidebar

ul li h3.widget-title {width:100% margin: 0px

padding: 0px float: left font-size: 1.45em

}

/* css for */

footer {width: 98% float:left padding: 1% background-color: white margin-top: 2em

}

footer .footer-left { width: 45%float:lefttext-align:left}

footer .footer-right { width: 45%float:righttext-align:right}

复制代码

步骤5 为移动应用使用@media query查询 为了进行响应式设计,最佳的方案是使用@media query去进行查询,在上面的CSS代码中添加如下代码:

/* ipad 768px */

@media only screen and (min-width:470px) and (max-width:770px){

body { background-color: red} #wrapper { width:96%font-size: 0.6875em}

section.content, aside.sidebar { width:100%}

}

/* iphone 468px */

@media only screen and (min-width:270px) and (max-width:470px){

body { background-color: yellow} #wrapper { width:96%font-size: 0.6875em}

section.content, aside.sidebar { width:100%}

}

复制代码

步骤6 增加jquery,modernizer和html5shiv到标签中 这里推荐使用Modernizr 和html5shiv,它们都是一个能在多种浏览器中通过运行各种脚本兼容运行支持大部分HTML 5标签的插件。我们将它们和jQuery库放在标签前,代码如下:

0

复制代码

今天就来给大家统一回答一下页面模板的相关问题。

一、什么是页面模板功能?

微信页面模版功能,是给公众号创建行业网页的功能插件。公众号可选择行业模版,导入控件和素材生成网页,对外发布。:

二、使用条件

微信页面模板功能可不是任意一个公众号都可以使用的,个人订阅号开通原创功能后或是服务号通过认证后,才可以使用这项功能,在微信公众平台后台可以看到。

三、使用方法

1.在登录微信公众平台,首次使用时点击“添加模板”。

2.挑选自己需要创建的模板样式,点击“选择”即可开始编辑。(我们以列表模板为例)

3.在“页面名称”后面输入相应的名称。

4.设置好页面名称后,点击“添加”开始添加文章内容。

5.可以选择添加已群发过的图文你消息或者视频,也可以添加素材库中的文章,勾选对应的文章后,点击“确定”。

6.左侧页面中就会出现已经添加过的文章。如果需要添加多条文章,重复刚才的方法就可以。

7.编辑好之后点击“发布”按钮。

8.点击链接按钮可以复制模板链接,粘贴到自定义菜单中即可。

四、优缺点

页面模板说的通俗一点就是一个文章目录表,如果你有很多的文章历史记录,想进行归类整理一下,让用户更快速方便的获取内容,这个功能就能很好的满足。

目前微信自带的页面模板比较单一,给大家推荐使用小蚂蚁Page压面模板,无需开通原创功能也可以使用,而且参数设置灵活,功能更加强大。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11863693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存