我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么用HTML5.0制作网页

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么用HTML5.0制作网页

这篇文章主要讲解了“怎么用HTML5.0制作网页”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用HTML5.0制作网页”吧!

根据你们询问的人,HTML 5不是迈向创造更语义化的网络的下一 个重要步伐,就是用一系列不完整的标签和标记大杂烩让网络陷入困境的灾难。

争论双方的问题在于,很少的站点在自然环境下使用HTML 5,所以现在所认识到的问题的理论解决方案仍然在很大程度上未经考验。

即便如此,我们不难发现下一代网络标记工具的好处和潜在的问题。

内容

1.     HTML 5有什么不同?

2.     最终,一个任何人都可以记住的文档类型

3.     最基本的语义结构

1.     <header>

2.     <nav>

3.     <section>

1.     <article>

2.     <aside>

3.     <footer>

4.     把他们放在一起

5.     为新元素编写样式

6.     兼容老的浏览器

7.     现在你可以使用HTML 5了,但你会用么?

HTML 5有什么不同?

首先,我们通过HTML 5表达什么?First off, what do we mean by HTML 5?理论上,我们表达所有的事&mdash;&mdash;新的语义结构标签,例如canvas或者离线储存等API规范,以及新的内联语义标签。尽管如此,我们把实际的原因 (PS:浏览器支持问题)仅仅局限于结构标签。canvas,离线储存,本地视频或者地理定位API都很绝妙,然而他们还不能被所有浏览器一致的支持。

“但是等等”你说,“大多数浏览器也都不支持新的结构元素!”这是真的,但他们中的绝大多数将 会很乐意去接受你想要创建的任何标签。甚至连IE6也可以处理新标签,尽管如果你想要使用CSS设置样式,你需要一点JavaScript的帮助。

当你对新标签设置样式时,你需要记住一件事,那就是未知标签在大部分浏览器中没有默认样式。他 们同时被认为是行级元素。尽管如此,由于大部分HTML 5的新标签可以构造,我们将让他们拥有块级元素的行为。解决方法是确认你在CSS样式中包含了display:block;。

为了帮助了解当今HTML 5的一些新玩意儿,我们现在就进入正题,开始使用一些新的结构元素。

最终,一个任何人都可以记住的文档类型

我们创建HTML 5文档第一件需要做的事情就是使用新的文档类型。现在,如果你还清楚的记得HTML 4或者XHTML 1.x的文档类型,你真是一个比我们更强的淘气鬼。每当我们新建一个页面,我们必须打开一个旧的文件,剪切并粘贴文档类型定义。

这真是痛苦,也是为什么我们喜欢新的HTML 5文档类型。你准备好了么?他出现了:

怎么用HTML5.0制作网页

不会太难记。简单并且容易理解。不区分大小写。

这个构想是停止HTML版本化,使向后兼容变得更容易。从长远看是否成功是另外的事情,但至少 他节省了你输入的平均时间。

最基本语义结构

我们已经将我们的页面定义为HTML 5文档。到现在为止,一切都还不错。现在,这些我们已经听说的新标签到底是什么?

在我们钻研新标签前,想想你一般网页的结构,大概像这样:

怎么用HTML5.0制作网页

这对于展示用途很好,但如果我们想要知道一些关于页面元素包含什么的问题,这又怎么办呢?

上面的例子中,我们为我们所有的结构div添加了ID。这在有见识的设计师中是很平常的事。目 的有两个方面,首先,ID提供了可以能用于给页面的特殊段落应用样式的锚,其次,ID充当基本的伪语义结构。高明的解析器将会查看标签的ID属性,并尝试 去猜测他们的含义,但当每个站点的ID名称不同的时候很难。

这就是新结构标签到来的理由。

当认识到这些ID成为了惯例,HTML 5的缔造者们更进一步,使这些元素中的一部分变成他们独立的标签。这儿有一个HTML 5中生效的新标签的快速概要:

<header>

头部标签被设计作为关于一个章节或者一整张网页介绍信息的容器。<header> 标签可以包含从你位于大多数页面顶部的典型标志或者标语,到介绍一个章节的标语和开场白的任何东西。如果你还在你的页面里使用<div id=”header”>,那可以使用<header>替换

<nav>

nav元素非常明显,这是你的导航元素。当然什么被算为导航是有一些争议的,有一个基本的站点 导航,但一些情况下还可能有页面导航元素。HTML5的缔造者WHATWG最近在修改<nav>的解释,来表现怎样在同一个页面使用两次。

