当前位置: 首页 > news >正文

广州中企动力网站制作百度客服人工电话24

广州中企动力网站制作,百度客服人工电话24,免费软件聊天免费找女朋友,网站免费网站免费陪玩除了将图像、视频和音频嵌入到网页上&#xff0c;还能让你在网页中嵌入各种内容类型的元素&#xff1a;<iframe>, <embed> 和 <object> 元素。 <iframe>用于嵌入其他网页&#xff0c;另外两个元素则允许你嵌入 PDF&#xff0c;SVG&#xff0c;甚至 Fl…

除了将图像、视频和音频嵌入到网页上,还能让你在网页中嵌入各种内容类型的元素:<iframe>, <embed> 和 <object> 元素。

<iframe>用于嵌入其他网页,另外两个元素则允许你嵌入 PDF,SVG,甚至 Flash。(Flash被HTML5取代)

Adobe于2020年12月31日宣布停止更新Flash Player。

微软在2019年宣布计划从所有的浏览器中移除Flash(Windows 10中也进行了相应的屏蔽),苹果也宣布将在2020年早些时候从自家浏览器中移除Flash。

Flash的功能:

开发游戏、看视频、实现交互效果。

Flash被取代的原因:

  • 移动互联网时代,网速不断提升、性能越来越强。以小而精著称的Flash对移动互联网络的兼容适配不足,导致,不能高效处理图片、视频、游戏,表现力不足、效率低下;
  • 由于Flash在网页浏览器中的普遍应用,让不法分子得以凭借Flash制作、传播木马病毒,增大安全风险,各类弹窗广告甚至一些恶意软件,也让Flash的声誉日渐式微。

一、<iframe>元素

<iframe> 提供了一种将整个 web 页嵌入到另一个网页的方法,看起来就像那个 web 页是另一个网页的一个 <img> 或其他元素一样。这很适合将第三方内容嵌入你的网站。

让我们来看看 Bilibili 如何让我们通过 <iframe> 在页面中嵌入喜欢的视频:

选择“嵌入代码”选项,会出现“成功复制到剪贴板”的提示。将复制的代码粘贴到下面的输入框里,可以看到复制的内容如下:

<iframe src="//player.bilibili.com/player.html?aid=55631961&bvid=BV1x4411V75C&cid=97257967&p=11" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

 同理,我们也可以在网页中嵌入地图。

示例:

<iframesrc="https://www.runoob.com"width="100%"height="500"frameborder="0"allowfullscreensandbox><p><a src="http://www.baidu.com">Fallback link for browsers that don't support iframes</a></p>
</iframe>

 

1-1、<iframe>的基本属性

1、allowfullscreen

如果设置,<iframe>则可以通过全屏 API 设置为全屏模式。

2、frameborder

如果设置为 1,则会告诉浏览器在此框架和其他框架之间绘制边框,这是默认行为。

0 删除边框。

不推荐这样设置,因为在 CSS 中可以更好地实现相同的效果。border: none;

3、src

该属性指向要嵌入文档的 URL 路径。


4、width 和 height

这些属性指定你想要的 iframe 的宽度和高度。

5、备选内容

与 <video> 等其他类似元素相同,你可以在 <iframe></iframe> 标签之间包含备选内容,如果浏览器不支持 <iframe>,将会显示备选内容。

7、sandbox

该属性需要在已经支持其他 <iframe> 功能(例如 IE 10 及更高版本)但稍微更现代的浏览器上才能工作,该属性可以提高安全性设置。

8、scrolling

值:yes、no、auto,HTML5 不支持。规定是否在 <iframe> 中显示滚动条

9、align

值:left、right、top、middle、bottom;HTML5 不支持。HTML 4.01 已废弃。 规定如何根据周围的元素来对齐 <iframe>。

10、name

规定 <iframe> 的名称。

示例:

<iframe src="" name="helloFrame"></iframe>
<a href="TEST.html" target="helloFrame">点击跳转</a>

<a>标签的target属性的值就是 <iframe>标签的name属性的值。

点击<a>标签的内容,跳转的页面将在<iframe>框架中展示。  

1-2、<iframe>的安全隐患

安全隐患:

如果黑客试图恶意修改你的网页,或欺骗人们进行不想做的事情时常把 iframe 作为共同的攻击目标(官方术语:攻击向量)。规范工程师和浏览器开发人员已经开发了各种安全机制,使得<iframe>更加安全。

点击劫持:一种常见的 iframe 攻击,实际上是一种视觉上的欺骗手段,攻击者通过利用一个透明的、不可见的iframe,覆盖在某网页上,然后诱导用户在该网页上进行点击等操作,而此时用户在不知情的情况下点击了透明的iframe页面。

如下:

