搜索
首页 > web前端 > H5教程 > 正文

分享几个html5冷门小知识

零下一度
发布: 2017-05-10 13:54:14
原创
2587人浏览过

html是web同一语言,这些容纳在尖括号里得大略标签,构成了如今得web。1991 年,tim berners-lee编写了一份叫做“html 标签”得文档,内里包括了大约20个用来标记网页得 html标签。他直接借用sgml得标记款式,也便是其后我们看到得html标记得款式。

今天互吾小编就整理下,那些你可能不知道的html5冷知识。

浏览器地址栏运行JavaScript代码
这个很多人应该还是知道的,在浏览器地址栏可以直接运行JavaScript代码,做法是以javascript:开头后跟要执行的语句。比如:

分享几个html5冷门小知识

注意,执行javascript代码,要在浏览器中手工输入,复制代码的话,IE及Chrome会自动去掉代码开头的javascript:,所以需要手动添加起来才能正确执行,而Firefox中虽然不会自动去掉,但它根本就不支持在地址栏运行JS代码!!

浏览器地址栏运行HTML代码
如果说上面那条小秘密知道的人还算多的话,这条秘笈知道的人就要少一些了,在非IE内核的浏览器地址栏可以直接运行HTML代码!

立即学习前端免费学习笔记(深入)”;

反正连互吾小编我,也是最近才无意中得知的。

比如在地址栏输入以下代码然后回车运行,会出现指定的页面内容。

分享几个html5冷门小知识

如下图:

分享几个html5冷门小知识

把浏览器当编辑器
还是浏览器地址栏上做文章,将以下代码贴到地址栏运行后浏览器变成了一个原始而简单的编辑器,与Windows自带的notepad一样,吼吼。

分享几个html5冷门小知识

如下图:

分享几个html5冷门小知识

归根结底多亏了HTML5中新加的contenteditable属性,当元素指定了该属性后,元素的内容成为可编辑状态

推而广之,将以下代码放到console执行后,整个页面将变得可编辑!

分享几个html5冷门小知识

如下图:

分享几个html5冷门小知识

利用a标签自动解析URL
很多时候我们有从一个URL中提取域名,查询关键字,变量参数值等的需要,而万万没想到可以让浏览器方便地帮我们完成这一任务而不用我们写正则去抓取。方法就在JS代码里先创建一个a标签然后将需要解析的URL赋值给a的href属性,然后就得到了一切我们想要的了。

Follow
Follow

Follow是一个集成了人工智能、区块链和社交功能的下一代RSS信息浏览器。

Follow162
查看详情 Follow

分享几个html5冷门小知识

如下图:

分享几个html5冷门小知识

用上面方法,对浏览器参数进行操作!

分享几个html5冷门小知识

页面拥有ID的元素会创建全局变量
在一张HTML页面中,所有设置了ID属性的元素会在JavaScript的执行环境中创建对应的全局变量,这意味着html50.getElementById像人的阑尾一样显得多余了。但实际项目中最好老老实实该怎么写就怎么写,毕竟常规代码出乱子的机会要小得多。

分享几个html5冷门小知识

如下图:

分享几个html5冷门小知识

加载CDN文件时,可以省掉HTTP标识
现在很流行的CDN即从专门的服务器加载一些通用的JS和CSS文件,出于html51考虑有的CDN服务器使用HTTPS方式连接,而有的是传统的HTTP,其实我们在使用时可以忽略掉这个,将它从URL中省去。

分享几个html5冷门小知识

利用script标签保存任意信息
将script标签设置为type='text'然后可以在里面保存任意信息,之后可以在JavaScript代码中很方便地获取。

分享几个html5冷门小知识

当然,冷知识远不止这些呢。

【相关推荐】

1. html52

2. html53

3. html54

以上就是分享几个html5冷门小知识的详细内容,更多请关注php中文网其它相关文章!

相关标签:
HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号