您当前的位置:首页 > 电脑百科 > 程序开发 > 语言 > HTML

踏上编程之路的必经之路之html篇

时间:2021-11-03 10:17:29  来源:  作者:HillelDu

一、iframe标签

 

自己编写的页面中如果要引用外部的页面的话,可以使用iframe标签来实现。为了更好地理解举个例子,前面几篇中我们都是在index.hmtl中编写代码。如果有个需求是在我们的index.html中引入百度的页面,就可以使用iframe标签来实现。

踏上编程之路的必经之路之html篇八

 

iframe和img标签一样也有一个src属性,这个属性写上百度的地址,就可以把百度的页面引入到我们编写的index.html页面中来了。

在浏览器中的效果,你会发现并没有显示百度的页面,那是因为我们的代码是直接放在电脑桌面上的,要想显示,我们需要把index.html页面放到web服务器中才行,这个web服务器我们后面会讲。这里先知道一下就行。为了测试效果我先将index.html页面放到本地搭建的web服务器中让大家看小效果:

踏上编程之路的必经之路之html篇八

 

上图就是引入百度页面的效果了。

 

当然不是说不知道web服务器就没办法测试iframe标签,我们可以新创建一个页面,引入我们新创建的页面也是可以的。

1.创建detail.html页面

踏上编程之路的必经之路之html篇八

 

detail.html页面要和你的index.html页面放在同一个文件夹下面。

2.在detail.html中写一些代码:

踏上编程之路的必经之路之html篇八

 

3.在index.html中引入detail.html页面

踏上编程之路的必经之路之html篇八

 

浏览器中的效果:

踏上编程之路的必经之路之html篇八

 

为了看得更加明显,我们在index.html中也加上一句话:

踏上编程之路的必经之路之html篇八

 

再看浏览器中的效果:

踏上编程之路的必经之路之html篇八

 