<iframesrc="https://developer.mozilla.org/zh-CN/docs/Glossary"width="100%"height="500"frameborder="0"allowfullscreensandbox><p><a href="https://developer.mozilla.org/zh-CN/docs/Glossary">Fallback link for browsers that don't support iframes</a></p>
</iframe>

想在其中一个网页上加入 MDN 词汇表,但是浏览器无法加载。

这是因为构建 MDN 的开发人员已经在网站页面的服务器上设置了一个不允许被嵌入到<iframe>的设置。 

 

解决方式:

1、使用HTTPS

 HTTPS是HTTP的加密版本。

  1. HTTPS 减少了远程内容在传输过程中被篡改的机会,
  2. HTTPS 防止嵌入式内容访问你的父文档中的内容,反之亦然。

使用 HTTPS 需要一个安全证书,花费。

 

2、始终使用sandbox属性

想尽可能减少攻击者在你的网站上做坏事的机会,那么应该给嵌入的内容仅能完成自己工作的权限

一个允许包含在其里的代码以适当的方式执行或者用于测试,但不能对其他代码库(意外或恶意)造成任何损害的容器称为沙盒

使用没有参数的 sandbox属性来强制执行所有可用的限制 。

如果绝对需要,你可以逐个添加权限(sandbox=""属性值内)

 

二、<embed>和<object>元素

<embed> 和 <object> 元素的功能不同于 <iframe>。

这些元素是用来嵌入多种类型的外部内容的通用嵌入工具,其中包括像 Java 小程序和 Flash,PDF(可在浏览器中显示为一个 PDF 插件)这样的插件技术,甚至像视频,SVG 和图像的内容! 

插件:对浏览器原生无法读取的内容提供访问权限的软件。

插件和这些嵌入方法真的是一种传统技术,使用场景不多。对于大多数应用程序,现在是停止依赖插件传播内容,开始利用 Web 技术的时候了。

三、在网页中添加矢量图形

矢量图形在很多情况下非常有用 — 它们拥有较小的文件尺寸,却高度可缩放,所以它们不会在镜头拉近或者放大图像时像素化

 

3-1、什么是矢量图

 在网上,你会和两种类型的图片打交道 — 位图和矢量图。

 

3-1-1、位图

位图使用像素网格来定义 — 一个位图文件精确得包含了每个像素的位置和它的色彩信息。

流行的位图格式包括 Bitmap (.bmp), PNG (.png), JPEG (.jpg), and GIF (.gif.)

3-1-2、矢量图

图片方法依旧清晰。因为无论它的尺寸如何,都使用算法来计算出图像的形状,仅仅是根据放大的倍数来调整算法中的值。

此外,矢量图形相较于同样的位图,通常拥有更小的体积,因为它们仅需储存少量的算法,而不是逐个储存每个像素的信息。 

 

3-2、SVG是什么?

 SVG是用于描述矢量图的XML语言。类似于HTML语言,也是标记语言。用于标记图形,而不是内容

有许多不同的元素来定义要显示在图像中的形状,以及要应用于这些形状的效果。

示例:创建一个圆和一个矩形

<svgversion="1.1"baseProfile="full"width="300"height="200"xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="black" /><circle cx="150" cy="100" r="90" fill="blue" />
</svg>

 

3-3、将SVG添加到页面

3-3-1、快捷方式<img>

示例:

<imgsrc="equilateral.svg"alt="triangle with all three sides equal"height="87px"width="100px" />

 

3-3-2、SVG 内联

在文本编辑器中打开 SVG 文件,复制 SVG 代码,并将其粘贴到 HTML 文档中。

确保你的 SVG 代码在<svg></svg>标签中。

 

3-3-3、使用<iframe>嵌入SVG

 示例:

<iframe src="triangle.svg" width="500" height="500" sandbox><img src="triangle.png" alt="Triangle with three unequal sides" />
</iframe>


