你想问的应该是,在搭建一个HTML文件时,基本的文件结构是什么样子吧?
标准的HTML文件由“文档声明、文件头、文件体”组成。
对于HTML5,文档声明也应该采取HTML5.0的声明方式,具体代码如下:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5学堂(码匠) & 言成科技 联合出品</title>
<meta name="viewport" content="width=device-width,user-scalable=no">
<link rel="stylesheet" href="../css/reset.css">
</head>
<body>
<div>具体内容</div>
</body>
</html>
在html标签当中包含head标签和body标签两种,而head标签表示的是文件头,body标签表示文件体,文件头当中需要包含“字符编码”(head标签中的第一行)、“标题”(title标签)、“其他元信息”(除了字符编码外的其他meta),而文件体当中书写的具体代码就是在网页当中会显示的内容。
此外,在文件头部或文件体当中还可以使用link标签引入CSS文件,或者使用script标签引入JS文件。
关于文档声明,在传统的HTML4当中,有另外三种声明方法,请详见《文档声明 DOCTYPE常见的文档类型》
标准格式如下:<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=UTF-8" />
<title>Your Website</title>
</head>
<body>
<header>
<nav>
<ul>
<li>Your menu</li>
</ul>
</nav>
</header>
<section>
<article>
<header>
<h2>Article title</h2>
<p>Posted on <time datetime="2009-09-04T16:31:24+02:00">September 4th 2009</time>by <a href="#">Writer</a>- <a href="#comments">6 comments</a></p>
</header>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>
</article>
<article>
<header>
<h2>Article title</h2>
<p>Posted on <time datetime="2009-09-04T16:31:24+02:00">September 4th 2009</time>by <a href="#">Writer</a>- <a href="#comments">6 comments</a></p>
</header>
<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>
</article>
</section>
<aside>
<h2>About section</h2>
<p>Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
</aside>
<footer>
<p>Copyright 2009 Your name</p>
</footer>
</body>
</html>
HTML5和浏览器对视频和音频文件格式都有严格的要求,仅有少数几种视频和音频格式的文件能够同时满足HML5和浏览器的需求。
因此想要在网页中嵌入视频和音频文件,首先要选择正确的视频和音频文件格式。下面将对HTML5中视频和音频的一些常见格式以及浏览器的支持情况做具体介绍。
1、HTML5支持的视频格式在HTML5中嵌入的视频格式主要包括ogg、mpeg4、wehm等,具体介绍如下。
ogg:一种开源的视频封装容器,其视频文件扩展名为ogg,里面可以封装vobris音频编码或者theora视频编码,同时ogg文件也能将音频编码和视频编码进行混合封装。
mpeg4:目前最流行的视频格式,其视频文件扩展名为mp4。
同等条件下,mpeg4格式的视频质量较好,但它的专利被MPEG-LA公司控制,任何支持播放mpeg4视频的设备,都必须有一张MPEG-LA颁发的许可证。
目前MPEG-LA规定,只要是互联网上免费播放的视频,均可以无偿获得使用许可证。Webm:由Google发布的一个开放、免费的媒体文件格式,其视频文件扩展名为webm。
由于webm格式的视频质量和mpeg4较为接近,并且没有专利限制等问题,webm已经被越来越多的人所使用。推荐了解传智播客web前端培训6.5版本课程。
2.HTML5支持的音频格式在HTML5中嵌入的音频格式主要包括ogg、mp3、wav等,具体介绍如下。
ogg:当ogg文件只封装音频编码时,它就会变成为一个音频文件。ogg音频文件扩展名为ogg。ogg音频格式类似于mp3音频格式,不同的是,ogg格式完全免费并且没有专利限制。
同等条件下,ogg格式音频文件的音质、体积大小优于mp3音频格式。mp3:目前主流的音频格式,其音频文件扩展名为mp3。
同mpeg4视频格式一样,mp3音频格式也存在专利、版权等诸多的限制,但因为各大硬件提供商的支持使得mp3依靠其丰富的资源、良好的兼容性仍旧保持较高的使用率。
wav:微软公司(Microsoft)开发的一种声音文件格式,其扩展名为wav。作为无损压缩的音频格式,wav的音质是三种音频格式文件中最好的,但其体积也是最大的。
wav音频格式最大的优势是被Windows平台及其应用程序广泛支持,是标准的Windows文件。
扩展资料:
html5的智能表单:
表单是实现用户与页面后台交互主要组成部分,HTML5在表单的设计上功能更加强大。
input类型和属性的多样性大大地增强了HTML可表达的表单形式,再加上新增加的一些表单标签,使得原本需要JavaScript来实现的控件,可以直接使用HTML5的表单来实现。
一些如内容提示、焦点处理、数据验证等功能,也可以通过HTML5的智能表单属性标签来完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)