- 个人网站:【 海拥】【摸鱼小游戏】
- 蘭 风趣幽默的前端学习课程:28个案例趣学前端
- 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】
- 免费且实用的计算机相关知识题库:进来逛逛
给大家安利一个免费且实用的前端刷题(面经大全)网站,点击跳转到网站。
博主前些天发现了一个巨牛的前端学习课程,通俗易懂,风趣幽默,忍不住也分享一下给大家,点击跳转到课程。
HTML5不是什么新鲜事。自初始版本(2008 年 1 月)以来,我们一直在使用它的几个功能。我再次仔细查看了 HTML5 功能列表。看看我发现了什么?到目前为止,我还没有真正使用过很多!
在本文中,我列出了 10 个这样的HTML5功能,这些功能过去我用得不多,但现在发现它们很有用。我还创建了一个工作示例流程并托管在GitHub. 希望你也觉得它有用。让我们开始了解有关它们中的每一个的解释、代码和快速提示。
目录https://haiyong.site/demo/html-tips-tricks/
- 一、详情标签
- 二、内容可编辑
- ✨ 三、地图
- 四、标记内容
- 五、data-* 属性
- 六、输出标签
- 七、数据列表
- 刺 八、范围(滑块)
- ⏰ 九、Meter
- 十、Inputs
- 结尾想说的
该
该
代码
Click Here to get the user details
# Name Location Job 1 Adam Huston UI/UX 2 Bob London Machine Learning 3 Jack Australia UI Designer 4 Tapas India Blogger
看看它如何工作
二、内容可编辑你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/details/
contenteditable是可以在元素上设置以使内容可编辑的属性。它适用于 DIV、P、UL 等元素。您必须指定它,例如,
注意: 当contenteditable元素上没有设置属性时,它将从其父元素继承。
代码
Shoppping List(Content Editable)
- 1. Milk
- 2. Bread
- 3. Honey
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/content-editable/
快速提示
span 或 div 元素可以使用它进行编辑,您可以使用 CSS 样式向其中添加任何丰富的内容。这将比使用输入字段处理它要好得多。去试一试!
✨ 三、地图该
代码
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/map/
快速提示
图像地图有其自身的缺点,但您可以将其用于视觉演示。试试看一张全家福怎么样,然后深入到个人的照片(可以是我们一直珍视的旧照片!)。
四、标记内容使用标签突出显示任何文本内容。
你知道吗,你可以仅使用 HTML 标签 "突出显示有趣的东西"
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/mark/
快速提示
您可以随时使用 css 更改高亮颜色
mark {
background-color: green;
color: #FFFFFF;
}
五、data-* 属性
这些data-*属性用于存储页面或应用程序私有的自定义数据。存储的数据可用于 JavaScript 代码以创建进一步的用户体验。
data-* 属性由两部分组成:
- 属性名称不应包含任何大写字母,并且必须在前缀“data-”之后至少长一个字符
- 属性值可以是任何字符串
代码
Know data attributeI have a hidden secret!
然后在 JavaScript 中,
function reveal() {
let dataDiv = document.getElementById('data-attr');
let value = dataDiv.dataset['customAttr'];
document.getElementById('msg').innerHTML = `${value}`;
}
注意:要在 JavaScript 中读取这些属性的值,您可以使用getAttribute()它们的完整 HTML 名称(即 data-custom-attr),但标准定义了一种更简单的方法:使用dataset属性。
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/data-attribute/
快速提示
您可以使用它在页面上存储一些数据,然后使用 REST 调用将其传递给服务器。
六、输出标签代码
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/output/
快速提示
如果您在客户端 JavaScript 中执行任何计算,并且希望结果反映在页面上,请使用
七、数据列表代码
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/datalist/
快速提示
它与传统
刺 八、范围(滑块)range是给定滑块类型范围选择器的输入类型。
代码
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/range/
快速提示
HTML5 中没有叫slider的!
⏰ 九、Meter使用
代码
2 out of 10
60%
看看它如何工作
你可以从这里玩它:https://haiyong.site/demo/html-tips-tricks/meter/
快速提示
不要将
十、Inputs
这部分是我们最熟悉的输入类型的用法,如文本、密码等。输入类型的特殊用法很少
代码
必需的
将输入字段标记为必填字段。
自动对焦
通过将光标放在输入元素上自动提供焦点。
使用正则表达式验证
您可以使用正则表达式指定模式来验证输入。
颜色选择器
一个简单的颜色选择器。
Color Me!
结尾想说的
本文中用到的所有代码都可以在下面提到的GitHub存储库中找到。如果你喜欢这份工作,可以点个star。https://github.com/wanghao221/html-tips-tricks
我已经写了很长一段时间的技术博客,并且主要通过CSDN发表,这是我的一篇技术文章/教程。我喜欢通过文章分享技术与快乐。可以访问我的博客: https://haiyong.site/ 以了解更多信息。希望你们会喜欢!这里汇总了我的全部原创及作品源码:GitHub
如果你真的从这篇文章中学到了一些新东西,喜欢它,收藏它并与你的小伙伴分享。珞最后,不要忘了❤或支持一下哦



