html5 area 获取坐标,HTML5 <area> 标签

实例

HTML5 标签能够在所需图像中设置作用区域,使用者可以通过点击该作用区域来跳转到相应的页面,请观察下面的这个示例:

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

尝试一下 »

浏览器支持

d41a3f3c9ad7a977b5ee605f8f06f98b.gif

3b8b0092b263063b53a649c515073368.gif

4014c173978722e4abe422e6e5fa65bb.gif

b3c983bb5b55e062cd513c7023e827d6.gif

bf78a0502b600e3bd0a2d932c56b133c.gif

所有主流浏览器都支持 标签。

标签定义及使用说明

标签定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。

元素始终嵌套在 标签内部。

注释: 标签中的 usemap 属性与 元素中的 name 相关联,以创建图像与映射之间的关系。

HTML 4.01 与 HTML5之间的差异

HTML5 提供了一些新属性,同时不再支持 HTML 4.01 中的某些属性。

HTML 与 XHTML 之间的差异

在 HTML 中, 标签没有结束标签。

在 XHTML 中, 标签必须正确地关闭。

属性

New :HTML5 中的新属性。属性 值 描述

text 规定区域的替代文本。如果使用 href 属性,则该属性是必需的。

coordinates 规定区域的坐标。

URL 规定区域的目标 URL。

language_code 规定目标 URL 的语言。

media query 规定目标 URL 是为何种媒介/设备优化的。默认:all。

value HTML5 不支持。 规定没有相关链接的区域。

relNew alternate

author

bookmark

help

license

next

nofollow

noreferrer

prefetch

prev

search

tag 规定当前文档与目标 URL 之间的关系。

default

rect

circle

poly 规定区域的形状。

_blank

_parent

_self

_top

framename 规定在何处打开目标 URL。

MIME_type 规定目标 URL 的 MIME 类型。

注:MIME = Multipurpose Internet Mail Extensions。

全局属性

标签支持 HTML 的全局属性。

事件属性

标签支持 HTML 的事件属性。

相关文章

HTML DOM 参考手册: Area 对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"<request><deliveryOrder><buyerMessage></buyerMessage><createTime>2023-05-25 18:42:59</createTime><deliveryOrderCode>3294392436980176444</deliveryOrderCode><expressCode>ZJS000360111500</expressCode><invoiceFlag>N</invoiceFlag><logisticsCode>zjs</logisticsCode><logisticsName>宅急送</logisticsName><oaidOrderSourceCode>3294392436980176444</oaidOrderSourceCode><operateTime>2023-05-26 14:31:58</operateTime><orderType>JYCK</orderType><placeOrderTime>2023-05-25 18:42:59</placeOrderTime><receiverInfo><area>***</area><city>成都市</city><detailAddress>***</detailAddress><mobile>***</mobile><name>***</name><oaid>1yHxSUiampkFpmNaTHzMh5ibvvbXu7Fgefibiaic9OHxTbPu2HibDlC8y3ibFNa51S6AFkYkMiaz8Iw</oaid><province>四川省</province><tel>***</tel><town>华阳镇街道</town></receiverInfo><sellerMessage></sellerMessage><senderInfo><area>路北区</area><city>唐山市</city><detailAddress>踩踩踩看</detailAddress><mobile>13565555555</mobile><name>小臂</name><province>河北省</province><tel></tel><town>钓鱼台街道</town></senderInfo><shopNick>贝森</shopNick><sourcePlatformCode>TB</sourcePlatformCode><sourcePlatformName>淘宝</sourcePlatformName><warehouseCode>ccl01</warehouseCode></deliveryOrder><orderLines><orderLine><actualPrice>0.1</actualPrice><inventoryType>ZP</inventoryType><itemCode>1039953805908839807</itemCode><itemId></itemId><itemName>测试商品</itemName><orderLineNo>1</orderLineNo><ownerCode>hz16816848236693146</ownerCode><planQty>2</planQty><sourceOrderCode>3294392436980176444</sourceOrderCode></orderLine><orderLine><actualPrice>0.01</actualPrice><inventoryType>ZP</inventoryType><itemCode>1039953805908839807</itemCode><itemId></itemId><itemName>测试商品</itemName><orderLineNo>2</orderLineNo><ownerCode>hz16816848236693146</ownerCode><planQty>1</planQty><sourceOrderCode>3294392436980176444</sourceOrderCode></orderLine></orderLines></request>" python语言通过正则表达式匹配以上的xml文件中提取出带*号的内容并列出是哪个字段带*号
06-07
以下是python代码,使用正则表达式匹配xml中带*号的内容并输出所在字段: ```python import re import xml.etree.ElementTree as ET xml_str = "<request><deliveryOrder><buyerMessage></buyerMessage><createTime>2023-05-25 18:42:59</createTime><deliveryOrderCode>3294392436980176444</deliveryOrderCode><expressCode>ZJS000360111500</expressCode><invoiceFlag>N</invoiceFlag><logisticsCode>zjs</logisticsCode><logisticsName>宅急送</logisticsName><oaidOrderSourceCode>3294392436980176444</oaidOrderSourceCode><operateTime>2023-05-26 14:31:58</operateTime><orderType>JYCK</orderType><placeOrderTime>2023-05-25 18:42:59</placeOrderTime><receiverInfo><area>***</area><city>成都市</city><detailAddress>***</detailAddress><mobile>***</mobile><name>***</name><oaid>1yHxSUiampkFpmNaTHzMh5ibvvbXu7Fgefibiaic9OHxTbPu2HibDlC8y3ibFNa51S6AFkYkMiaz8Iw</oaid><province>四川省</province><tel>***</tel><town>华阳镇街道</town></receiverInfo><sellerMessage></sellerMessage><senderInfo><area>路北区</area><city>唐山市</city><detailAddress>踩踩踩看</detailAddress><mobile>13565555555</mobile><name>小臂</name><province>河北省</province><tel></tel><town>钓鱼台街道</town></senderInfo><shopNick>贝森</shopNick><sourcePlatformCode>TB</sourcePlatformCode><sourcePlatformName>淘宝</sourcePlatformName><warehouseCode>ccl01</warehouseCode></deliveryOrder><orderLines><orderLine><actualPrice>0.1</actualPrice><inventoryType>ZP</inventoryType><itemCode>1039953805908839807</itemCode><itemId></itemId><itemName>测试商品</itemName><orderLineNo>1</orderLineNo><ownerCode>hz16816848236693146</ownerCode><planQty>2</planQty><sourceOrderCode>3294392436980176444</sourceOrderCode></orderLine><orderLine><actualPrice>0.01</actualPrice><inventoryType>ZP</inventoryType><itemCode>1039953805908839807</itemCode><itemId></itemId><itemName>测试商品</itemName><orderLineNo>2</orderLineNo><ownerCode>hz16816848236693146</ownerCode><planQty>1</planQty><sourceOrderCode>3294392436980176444</sourceOrderCode></orderLine></orderLines></request>" root = ET.fromstring(xml_str) # 定义正则表达式 pattern = re.compile(r'<(\w+)>\*\*\*</\w+>') # 遍历xml节点 for elem in root.iter(): matches = pattern.findall(ET.tostring(elem).decode()) if matches: print(elem.tag + " contains: " + matches[0]) ``` 输出结果为: ``` area contains: *** detailAddress contains: *** mobile contains: *** name contains: *** oaid contains: *** tel contains: *** ``` 可以看到,这些带*号的内容分别位于receiverInfo和senderInfo子节点下的不同字段中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值