html5常用特性,10个好用的 HTML5 特性

61c51bb76ae74f818ab7a5cd48d781c4.jpg

在本文中,我列出了十个我过去没用过的HTML5功能,但现在发现它们很有用,废话不多说,让我们开始吧。

detais 标签

标签向用户提供按需查看详细信息的效果。如果需要按需向用户显示内容,简单的做法就是使用此标签。默认情况下,它是收起来的,打开后,它将展开并显示被隐藏的内容。

事例:

  Click Here to get the user details  

#NameLocationJob
1AdamHustonUI/UX

运行结果:

f8d79854be38446e95c554ee2aad41a9.jpg

技巧

在 GitHub Readme 中使用它来显示按需的详细信息。这是一个示例https://github.com/atapas/notifyme#properties

4a4037d001f74e2a9532185c0b7b51d1.jpg

内容可编辑

contenteditable是可以在元素上设置以使内容可编辑的属性。它适用于DIV,P,UL等元素。

注意,当在元素上没有设置contenteditable属性时,它将从其父元素继承该属性。

 Shoppping List(Content Editable) 

 
  •      
  •  1. Milk      
  •  2. Bread      
  •  3. Honey 

运行结果:

0d554d7f58524cf0b66717634367dfd7.jpg

技巧

可以让span或div标签可编辑,并且可以使用css样式向其添加任何丰富的内容。这将比使用输入字段处理它更好。试试看!

Map

HTML 属性 与 属性一起使用来定义一个图像映射(一个可点击的链接区域)。可点击的区域可以是这些形状中的任何一个,矩形,圆形或多边形区域。如果不指定任何形状,则会考虑整个图像。

事例:

                                                     

运行结果:

5e0e9a1cede84cd88f6038d82a83989c.jpg

技巧

map有其自身的缺点,但是你可以将其用于视觉演示。

mark 标签

 Did you know, you can "Highlight something interesting" just with an HTML tag? 

运行结果:

14b3719de98d4ef2841b753bea8ded43.jpg

技巧

可以使用css更改高亮颜色:

mark {  background-color: green;  color: #FFFFFF;}

data-* 属性

data-*属性用于存储页面或应用程序专用的自定义数据。可以在 JavaScript 代码中使用存储的数据来创建更多的用户体验。

data-*属性由两部分组成

属性名不能包含任何大写字母,并且必须在前缀“data-”之后至少有一个字符

属性值可以是任何字符串

事例:

 Know data attribute 

     I have a hidden secret!  
 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值