《HTML5 开发实例大全》——1.24 在网页中显示一个文本框架

1.24 在网页中显示一个文本框架

实例说明

在HTML 5 中,< iframe >元素的功能是在页面中创建包含另一文档的框架。出于对页面安全性的考虑,HTML 5不再支持< frame >框架元素,包括< frameset >框架集元素,但仍然支持< iframe >元素,只是该元素的一些原有属性不再被支持,而仅仅支持“src”属性。

众所周知,当使用< iframe >元素包含了另一个页面时,这一操作的安全性会让开发者担忧。为了避免这个问题,在HTML 5中新增加了一个元素的属性“sandbox”,通过该属性的设置,可以避免私自访问父页面、执行异样脚本、通过脚本嵌入表单或控制表单。属性sandbox有如下4个属性值。

  • allow-forms:允许脚本嵌入自己的表单或操纵表单。
  • allow-same-origin:允许将嵌入内容视为同一个数据源。
  • allow-scripts:允许执行脚本。
  • allow-top-navigation:允许最外层浏览器的上下文导航功能。
    在具体设置时,建议读者根据实际需求选择允许的操作,从而有效避免< iframe >元素嵌入的文档有安全性问题。本实例的功能是,使用< iframe >元素在网页中显示一个文本框架。

具体实现

使用Dreamweaver创建一个名为“024.html”的文件,具体代码如下所示:

<!DOCTYPE html>
<html>
<body>
<iframe src="http://www.w3schools.com"></iframe>
</body>
</html>

执行效果如图1-43所示。

时间: 2024-09-18 06:39:41

《HTML5 开发实例大全》——1.24 在网页中显示一个文本框架的相关文章

《HTML5 开发实例大全》——导读

前言 从HTML 5标准被推出以来,经过几年的探索和发展,在浏览器公司的努力下,到本书截稿为止,HTML 5已经成为新一代网页技术的标准.目前已经有众多浏览器支持HTML 5的新功能,并且Android和iOS等智能手机平台也支持HTML 5. 从技术角度而言,HTML 5有两大特点:首先,强化了 Web 网页的表现性能:其次,追加了本地数据库等 Web 应用的功能.广义论及HTML 5时,实际指的是包括HTML.CSS和JavaScript在内的一套技术组合.它希望能够减少浏览器对于需要插件的

《HTML5 开发实例大全》——1.25 使用&lt; object &gt;元素在网页中显示一个Flash

1.25 使用< object >元素在网页中显示一个Flash https://yqfile.alicdn.com/6f177bb72335e09f2608ee497c26d2a632c309e2.png" > 实例说明 本实例的功能是,使用< object >元素在网页中显示一个Flash,本实例的素材Flash文件是123.swf.在HTML 5 中,< object >元素的功能是定义一个嵌入的对象.请使用此元素向您的 XHTML 页面添加多媒体

《HTML5 开发实例大全》——第1章 千里之行 始于足下——基本元素实战1.1 一个基本的HTML 5页面

第1章 千里之行 始于足下--基本元素实战 在全新的HTML 5中,有很多新的标记元素,通过这些新的标记元素可以实现传统HTML标记语言所不能实现的功能.另外在本章的内容中,还会引领读者一起重温HTML 5传统页面元素的使用技巧,为读者步入本书后面知识的学习打下基础. 1.1 一个基本的HTML 5页面 HTML5 开发实例大全 本实例的功能是编写一段基本的HTML 5程序,让读者体会HTML 5的基本语法.并体会HTML 5在哪一种浏览器中可以正常运行. 具体实现 使用Dreamweaver创

《HTML5 开发实例大全》——1.8 无刷新弹出图片和文字

1.8 无刷新弹出图片和文字 实例说明 本实例和上一个实例有异曲同工之妙,首先在网页中显示一行文本"想了解详情吗?".当单击左侧的小三角符号后,将在下方无刷新弹出一个下拉区域,在里面同时显示图片和文本.本实例和上一个实例相比,多显示了一幅图片.本实例的素材图片是123.png,如图1-14所示. 具体实现 使用Dreamweaver创建一个名为"008.html"的文件,具体代码如下所示: <!DOCTYPE html> <html> <

《HTML5 开发实例大全》——1.23 在网页中显示一幅图片

1.23 在网页中显示一幅图片 实例说明 在HTML 5页面中,除了显示文档或字符外,还经常需要放入一些其他元素,例如图片< img >.页面< iframe >和多媒体< object >等.这些元素对于整个DOM文档来说,属于嵌入内容.其中< img >元素的功能是在页面中导入一幅图像,它是页面开发中使用较为频繁的一个元素.在HTML 5中,该元素的"border"."align"."hspace&quo

《HTML5 开发实例大全》——1.31 在网页中显示联系信息

1.31 在网页中显示联系信息 https://yqfile.alicdn.com/37f80a150194ce838dd513a03d9c67545e197f93.png" > 实例说明 在HTML 5 中,可以使用< address >标记元素定义文档作者或拥有者的联系信息.如果 < address > 元素位于 < article > 元素内部,则它表示该文章作者或拥有者的联系信息.通常的做法是将< address >元素添加到网页的头

《HTML5 开发实例大全》——1.21 在网页中突出显示某些文字

1.21 在网页中突出显示某些文字 https://yqfile.alicdn.com/3a46b22148d673e5df7bfc45f9fb868a5efa8dde.png" > 实例说明 在HTML页面中,经常需要展示的一段文章或文字称为文本内容.为了使文本内容更加形象.生动,需要增加一些特殊功能的元素,用于突出文本间的层次关系或标为重点,我们将这样的元素称为文本层次语义标记. 在HTML 5中,通过元素< time >.< mark >和< cite

《HTML5 开发实例大全》——1.20 分组列表显示网页中的内容

1.20 分组列表显示网页中的内容 实例说明 在传统的HTML标记语言中,可以通过< ul >.< ol >.< dl >元素实现分组效果.在全新的HTML 5中,对原有的分组内容元素< ul >.< ol >.< dl >进行了整体改良,有的元素增加了许多新的属性,有的元素则废除了一些不合理的原有特征. (1)< ul >元素. 在HTML 5中,< ul >元素用于定义页面中的无序列表,其用法与HTML 4

《HTML5 开发实例大全》——1.26 使用鼠标光标拖动网页中的文字

1.26 使用鼠标光标拖动网页中的文字 实例说明在HTML 5 中,可以使用属性"draggable"设置是否允许用户拖动网页中的元素.属性"draggable"有如下两个值. true:表示鼠标光标选中元素后,可以进行拖动的操作. false:表示鼠标光标选中元素后,不能进行拖动的操作,该属性值为默认值. 在本实例中,使用< article >元素显示一段文字,并设置< article >元素的属性"draggable"