由上面的测试结果来看,得出iframe标签的主要功能就是引入一个页面,引入的页面可以网络上的,比如百度(https://www.baidu.com)、搜狐(https://www.sohu.com/)等等,也可以是你自己编写的一个页面。

 

二、embed视频标签

 

见名知意,视频标签就是用来播放视频的,我们经常看到的爱奇艺、腾讯视频都可以用视频标签来实现。

embed标签同样使用src属性来引入视频文件,这个视频文件可以使用网络上的一个视频地址,也可以是本地的一个视频地址。但是要注意,如果要引入网络上的视频的话,需要把index.html页面放到web服务器中。

这里我们使用本地的视频文件来做演示:

1.找个视频文件(可以从网上下载),放到和index.html文件同一个文件夹中:

踏上编程之路的必经之路之html篇八

 

我这里放了一个《叶问》的电影视频。

2.在index.html文件用使用embed视频标签引入这个视频:

踏上编程之路的必经之路之html篇八

 

我们来看看浏览器中的效果:

踏上编程之路的必经之路之html篇八

 

视频可以正常播放。

 

html标签是编程中必不可少的东西,不管你是看网页或者手机App还是电脑上的游戏,都需要一个漂亮的界面。想要做一个漂亮的界面就必定会使用到html这种标记语言,html是学习编程的开始,它在编程学习中是最简单的部分,所以没理由不学好它。

 

最后补充几个文档标签:

如果你经常逛淘宝或者京东的话,你会发现他们都有一个共同的特点,就是都有一个头部,都会有一个导航条,都会有一个尾部,如下图:

淘宝首页:

踏上编程之路的必经之路之html篇八

 

京东首页:

踏上编程之路的必经之路之html篇八

 


踏上编程之路的必经之路之html篇八

 


踏上编程之路的必经之路之html篇八

 

头部的内容我们一般放在header标签中、导航条一般放在nav标签中、尾部一般放在footer标签中。

代码示例:

踏上编程之路的必经之路之html篇八

 

浏览器中的效果:

踏上编程之路的必经之路之html篇八

 

它们三个是纯属语义化的标签,并没有什么效果,但为什么要用它们呢?

当你的代码有成千上万上的时候,你可以很明显地知道header标签中的代码属于头部的代码,nav标签中的代码属于导航条的代码,footer标签中的代码属于尾部的代码,可以快速定位代码的位置。这就是它们的作用。



Tags:html   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
大家好,今天给大家介绍一款, css实现的图片列表切换轮播特效html页面前端源码(图1)。送给大家哦,获取方式在本文末尾。图1特效非常炫酷,可以用于制造音乐播放切换或视频播放切换前...【详细内容】
2022-05-24  Tags: html  点击:(53)  评论:(0)  加入收藏
①语义化标签,可以让页面有更加完善的结构,让页面的元素有含义,同时利于被搜索引擎解析,有利于SEO,主要标签包括下面的标签:html5新的常用标签②增强型表单可以通过input的type属...【详细内容】
2022-05-07  Tags: html  点击:(51)  评论:(0)  加入收藏
快速总结 ↬ 在这篇文章中,Louis Lazaris 描述并演示了一些有趣的 HTML 属性,您可能没有听说过也可能没有听说过,并且可能会发现它们非常有用,可以在您的项目中亲自使用。一月份...【详细内容】
2022-04-24  Tags: html  点击:(57)  评论:(0)  加入收藏
在网页中添加视频、声音、动画等,可以增强用户体验。在HTML5之前,为网页添加多媒体的唯一办法,就是使用第三方的插件(如,Adobe Flash等)。HTML5中,提供了对多媒体的原生支持,只需通...【详细内容】
2022-04-19  Tags: html  点击:(116)  评论:(0)  加入收藏
我们可以使用以下的方式去渲染htmlfunc main() { router := gin.Default() router.LoadHTMLGlob("templates/*") //router.LoadHTMLFiles("templates/template1.html", "tem...【详细内容】
2022-03-17  Tags: html  点击:(117)  评论:(0)  加入收藏
第一章 HTML5概述1.1、什么是HTMLHTML(HyperText Markup Language,超文本标记语言)是用来描述网页的一种语言,它不是一种编程语言,而是一种标记语言。1.2、什么是HTML5HTML5是构...【详细内容】
2022-02-28  Tags: html  点击:(131)  评论:(0)  加入收藏
HTML网站右键禁用F12代码 屏蔽审查元素 防止修改页面代码<script>//禁止右键 function click(e) { if (document.all) { if (event.button==2||event.button==3) { alert("...【详细内容】
2022-02-22  Tags: html  点击:(209)  评论:(0)  加入收藏
最近 Bootstrap 4 已经正式发布了,可能已经有爱尝鲜的小伙伴在 alpha 阶段就尝试过 BS4。不过今天要说的不是 BS4,而是官网里引入 BS4 框架依赖的 jQuery 的代码:<script src="...【详细内容】
2022-02-01  Tags: html  点击:(204)  评论:(0)  加入收藏
HTML(超文本标记语言)是一种Web语言,用于构建在Web浏览器中显示的文档(或网站),而PDF格式广泛用于通过Internet与他人保存和传输信息,那再Win11系统上如何将HTML文件批量转换为PDF...【详细内容】
2022-01-10  Tags: html  点击:(140)  评论:(0)  加入收藏
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个开源的 HTML5 视频播放器插件&mdash;&mdash;MuiP...【详细内容】
2021-12-16  Tags: html  点击:(344)  评论:(0)  加入收藏
▌简易百科推荐
快速总结 ↬ 在这篇文章中,Louis Lazaris 描述并演示了一些有趣的 HTML 属性,您可能没有听说过也可能没有听说过,并且可能会发现它们非常有用,可以在您的项目中亲自使用。一月份...【详细内容】
2022-04-24  艾编程    Tags:html属性   点击:(57)  评论:(0)  加入收藏
在网页中添加视频、声音、动画等,可以增强用户体验。在HTML5之前,为网页添加多媒体的唯一办法,就是使用第三方的插件(如,Adobe Flash等)。HTML5中,提供了对多媒体的原生支持,只需通...【详细内容】
2022-04-19  我是FEIYA    Tags:HTML   点击:(116)  评论:(0)  加入收藏
我们可以使用以下的方式去渲染htmlfunc main() { router := gin.Default() router.LoadHTMLGlob("templates/*") //router.LoadHTMLFiles("templates/template1.html", "tem...【详细内容】
2022-03-17  萧潇墨    Tags:html   点击:(117)  评论:(0)  加入收藏
最近 Bootstrap 4 已经正式发布了,可能已经有爱尝鲜的小伙伴在 alpha 阶段就尝试过 BS4。不过今天要说的不是 BS4,而是官网里引入 BS4 框架依赖的 jQuery 的代码:<script src="...【详细内容】
2022-02-01  可可的答案    Tags:crossorigin   点击:(204)  评论:(0)  加入收藏
此文由掘金@天行天忌授权发布,前端晚间课对其内容进行微改。 HTML,超文本标记语言,是一种用于创建网页的标准标记语言。自从引入 HTML 以来,它就一直用于构建互联网。与 JavaScr...【详细内容】
2021-11-23  前端晚间课    Tags:HTML6   点击:(2188)  评论:(0)  加入收藏
HTML是什么?超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup language),是网页制作所必备的。“...【详细内容】
2021-11-05  人生三部曲丶    Tags:HTML   点击:(122)  评论:(0)  加入收藏
一、iframe标签 自己编写的页面中如果要引用外部的页面的话,可以使用iframe标签来实现。为了更好地理解举个例子,前面几篇中我们都是在index.hmtl中编写代码。如果有个需求是...【详细内容】
2021-11-03  HillelDu    Tags:html   点击:(148)  评论:(0)  加入收藏
我们倾向于使用HTML与CSS、JavaScript等,使我们的网站或博客看起来更有吸引力,但你知道仅HTML就有很多实用的秘密,可能会派上用场,帮助你设计一个华丽的网站?下面是一些很酷的HTM...【详细内容】
2021-08-13  杭州程序员小张    Tags:HTML   点击:(159)  评论:(0)  加入收藏
meta 标签分两大部分:HTTP 标题信息(http-equiv)和页面描述信息(name)。 1、声明文档使用的字符编码<meta charset=&#39;utf-8&#39;>以下设置更为详细:<meta http-equiv="Content-...【详细内容】
2021-08-12  简易编程    Tags:meta标签   点击:(155)  评论:(0)  加入收藏
本节我们讲HTML表单标签,当你在网页输入框提交一个数据,这条数据一般是提交给了服务器,然后服务器根据请求返回你想要的数据,这个你输入信息的输入框或者提交的按钮就是HTML表...【详细内容】
2021-06-25  科技现象    Tags:HTML   点击:(194)  评论:(0)  加入收藏
站内最新
站内热门
站内头条