更多关于nav的信息以及关于HTML5的激烈争论,参见Jeffrey Zeldman关于nav元素的文章。

如果你还在使用<div id=”nav”>标签来包含你的页面导航,你可以使用简洁的<nav>标签来替换。

<section>

Section可能是新标签中最模糊的。根据HTML 5定义,一个章节是一个内容的主题集合,通常在header标签后,在footer标签前。但是如果 需要,section也可以相互嵌套。

在我们上面的例子里,被“content”标记的div就是一个变为section的很好的选 择。另外在那个section内,根据内容,我们可以增加section。

<article>

根绝WHATWG的注释,article元素可以包含“组成文档或站点独立部分的一段内容;例 如,杂志或者新闻的文章,或者博客条目。”

记住一个页面里可以有多个article标签;例如一个博客首页可能有最新的十篇文章,每一篇 包含在一个article标签内。Article也可以通过使用section标签分为多个段落,然而当你计划你的结构时需要稍微仔细一些,否则你容易引 起以一些难看的标签大杂烩结尾的情况。

<aside>

另一个相当模糊的标签,aside元素用于“与组成文档主要的正文流内容无关的”内容。那表示 一条附加的评论,内联的脚注,引用,注解或者像你看到的在这篇文章右边的更多典型的边栏内容。

根据WHATWG的注释,看起来<aside>可以用于所有的这些情况,尽管你边 栏里的引用和标签云有着很大的不同。

没人说HTML 5是完美的!

<footer>

Footer的用处也应该是很明显的,除了可能你不清楚可以拥有多个脚标。换句话说,除了通常 在大多数页面底部看到的主脚标,段落也可以含有脚标。

把他们放在一起

让我们使用新标签重新编写我们原来的例子:

怎么用HTML5.0制作网页

非常清楚,并且容易理解,不是么?一些注释:我们可以在header标签中包含我们 的<h2>My Article</h2>标题。我没有这样做,因为h2元素已经表达了标题的含义,但如果你还有发布日期,署名或者其他数据在你文章的顶部, 为标签集添加一个header容器标签是一个很好的选择。

同时注意我们可以在article元素下添加第二个footer元素来包含诸如翻页导航,相关 文章或者其他内容。

为新标签编写样式

在大多数浏览器中,所有你需要做的就是像你通常做的那样,为在新标签上应用样式表,简单的定义 你的样式。但请确认为每一个元素添加了display:block;规则,无论如何,从现在开始。经过一段时间后,当浏览器开始标准化,并支持新元素后, 那就不必要了。

例如,让我们在我们的header里应用一些样式:

怎么用HTML5.0制作网页

记住,你仍然可以给这些标签添加类和ID属性。所以,如果你想要单独为一个导航设置样式,你可 以轻易的给这个标签添加一个类或者样式,就象这样:

怎么用HTML5.0制作网页

然后你可以应用一个样式:

怎么用HTML5.0制作网页

兼容老的浏览器

但等一下,IE怎么办?这些样式完全不能在IE6下工作。如果你仍然需要支持像IE6一类遗产 般的浏览器,这儿有一个解决方法。IE6解析和显示这些标签还好,但你不能对他们设置任何CSS。解决方法是使用一点JavaScript。

我们只需要让IE去给我们使用createElement方法创造的的HTML 5标签设置样式。在HTML 5文件的head标签内添加这点东西。或者,你可以把他保存在一个特定的文件里,并用这种方法包含。

怎么用HTML5.0制作网页

我知道你在想什么:“哥,你根本没有为那个脚本标签定义一个MIME类型。”

你根本不需要在HTML 5做这些事情。在HTML 5中,所有的脚本都被假定为type=”text/javascript”,所以没有必要让属性把你的脚本标签搞得乱七八糟(除非你的脚本并不是 JavaScript)。

这解决了IE的问题,但我们并没有摆脱困境。现在被证明Gecko渲染引擎有一个bug,导致 了Firefox2和Camino的一些版本在这些标签上卡住。

这儿有两个方法来处理这个bug,没有一个是理想的。更多的细节请查看HTML5doctor的这篇文章。这篇文章同时附有一个让所有HTML 5元素都生效的方便脚本。

记住,尽管Firefox 2的使用率很快在所有网站流量中降到了10%以下,但单纯忽略这个bug可能还是需要根据你网站的访问者来定。

感谢各位的阅读,以上就是“怎么用HTML5.0制作网页”的内容了,经过本文的学习后,相信大家对怎么用HTML5.0制作网页这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么用HTML5.0制作网页

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么用php制作网页

