【html】百度经常使用的 map标签

一、含义

带有可点击区域的图像映射

二、浏览器支持情况

所有主流浏览器都支持

三、注意事项

  •    area 元素永远嵌套在 map 元素内部。area 元素可定义图像映射中的区域。
  • <img>中的 usemap 属性可引用 <map> 中的 id 或 name 属性(取决于浏览器),所以我们应同时向 <map> 添加 id 和 name 属性。

四、属性

  • id           必填       为 map 标签定义唯一的名称。
  • name    可选       为 image-map 规定的名称。 

五、实例

复制代码
<!doctype html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>map 带有可点击区域的图像映射</title>
        <style>
            #lg{
                text-align: center;
            }
        </style>
    </head>
    <body>
        <div id="lg">
            <img hidefocus="true"
                class="index-logo-src"
                src="https://www.baidu.com/img/2019dong_33c09d45f5e85ae961a3852d8769f124.gif"
                width="270"
                height="129"
                usemap="#mp">
            <map name="mp">
                <area style="outline:none;"
                hidefocus="true"
                shape="rect"
                coords="0,0,270,129"
                href="https://www.baidu.com/s?wd=%e5%85%83%e6%97%a6&sa=ire_dl_gh_logo&rsv_dl=igh_logo_pcs"
                target="_blank"
                title="再见2019,你好2020">
            </map>
        </div>
    </body>
</html>
复制代码

六、效果

 

posted on   smile轉角  阅读(534)  评论(0编辑  收藏  举报

编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通

导航

统计

点击右上角即可分享
微信分享提示