HTML在线编辑器使用说明菜鸟教程

JSBIN是一款HTML在线编辑器,以帮助那些要学前端或者正在学习前端的同学。

以下我们来看下这款工作的使用说明:

只要你输入任意字元在任意编辑器窗格里,你会立刻发现「网址列」发生了变化,如下图所示,编号1的地方就是你的BinID,编号2的地方则是这个Bin的版本编号(预设会从1开始),编号3的地方则是目前的显示模式,edit则代表「编辑」模式。预设的情况下,你输入的HTML/CSS/JavaScript都会立刻反映到最右边的Output窗格。

你可以在任意时刻重新建立一个Bin,点击New选项即可。

如果你有注册会员的话,就会看到Open功能,因为只要是你编辑过的Bin全部都会自动被储存起来,随时可以重新开启曾经写过的Bins。如下图示,如果你不想再看到特定Bins,还可以设定封存,预设就不会在这边被看到,且日后还是可以重新找出来。

如下图示,点选Archiveview即可救回曾经封存的Bins

主选单的Adddescription功能,只是帮你在HTML中新增description这个metatag而已

主选单的Createmilestone功能,只是告诉JSBin说:「我已经完成了一个Bin的里程碑,请帮我把目前这个版本固定下来。」因此,点击这个功能后,JSBin网址上的「版本编号」就会自动+1

主选单的Saveastemplate功能,则是将你目前的Bin储存成一个范本,让你日后新增Bin时,预设的HTML/CSS/JavaScript就会有你目前设定的Bin内容。

主选单的Clone功能,跟刚刚的Createmilestone功能只有一点小差异,那就是,他并不是换一个版本编号,而是换一个全新的BinID,如下图示:

主选单的Download功能则是把Bin下载,他会把HTML/CSS/JavaScript合并成一个HTML档案。

这个按钮可以方便地替你的HTML插入一些常用的外部资源,例如jQuery、jQueryUI、jQueryMobile、Bootstrap、YUI、AngularJS、KendoUI、Backbone、Modernizr、……等等,算是个方便的小工具。

除此之外,你还可以切换不同的撰写语法,最后点选ConverttoHTML即可自动转换成HTML格式。

这跟HTML/CSS编辑器也很像,也支援多种协助高效撰写JavaScript的语法,还支援TypeScript喔!

这窗格与各浏览器开发人员工具里的Console窗格是一样的,我不知道为什么他们还要多弄一个网页版,我觉得没有比浏览器内建的好用,所以大多没用他。

这个窗格主要用途是输出最终HTML/CSS/JavaScript组合后的执行成果,预设的情况下,Auto-runJS选项是被勾选的,代表你在JavaScript编辑器打字的时候,他会不断地重新整理Output窗格中的网页,有时候这个选项会导致浏览器当掉,如果你有遇到浏览器不稳定的情况,建议取消勾选此项目。勾选之后,如果要执行修改后的JS,你就必须按下RunwithJS按钮才会真正执行新版的JavaScript程式。

JSBin只要输入Email与Password就可以注册成功,也不用验证身分,如果打错帐号、密码也没关系,重新注册一组新的就是了!登入后的画面,Email与Password随时你想更新就更新,非常开放!

这里的每个连结你都看完,就会知道你被JSBin简洁的外观给骗了,其实内涵非常丰富的!

Lockrevision#1fromfurtherchanges代表你要锁定目前#1这个版本(也就是网址列上的1部分),这个功能与JSBin主选单的Createmilestone功能如出一辙。

Live&FullPreview提供的网址进入后,就是不含编辑器窗格的网页,实验某些功能时比较不受干扰。不过在网页右上角还是会出现一个浮动式的EditinJSBin按钮,随时可以进入编辑窗格。

CodeView就是我们编辑的画面。

Embed不仅仅是嵌入一个超连结而已,最后还会载入一个JavaScript档案,他会把超连结直接转换成一个复杂的页面,如下图示:

把这串放进网页后,显示结果如下图示:

这是一个没有文件的密技,直接在编辑器窗格的标题用滑鼠快速点两下(DoubleClick),就可以启用行号显示,在重新点两下就会关闭,非常方便。

