html总结3

图像<img>

基本语法 <img src="url" alt="text"/>

  • url可以是相对路径或绝对路径
  • text内容用作浏览器无法加载图像时对图像的描述

背景图

  • <body background="url"></body>

  • 使用CSS样式

    • background-image:url(“图片地址”)

    • background-repeat:

      • repeat-x 在x轴方向重复
      • repeat-y 在y轴方向重复
      • norepeat 没有重复
    • background-size:

      • 400px 500px 像素
      • 50% 80% 百分比
    • background-position:

align属性(排列图像)

  • <img src="" align="bottom"/> 底部(默认)
  • <img src="" align="middle"/> 中间
  • <img src="" align="top"/> 顶部
  • <img src="" align="left"/> 向左浮动
  • <img src="" align="right"/> 向右浮动

图像大小

  • <img src="" width="43" height="43"/>
  • 直接数字指定的是像素,也可以指定百分比

创建图像映射

创建带有可供点击区域的图像地图。
其中的每个区域都是一个超级链接。

  • <img src="" border="0" usemap="#maxmap" alt="maxmap" />注1
<map name="planetmap" id="planetmap">
       <area shape="circle" coords="180,139,14" href ="url1.jpg" alt="map1" />  注2 
       <area shape="circle" coords="129,161,10" href ="url2.jpg" alt="map2" />
        <area shape="rect" coords="0,0,110,260" href ="url3.jpg" alt="map3" />
</map>
- 注解1

    - 加载图像地图,`usemap`属性引用了`map`元素中的`name`或`id`属性(取决与浏览器),所以应该在`map`元素中同时添加`name`或`id`属性。

- 注解2

    - "shape"属性——形状,可以是圆,三角形,矩形,多边形;
    - "coords"属性——坐标,

        - 以图像左上角为原点, 圆  coords="x,y,r"   
                           矩形  coords="x1,y1,x2,y2" 两组对角的坐标  
                           多边形  coords="x1,y1,x2,y2,x3,y3,"''',"      
        - 多边形会自动封闭,因此在列表的结尾不需要重复第一个坐标来闭合整个区域。
        - 如果某个 area 标签中的坐标和其他区域发生了重叠,会优先采用最先出现的 area 标签。
        - 浏览器会忽略超过图像边界范围之外的坐标。

媒体

音频

  • embed标签

    <object> 元素定义了在 HTML 文档中嵌入的对象,如Java 小程序, PDF 阅读器, Flash 播放器),图像,网页等.

    • <embed type="mp3" src="url" width="640" height="480">
  • object标签

    <object>标签用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。
    不要对图像使用 <object> 标签,请使用 标签代替。

    • <object type="mp3" src="url" width="100" heigth="100">text</object>

      无法播放时会加载text文本

  • audio标签

    • 基本语法 <audio src="" controls="controls">text</audio>

    • 加载多个源

      从第一个源开始,直到找到第一个能播放的,且只能播放一个

      -<audio controls><source src="url1.mp3"/><source src="url1.ogg"/><embed src="url.mp3/> text</audio>

  • 属性

    • autoplay 音频在就绪后马上播放。
    • controls 向用户显示音频控件(比如播放/暂停按钮)
    • loop 每当音频结束时重新开始播放。
    • muted 音频输出为静音
  • js插件
  • audio+embed+object

视频

  • embed标签

  • object标签

  • video标签

    • 类似与audio

   转载规则


《html总结3》 怪默 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录