要用PHP制作网页,你需要掌握以下几个步骤:1. 安装PHP:首先,你需要在你的计算机上安装PHP。你可以从PHP官方网站(https://www.php.net/downloads.php)下载适合你操作系统的PHP版本,并按照安装说明进
2023-08-31

怎么使用dreamweaver制作网页

这篇文章主要介绍“怎么使用dreamweaver制作网页”,在日常操作中,相信很多人在怎么使用dreamweaver制作网页问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用dreamweaver制作网页
2023-06-08

Dreamweaver怎么制作网页

这篇文章将为大家详细讲解有关Dreamweaver怎么制作网页,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、编辑网页内容。在Dreamweaver输入文字的方式与使用word时相同,可以直接输入,也可
2023-06-08

怎么用frontpage制作简单的网页

本篇内容介绍了“怎么用frontpage制作简单的网页”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Frontpage是微软公司出品的一款制
2023-06-08

怎么使用Vue制作Todo List网页

本篇内容主要讲解“怎么使用Vue制作Todo List网页”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Vue制作Todo List网页”吧!以下是HTML部分
2023-07-04

php动态网页怎么制作

要制作一个动态网页,你可以使用PHP(Hypertext Preprocessor)编程语言。以下是制作动态网页的基本步骤:1. 安装和配置PHP:首先,你需要在你的服务器上安装和配置PHP。具体的安装过程可能因操作系统而异,你可以参考PH
2023-08-15

html网页制作怎么居中

html 网页中居中文本可以使用以下方法:text-align 属性:将文本对齐方式设置为 "center"。margin 属性:为左、右边距设置相同的数值。flexbox 布局:容器设置为 "flex",子元素设置为 "margin: a
html网页制作怎么居中
2024-04-21

Frontpage网页超链接怎么制作

这篇文章主要介绍了Frontpage网页超链接怎么制作的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Frontpage网页超链接怎么制作文章都会有所收获,下面我们一起来看看吧。範例: 作法:1.
2023-06-08

html网页制作

HTML网页制作是指使用超文本标记语言来设计和创建网页的过程,HTML是一种标记语言,它使用标记来描述文档结构和语义,并定义了网页中的各种元素和内容的呈现方式。HTML网页制作是指使用HTML(超文本标记语言)语言来设计和创建网页的过程。H
2023-07-31

html网页制作用什么语言

网页制作使用 html,html 是一种标记语言,使用标签定义网页元素的结构和内容。html 标签由尖括号组成,内含元素名称。html 文档通常遵循 html 声明、head 部分和 body 部分的结构。html 中有许多元素,用于创建标
html网页制作用什么语言
2024-04-05

html网页制作用什么软件

html网页制作软件有很多,依次推荐的是文本编辑器(如sublime text、atom、notepad++)、集成开发环境(如adobe dreamweaver、microsoft visual studio、eclipse ide)、在
html网页制作用什么软件
2024-04-05

html5网页制作用什么软件

为制作引人入胜的 html5 网页,推荐的软件包括:adobe dreamweaver:功能全面的编辑器,具有直观的用户界面。visual studio code:跨平台代码编辑器,支持语法高亮显示和版本控制。webstorm:专业级 ja
html5网页制作用什么软件
2024-04-05

使用Dreamweaver怎么制作一个网页表格

本篇文章给大家分享的是有关使用Dreamweaver怎么制作一个网页表格,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。第一步是打开Dreamweaver工具;然后在Dreamw
2023-06-08

怎么使用javascript制作网页关闭按钮

本文小编为大家详细介绍“怎么使用javascript制作网页关闭按钮”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用javascript制作网页关闭按钮”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、H
2023-07-06

如何用html制作网页

HTML是网页设计领域中最为基础和重要的语言之一。它是一种标记语言,可以让开发者创建出结构良好、样式统一、容易维护的网站。要制作一个好看而且有用的网站,需要掌握以下几个步骤:1. 建立文件结构在开始编写HTML之前,需要先建立文件夹和文件。建议将HTML文件保存在独立的目录中,以便后续的编写和修改。还可以使用代码编辑器来帮助编写HTML文件。例如,Visual Studio C
2023-05-14

汕头网页制作模板怎么写

1. 确定网站的主题和目标受众,并选择适合的颜色、字体、图片等元素来表现主题。2. 设计网站的布局,包括导航栏、页脚、侧边栏等,要考虑页面的整体美观和易用性。3. 编写HTML代码,包括页面结构、文本内容、图片、超链接等。4. 根据设计稿或
2023-06-10

编程热搜

目录