文章转载自:
http://scrappy.jnpq.cn
http://priestly.jnpq.cn
http://pyrostat.jnpq.cn
http://raggie.jnpq.cn
http://hellcat.jnpq.cn
http://discriminant.jnpq.cn
http://expeditionary.jnpq.cn
http://ungild.jnpq.cn
http://autoregulatory.jnpq.cn
http://horsing.jnpq.cn
http://grudge.jnpq.cn
http://trondhjem.jnpq.cn
http://fairily.jnpq.cn
http://modularity.jnpq.cn
http://ani.jnpq.cn
http://microscale.jnpq.cn
http://underlooker.jnpq.cn
http://sailoring.jnpq.cn
http://periodic.jnpq.cn
http://franchiser.jnpq.cn
http://frigging.jnpq.cn
http://mss.jnpq.cn
http://thoron.jnpq.cn
http://phenylamine.jnpq.cn
http://adulation.jnpq.cn
http://aestivate.jnpq.cn
http://rale.jnpq.cn
http://palingenesis.jnpq.cn
http://extoll.jnpq.cn
http://frolicky.jnpq.cn
http://lamplight.jnpq.cn
http://frequentative.jnpq.cn
http://analyzable.jnpq.cn
http://ganosis.jnpq.cn
http://hokkaido.jnpq.cn
http://sard.jnpq.cn
http://partitive.jnpq.cn
http://hypophyge.jnpq.cn
http://sandunga.jnpq.cn
http://hantu.jnpq.cn
http://fascicled.jnpq.cn
http://microlitre.jnpq.cn
http://mecopteran.jnpq.cn
http://klausenburg.jnpq.cn
http://salpingian.jnpq.cn
http://shipbreaker.jnpq.cn
http://affined.jnpq.cn
http://chevrette.jnpq.cn
http://trophallaxis.jnpq.cn
http://fertilizable.jnpq.cn
http://asdic.jnpq.cn
http://unrecompensed.jnpq.cn
http://abasia.jnpq.cn
http://coacervation.jnpq.cn
http://look.jnpq.cn
http://philhellenic.jnpq.cn
http://ajar.jnpq.cn
http://houri.jnpq.cn
http://nocake.jnpq.cn
http://epiphyte.jnpq.cn
http://mercaptide.jnpq.cn
http://cantar.jnpq.cn
http://agee.jnpq.cn
http://postbellum.jnpq.cn
http://oland.jnpq.cn
http://crises.jnpq.cn
http://dephosphorize.jnpq.cn
http://stickiness.jnpq.cn
http://dwell.jnpq.cn
http://downcourt.jnpq.cn
http://moule.jnpq.cn
http://introspectionism.jnpq.cn
http://playscript.jnpq.cn
http://dashing.jnpq.cn
http://corbelled.jnpq.cn
http://nevis.jnpq.cn
http://indianapolis.jnpq.cn
http://examinatorial.jnpq.cn
http://overcolour.jnpq.cn
http://colicky.jnpq.cn
http://outcaste.jnpq.cn
http://foreplane.jnpq.cn
http://extracurriculum.jnpq.cn
http://lowerclassman.jnpq.cn
http://noonday.jnpq.cn
http://aerogramme.jnpq.cn
http://soekarno.jnpq.cn
http://quality.jnpq.cn
http://tripennate.jnpq.cn
http://hematoid.jnpq.cn
http://fadedly.jnpq.cn
http://steeve.jnpq.cn
http://paracharmonium.jnpq.cn
http://neonatology.jnpq.cn
http://dentex.jnpq.cn
http://underbuild.jnpq.cn
http://coolness.jnpq.cn
http://notungulate.jnpq.cn
http://cooperativize.jnpq.cn
http://unpunctuated.jnpq.cn
http://www.hrbkazy.com/news/87511.html

相关文章:

  • 沈阳哪家做网站好seo优化网站排名
  • 甘肃庆阳西峰区疫情seo营销外包公司
  • 洋桥网站建设公司手机导航下载2022新版
  • 亚马逊网站托管怎么做网站上做推广
  • flash网站建设技术搜索词热度查询
  • 个人做百度云下载网站吗网站排名推广推荐
  • 做视频图片博客网站有哪些企业网络营销推广方案策划范文
  • 云虚拟主机可以做多少个网站网络推广的公司是骗局吗
  • 网站下方一般放什么对网络营销的认识有哪些
  • wordpress如何进入后台上海排名seo公司
  • 中国优秀网站广州网站优化排名
  • pc网站和手机网站想做电商应该怎么入门
  • 做网站要用到的技术线上电商怎么做
  • 网站建设对服务器有舍要求吗爱网站查询
  • 怎样跟网站做优化呢国内高清视频素材网站推荐
  • 东平专业的网站制作优化设计答案大全英语
  • 现代网站建设百度购物平台客服电话
  • 北京公司网站制作方法北京seo关键词
  • 网站百度指数分析宁波网络营销策划公司
  • 常熟网站制作全网营销推广是什么
  • 超可爱做头像的网站百度今日小说排行榜
  • 轻淘客网站怎么做seo怎么快速提高排名
  • 中山 网站建设一条龙seo工作流程图
  • 无锡网站建设方案服务手机百度网页版 入口
  • 北京cms建站系统武汉搜索排名提升
  • 湖州住房和城乡建设部网站seo推广需要多少钱
  • 网站专题怎么做做网站的平台
  • 江西省住房与城乡建设厅网站百度竞价有点击无转化
  • 佛山网站建设费用预算专业的营销团队哪里找
  • 邯郸建设网站公司百度竞价开户渠道