这又是另一个没有文件的密技,大部分人都认为JSBin没办法自订网址,事实上是可以喔,方法如下:

先不用管目前网址是什么,直接在网址列输入你想要自订的BinID,如下图示:

按下Enter之后,一份全新的Bin自动产生,这个BinID就属于你的了!(^_^)

我们可以把网址修改成以下这样(在网址最后面加上QueryString并用逗号分隔),再把该网址传给对方,对方就照你的意思开启HTML与JavaScript窗格:

这五大窗格分别代表的参数名称如下:

我们必须在浏览器开发者工具的Console(主控台)页签执行以下指令,请开启浏览器内建的开发者工具(IE8+,Chrome,Firefox,Safari通通都有这类工具),并切换到Console或主控台页签,接着输入:

jsbin.settings.editor.matchBrackets=true;

之后请按下F5(重新整理网页),拟将键盘游标移至同一个大括号的地方,就会发现有高亮显示了:

目前这一版JSBin如果你执行了主选单的Saveastemplate功能,很可惜的你就回不去了!意思就是你无法回复到网站内建预设的HTML样板。还有如果你对编辑器调整了太多设定,导致无法正常使用的话,其实你是可以重设JSBin开发环境的,此时你可以使用以下技巧。

注:这个一样是没有文件的密技,这技巧我研究好几个小时才弄通呢!

开启浏览器内建的开发者工具(IE8+,Chrome,Firefox,Safari通通都有这类工具),并切换到Console或主控台页签,接着输入deletejsbin.settings并按下Enter执行,执行成功即可重设所有设定。

deletejsbin.settings不过,还有html/css/javascript的templates内容也要清除,因为JSBin把这些templates储存在浏览器的localStorage里面(这是HTML5的一个储存机制),这时还要输入localStorage.clear()才能彻底清除这些残留的资料。

localStorage.clear()执行完成的画面如下,执行完后按下F5(重新整理)即可回归最初预设值!

{"author":"Will","bookname":"ASP.NETMVC4开发实战"}注意:JSON中的字串,必须用「双引号」括起来!

这时我们再建立另一个新的Bin,并加入jQuery函式库(注:这时因为HTML内容被改变,所以会被立即赋予一个BinID,产生一个全新的网址)

此时,我们把刚刚的网址稍微改一下,把/edit修改成.js即可取得JavaScript的部分而已,如下:

