首页 > 其他分享 >前端学习之html(四)

前端学习之html(四)

时间:2023-01-18 15:55:40浏览次数:58  
标签:HTML 标签 前端 学习 html iframe 图像 图像文件 属性

HTML 图像与框架

主要介绍如何插入图像以及如何使用框架结构。框架是网页设计中很常用的技术,可以在一个浏览器中显示多个文档。

插入图像

图像标签
在 HTML 中,图像由 <img> 标签定义。语法为:

<img src="url" alt="" />

<img> 是空标签,它只包含属性,没有闭合标签。要在页面上显示图像,你需要使用源属性(src)。src 的值是图像文件的 URL,是英文source的缩写,也就是引用该图像的文件的的绝对路径或相对路径。alt 规定图像的替代文本即当图片未成功显示的时候显示的文本信息。title 设置鼠标悬停时显示的内容(一般不用设置)。此外还可以通过设置 width 和 height 的值来设置图片的宽和高。

例子:

<img
  src="https://labfile.oss.aliyuncs.com/courses/1236/coder.jpg"
  alt="程序员"
  title="你好啊"
  width="700px"
  height="600px"
/>

相对路径
这种路径是以引用文件的网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对路径。

  • 图像文件和 HTML 文件位于同一文件夹:只需输入图像文件的名称即可,比如:<img src="syl.png" />。
  • 图像文件位于 HTML 文件的下一级文件夹:输入文件夹名和文件名,之间用/隔开,比如:<img src="img/img1/syl.png" />。
  • 图像文件位于 HTML 文件的上一级文件夹:在文件名之前加入../ ,如果是上两级,则需要使用 ../ ../,以此类推,比如:<img src="../syl.png" />。

绝对路径
指当所有网页引用同一个文件时,所使用的路径都是一样的。比如D:\webStudy\img\syl.png或者 https://labfile.oss.aliyuncs.com/courses/1236/syl.png。

框架的使用

使用框架,你可以在同一个浏览器窗口中显示不止一个页面。

语法:

<iframe src="URL">
  <!-- URL指向不同的页面 -->
</iframe>

iframe - 设置高度与宽度
属性默认以像素为单位,但是你可以指定其按比例显示 (如:"60%")。

<iframe src="https://hao.360.com/" width="400" height="400"></iframe>

img

iframe - 移除边框
frameborder 属性用于定义 iframe 表示是否显示边框。设置属性值为 "0" 移除 iframe 的边框:

<iframe
  src="https://hao.360.com/"
  width="400"
  height="400"
  frameborder="0"
></iframe>

使用 iframe 来显示目标链接页面
iframe 可以显示一个目标链接的页面,目标链接的属性必须使用 iframe 的属性。

<p><a href="https://hao.360.com/" target="369">360</a></p>
<iframe width="400" height="400" name="369"></iframe>

注: 因为 a 标签的 target 属性是名为 369 的 iframe 框架,所以在点击链接时页面会显示在 iframe 框架中。需要保证 iframe 框架的 name 属性的名称与 a 标签的 target 属性名一致。

标签:HTML,标签,前端,学习,html,iframe,图像,图像文件,属性
From: https://www.cnblogs.com/lazarus235/p/17060026.html

相关文章

  • 前端大文件上传组件
    ​ 总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比......
  • 学习笔记——Spring中的AOP(AspectJ);Spring中AOP概述;Spring中AOP相关术语;AspectJ中切
    2023-01-18一、Spring中的AOP1、AspectJ(1)简介Java社区里最完整最流行的AOP框架在Spring2.0以上版本中,可以使用AspectJ注解或基于XML配置的AOP(2)使用AspectJ步骤①在s......
  • Python学习中的六个技巧小结
    1.引言“Beautifulisbetterthanugly.”上述为著名的TheZenofPython的第一句话,也是有追求的python开发人员的信条之一。所以我们的问题来了:如何编写漂亮的Python代......
  • 前端学习之html(三)
    html表单HTML表单是一个包含表单元素的区域,用于搜集不同类型的用户输入。表单是网页中提供的一种交互式手段操作,生活中我们很容易接触到表单,比如网上注册一个账号,或者我......
  • The Missing Semester - 第一讲 学习笔记
    TheMissingSemester-第一讲学习笔记第一讲 课程概览与shell课程视频地址:https://www.bilibili.com/video/BV1Eo4y1d7KZ/?vd_source=87f9cb5d00dc916a8f510966777......
  • 前端大文件上传控件
    ​ 前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对Http协议较模糊,故这次采用渐进的方式来学习文件上传的......
  • 前端和后端对比总结表格(全方位、多角度)
     前端和后端概述前端什么是前端开发?Frontend前端开发主要涉及网站和App,用户能够从App屏幕或浏览器上看到东西。简单地说,能够从App屏幕和浏览器上看到的东......
  • Vue学习笔记
     Vue基础前置知识HTML+CSS+JavaSricpt+WebAPI(DOM+BOM)+Ajax创建Vue<script>newVue({  el:'#app',  data:{    message:'<h1>菜鸟教程<......
  • 前端框架对比总结(表格):React、Angular、Vue.js(国产)等
    前端框架对比前端框架优点缺点ReactReact是由Facebook开发和创建的开源框架。根据StackOverflowDeveloper的2021年调查,该框架是2022年最好的UI......
  • 【TypeScript】学习笔记
    一.环境搭建安装Node.jsnpmi-gtypescript创建ts文件test.ts,编译:tsctest.ts二.基本类型1.类型声明语法:let变量:类型;let变量:类型=值;functionfn(参数:类型,参数:......