[[345137]]
成都创新互联专注于东昌网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供东昌营销型网站建设,东昌网站制作、东昌网页设计、东昌网站官网定制、微信小程序定制开发服务,打造东昌网络公司原创品牌,更为您提供东昌网站排名全网营销落地服务。
detais 标签
事例:
Click Here to get the user details
# Name Location Job 1 Adam Huston UI/UX
运行结果:
技巧
在 GitHub Readme 中使用它来显示按需的详细信息。这是一个示例https://github.com/atapas/notifyme#properties
内容可编辑
contenteditable是可以在元素上设置以使内容可编辑的属性。它适用于DIV,P,UL等元素。
注意,当在元素上没有设置contenteditable属性时,它将从其父元素继承该属性。
Shoppping List(Content Editable)
- 1. Milk
- 2. Bread
- 3. Honey
运行结果:
技巧
可以让span或div标签可编辑,并且可以使用css样式向其添加任何丰富的内容。这将比使用输入字段处理它更好。试试看!
Map
HTML
事例:
运行结果:
技巧
map有其自身的缺点,但是你可以将其用于视觉演示。
mark 标签
Did you know, you can "Highlight something interesting" just with an HTML tag?
运行结果:
- mark {
- background-color: green;
- color: #FFFFFF;
- }
data-* 属性
data-*属性用于存储页面或应用程序专用的自定义数据。可以在 JavaScript 代码中使用存储的数据来创建更多的用户体验。
data-*属性由两部分组成
事例:
Know data attribute
- class="data-attribute"
- id="data-attr"
- data-custom-attr="You are just Awesome!">
- I have a hidden secret!
在 JS 中:
- function reveal() {
- let dataDiv = document.getElementById('data-attr');
- let value = dataDiv.dataset['customAttr'];
- document.getElementById('msg').innerHTML = `${value}`;
- }
**注意:**要在 JS 中读取这些属性的值,可以通过getAttribute('data-custom-attr')g来获取,但是标准方式是用dataset来获取。
技巧
你可以使用它在页面中存储一些数据,然后使用REST调用将其传递给服务器。
output 标签
- *
- =
技巧
如果要在客户端 JS 中执行任何计算,并且希望结果反映在页面上,可以使用
datalist
事例:
技巧
dataList的表现很像是一个select下拉列表,但它只是提示作用,并不限制用户在input输入框里输入什么
select标签创建了一个菜单。菜单里的选项通option标签指定。一个select元素内部,必须包含一个option元素,
总的来说就是,它们都可以显示出一个下拉表单框,但是select标签只能在它提供的选项中选择,而datalist不仅可以让你选择,还可以让你自己输入其它的选项。
Range(Slider)
range是一种 input 类型,给定一个滑块类型的范围选择器。
- type="range"
- name="range"
- min="0"
- max="100"
- step="1"
- value=""
- onchange="changeValue(event)"/>
meter
2 out of 10
60%
技巧
不要将
Inputs
对于input标签类型,最常见的有 text,password 等等,下面列举一些比较少见的语法。
required
要求输入字段必填。
autofocus
文本输入字段被设置为当页面加载时获得焦点:
用正则表达式验证
可以使用regex指定一个模式来验证输入。
- name="password"
- id="password"
- placeholder="6-20 chars, at least 1 digit, 1 uppercase and one lowercase letter"
- pattern="^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$" autofocus required>
Color picker
一个简单的颜色选择器。
Color Me!
分享名称:10个好用的 HTML5 特性
网站URL:http://www.mswzjz.cn/qtweb/news19/4219.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能