THE END
1.离线编程操作,优势应用与未来离线编程技术,离线编程操作,优势离线编程操作,顾名思义,是指在没有网络连接的情况下进行的编程操作,传统的在线编程需要在互联网环境下进行,而离线编程则可以在没有网络的环境中完成编程任务,这种编程方式主要依赖于本地计算机的硬件和软件资源,通过编写、调试和执行程序来达到预期的功能。 http://www.skypure.com.cn/post/35344.html
2.线上少儿编程:助力孩子成长一、编程:21世纪的新语言 编程不仅仅是计算机科学家的专属领域,它已经成为我们日常生活中不可或缺的一部分。从智能手机到智能家居,从在线游戏到虚拟现实,编程无处不在。让孩子从小学习编程,就像是让他们学习一门新的“语言”,这门语言能够让他们更好地理解和创造未来的技术。孩子学习编程重点是两块:逻辑思维https://baijiahao.baidu.com/s?id=1810598625959158574&wfr=spider&for=pc
3.汽车在线编程是什么技术?我们有必要花钱学习吗汽车在线编程是什么技术?我们有必要花钱学习吗 发布于2021.8.20 20:59 . 万次播放 车博士汽车电路培训 关注0人19万粉丝 关注 评论·31 提交评论 獨行者丶return0 一套完整流水,分客户发给厂家要求的参数(有的是公司自创的那是样品供客户选择),然后分几套堆进,软件和硬件设计但都不能超过规定的参数,把全部参数https://www.dongchedi.com/article/6998496138399580687
4.工业机器人TP示教器在线编程与离线编程之间的区别是什么在线编程:是指在工业机器人运行状态下,通过示教器或者其他人机界面进行编程。操作人员可以通过操纵示教器,实时监控机器人的动作,并根据需要进行编程和调整。 离线编程:是在离开机器人实际工作现场的情况下进行编程,通常在PC端完成编程任务,然后将编程文件传输给机器人执行。 https://docs.pingcode.com/ask/40290.html
5.w3cschool官网w3cschool启用中文品牌名--编程狮,是一个专业的W3C前端开发及编程入门学习平台,提供包括HTML,CSS,Javascript,jQuery,C,PHP,Java,Python,Sql,Mysql等编程语言和开源技术的在线教程及使用手册,是类国外w3schools的W3C学习社区及菜鸟编程平台。https://www.w3cschool.cn/
6.推荐10款实用且颜值高的在线代码编辑器腾讯云开发者社区菜鸟工具是基于 Python3.x,可以实现在线编译 Python 代码,当然 Python2、Java、Go、Ruby等语言也支持切换。 在线地址:https://c.runoob.com/compile/9/ 6、pythontutor Python tutor是用来可视化执行代码的,它能够帮助我们克服学习编程的一个基本障碍:了解计算机运行每一行代码时会发生什么。在 Web 浏览器中编写Pythhttps://cloud.tencent.com/developer/article/2356844
7.核桃编程:少儿编程的掌旗者,在线教育的坚守者(核桃编程课程体系) 当然,当下的在线教育最大的不同还是人工智能的引入,核桃编程凭借其首创AI人机双师教学模式,实现了规模化的因材施教,这一点可以说是在线教育最为打破常规之处。 人人都知道教育要因材施教,但因为师资的局限,往往还是要以大班授课为核心,小班就已经非常难能可贵了,1对1则不是可望不可即就是https://maimai.cn/article/detail?fid=1588833355&efid=I9TL6pF_3kP1X8ms761Hrg
8.工业机器人的特点基本组成应用前景工业机器人怎么编程 1、在线编程 在线编程也叫示教编程,是指操作人员通过人工手动的方式利用示教器操作机器人。 示教器就像是机器人的有线遥控器。使用示教器提供的用户界面,你可以移动机器人到指定的位置并记录它。示教器的使用难度也不尽相同。那些“基于文字”的界面让用户能够接触到机器人厂商的编程语言。而“基于https://www.cnpp.cn/focus/19982.html
9.童程童美在线编程人工智能编程机器人编程培训童程童美在线编程 4.7/5分 营业时间: 周一至周日 09:00-21:30 教学特色: 浸入式教学,教学由浅入深,趣味性教学,互动教学方式, 品牌亮点: 童程在线是一个专注于7-15岁少儿编程教育及服务,课程采用4~6人小班VIP教学,实时真人在线形式辅导的专有可视化在线少儿编程教育平台。 https://www.qinxue365.com/member/tczx.html
10.产品中心::SUPERPRO/IS01西尔特::SUPERPRO编程器烧录器IS01 是一款专业的多功能在线编程器/在线烧录器/在线烧写器,依托Xeltek强大的器件算法库,支持几乎各种串行协议的可编程器件;体积小、速度快、可靠性高,满足工业应用的长线驱动能力;DLL/API支持用户与ICT/ATE等设备集成,构成电路板ICT/ATE+ISP一体机或进行其他二次开发;通过USB2.0或ATE接口进行联机运行;借助SD卡、LCDhttps://www.xeltek-cn.com/in-system-programmers/advanced-isp-programmer-superpro-is01.html
11.在线教育迎风口,少儿编程难起飞的确,在线教育并不仅仅意味着将教学场景放到线上,少儿编程的在线化也不应等同于刘玉口中师资不佳、内容同质化的少儿编程网课。什么才是用户真正的在线需求、优秀师资力量如何培养与获得、怎样才能将课程设计得更加精细这其中,需要考虑到的因素太多太多。 “目前https://www.tmtpost.com/4321030.html
12.推荐8个程序员在线编程神器!51CTO博客我知道对于一个新手来说,可能配运行环境要比上手写代码要难受的多。所以我就抽时间整了一些在线编程测试的网站,虽然推荐了这些网站,但是还是推荐大家平时写代码的时候在本地用IDE写。 这篇文章的意义在于: 工作或者考研的时候,针对特定的算法题在网站上练习; https://blog.51cto.com/u_15671528/5530987
13.Dotcpp编程(C语言网)编程入门学习训练题库C语言网(Dotcpp编程),老牌的编程入门学习平台,不仅仅提供C语言、C++、Java、Python、编译器(编程软件)等技术的教程资源和工具,还提供包括计算机二级、蓝桥杯真题在内的编程题库,让初学者学练同步,真正学会编程!https://www.dotcpp.com/
14.2024年12个国外在线学习平台推荐那么国外有哪些知名的在线学习平台呢?今天小编就为大家整理了12个国外著名的在线学习教育网站,各类线上课程统统都能学得到,编程、摄影、设计、动画、语言学习等,无论你是想要拿个学位,还是拿个职业证书,又或是简单丰富自己的知识面,这篇文章都很有帮助,要想比别人优秀,就得不断学习,赶紧来看一看吧。https://www.extrabux.cn/chs/guide/5528392
15.VIPCODE在线少儿编程培训主页C/C++编程信息学奥赛PythonVIPCODE诞生的10多年前,我们一直采用线下组班,线上直播的模式来教成人学编程,当时我们认为这是高效、优质的编程教育模式,这种模式在成人的职业教育领域得到了很好的验证。详情> 全部校区: VIPCODE在线少儿编程 详情> 咨询热线: 400-888-4849 预约试听 https://www.xuemanfen.cn/school/sz/10501/
16.少儿编程网中国少儿编程网作为国内最早的少儿编程公益学习平台,现已正式更名为少儿编程网,本站一直致力于为各年龄段中小学儿童提供专业系统的免费少人编程图文教程、视频教程,同时还积极探索线上线下公益课堂,不定期推出网上免费直播公开课,线下在多个城市同步开展“编程一小时”http://www.kidscode.cn/
17.1分钟挑选出优秀编程字体!CodingFont在线对比字体代码显示效果而呈现出代码是否能足够的优雅、清晰、舒适,就要看你选择的编程字体的风格是否符合你的审美了。 异次元曾推荐过很多优秀编程字体,如 JetBrains Mono、Cascadia Code、Mononoki、Source Code Pro、Consolas 及优秀等宽编程字体、10 大经典编程字体等!但到底哪款才是最好、最适合自己的字体呢?CodingFont 这款在线工具就https://www.iplaysoft.com/codingfont.html
18.CSDN“今天,我想谈谈我所认为的当代 C++、现代 C++ 的基础是什么。我认为,当代的编程方式能让代码变得更简单、更安全、更高效,远胜于任何旧版本的 C++。” MoonBit 正式开源核心编译器 运行性能优于 Rust 和 Go 编码神器GitHub Copilot免费可用 每月限额2000次代码补全、50条聊天信息 https://www.csdn.net/
19.西门子SMART200编程软件在线监控影响Q点输出的怪事今天调试一台设备,按照往常的下载程序和参数,然后点在线监控准备测试动作。然后听到一阵滋滋滋的,检查发现Q0.6带的一个继电器电压不够在不停的分开吸合。粗略的检查了一下线路没发现什么问题,因为从PLC直接拉到继电器上的。然后我把在线监控一关闭,立马Q0.6输出就正常了。把在线监控一打开,立马又不行了;监控关闭又http://bbs.gkong.com/archive.aspx?id=461722
20.算法笔试模拟题精解之“数组染色”简介:可以采用链表的思想,定义一个数组temp来存放每个递增的子串,题目需要求出最少的递增子串有多少个,采取的思路是递增的子串越密集越好。 在线编程介绍 阿里云开发者社区在线编程产品,针对广大开发者学习、实践、面试、应聘、考试认证等打造的免费在线刷题神器。题库来自笔试模拟题、算法大赛模拟题等,界面整洁明了,操https://developer.aliyun.com/article/755806