eb前端开发课程:html极速开发插件emmet2.节点。
讲课人:波波老师。
看如何输入一个子元素,子元素使用右尖括号,来演示一下。
·输入一个子元素ul,右尖括号play,可以看到输入了一个无序列表ul,其中有一个子选项ul。
·再来看同级标签,同级标签就是两个标签,它是并列的,一次性的把它输入,这个是使用加号。
·在这里输入一个同级标签div+p,可以看到同时产生了一个div的标签和一个p的标签,它们两个是并列的,所以就叫同级标签。
·接下来看一下上级标签,比如需要输入一个无序列表,然后再返回无序列表同级,输入一个div,就需要使用一个向上的箭头。
·来演示一下上级标签,比如输入一个ul>LI,这时候需要一个同级的,输入6上面这个小箭头,然后给它加一个div,就可以看到输入了ul>LI这样一个无序列表的时候,同时在这又加了一个div。
刚才的上一级是不是有点不好区分?建议大家使用分组的功能,就是把上一级里边的比如无序列表用括号括起来,然后再用一个+div作为同级,这样在逻辑上就清晰了很多。
和刚才相同的功能再用分组来演示一下,把无序列表ul加到这里边,然后再用一个+div回车,取得了和刚才同样的效果。
tns.network是一款主要由JavaScript编写的智体世界引擎(内嵌了three.js编辑器的定制版-支持以第一视角游览3D场馆),可以在浏览器和node.js、deno、electron上运行,它是一个跨平台的软件,支持多个操作系统使用!
为了实现ib3.hub智体节点的资源、内容、最新头榜内容,能通过静态资源网站(HTML站点),方便SEO收录优秀的智体节点3D场景、插件资源、文件资源、用户内容资源。故专门设计了强大且方便的一键“HTML生成”功能(同时生成md文件)。通过资源文件使用pop.fastdown的webrtc协议的p2p文件极速下载器,能允许每一个用户能方便地下载使用ib3.hub智体节点的资源文件、课程资源、视频资源、各种内容资源(例如插件、源码、机器人、兴趣社区内容等)。
以下是本次的功能升级介绍。
以下是使用教程:
点击右上角的...进入头榜编辑器,可在下方看到新增加的“生成HTML”功能。
点击生成HTML,不到1秒快速生成了对应的MD文件和HTML静态网页文件(如下图所示)
点击打开*.html静态网页文件
我们看到了生成的xverse轻应用的静态HTML,点击xverse-3D轻应用,可跳转pop-fastdown下载该3D场馆的源码文件(如下图所示)
点击上图中的download一键下载
我们看到下载完3MB文件仅须2秒(事实上不到2秒——还涉及资源文件路由等待时间等),点击这个zip文件查看3D场馆源码(如下图,须使用解压缩工具使用7z来解压)
点击压缩包中的.xverse.json源文件,使用vscode打开,可看到这个3D纪念馆的源码是一个json文件。
点击生成后的HTML静态文件如下图所示:
我们看到生成的HTML文件,自动包含了刚才看到的几张图片(通过滚动条下移,可看到所有的6张图片)
点击生成的md文件,如下图所示:
我们看到,这里面包含了6张图片,并且图片数据base64编码的图片内容,全部附在了md文件的末尾(成功实现了包含了6个图片头榜内容打包为MD和html静态网页文件)
生成成功后点击生成的HTML文件如下图所示:
我们看到,仅包含了第1层的“文件”,而不包含“文件夹”和文件夹里面的子文件。
点击最正面的xverse.zip之3D场馆源文件(压缩包),进入pop-fastdown页面,如下图所示:
点击download下载,可看到1秒即完成了0.5MB的3D场馆源码的下载。
我们点击查看对应生成的MD文件(如下图所示)
可以看到,采用的是链接:https://dtns.network.yunapi.org/fastdown/fastdown.html?file-url的链接(智体世界pop.fastdown下载器——亦可将该下载器静态网页工具源码复制至自己的PC电脑上直接使用该下载器,而不用使用dtns.network官方站点的极速pop-fastdown下载器)
生成HTML文件结果如下(下载完后打开它):
点击其中1个MP4文件(如下图)
如上图所示,点击download按钮下载它,我们看到这里的极速达到了7MB/s(如文件更大,下载速度可达10MB/s——因为文件小,没达到极速就已经下载完该文件了)。
总结使用了不到7秒即下载完了30MB的教程视频文件,体验还是非常不错的。
如上图,点击该md文件进入markdown文件浏览器(如下图所示)
在标题栏的右上角,找到“HTML”按钮,点击生成HTML静态网页文件(如下图所示)
我们从上图看到,生成的html静态文件已经被网页浏览器下载为*.html文件。
我们点击打开这个html静态文件如下图(注意看:有个浏览器的网址栏为*.html,代表了打开的是刚才生态的这个静态html文件)
注:我们看到,从md浏览器将md文件一键生成html,功能与头榜编辑器的【生成HTML】功能一致,均是将内容生成为html静态网页——当然,中间文件即是md文件(再由md文件生成html文件)。
生成的html静态网页结果(如下图所示):
点击rtcode.html,查看该静态网页:
我们从上图看到,生成了rtcode-17.dpkg的插件资源的分享网页,点击这个插件文件链接,可跳转pop-fastdown下载器下载它。
我们看到,下载器很给力,迅速下载完该*.dpkg插件源文件。
生成的静态网页如下图:
点击这个新生成的静态网页,打开它:
我们看到了须付费的头榜内容,对应的网页内容标题,有了(定价1$)的付费头榜内容提醒。
总结:经过上这述7步,我们体验了新升级的一键【生成HTML】功能,可以快速生成静态的HTML文件和MD文件。看到这些静态html文件,是通过pop-fastdown实现了所有的头榜分享的资源文件的下载。有了这个强大的从web3-web2的资源分享HTML文件生成功能,就可以为所有的ib3.hub智体节点,建立一系列的web静态资源网站,方便搜索引擎用户和更多的新用户,便捷地体验到dtns.network智体世界引擎提供的丰富且强大的智体应用和各类消费者网络资源!并且实现了各个智体节点之间的各类资源在传统网站、传统搜索引擎、传统web网络上的共享。实现数据、资产、用户、资源、价值的随心所欲的流动。
生成html静态文件资源,将为dtns.os智体操作系统注入源源不断的用户驱动力!
注:dtns.network德塔世界(开源的智体世界引擎)是在github和gitee上开源的项目!
今天要给大家带来一款比较特别的jQuery图片切换播放器,它的特点在于切换的不仅仅是图片,而是图文,另外每一幅图文关联时间轴上的一个节点,时间轴跟随图文切换而移动。同时,这款图文时间轴播放器还可以无缝循环播放。如果你的网站上需要介绍历史信息,那么这款jQuery插件就非常适合你。
之前我们分享过很多CSS3进度条动画插件,比如这9款超富有创意的CSS3进度条动画,另外还有很多。今天给大家带来的是一款基于CSS3的3D线条变换进度条动画,它是由一系列排成一行的点通过线条旋转变换形成的3D立体动画来构建一个带有进度条视觉效果的动画特效,特别适合应用在个性化比较强的页面上。
之前我们分享过一些基于HTML5和CSS3的磁带动画,比如这款纯CSS3实现超酷的磁带动画是利用CSS3绘制而成;这款HTML5卡带式古典播放器更是利用HTML5技术实现了磁带播放音乐。今天要带来的是一款纯CSS3绘制而成的磁带特效,它利用CSS3特性绘制了磁带,同时利用CSS3动画属性实现磁带的滚动。
之前我们分享过很多基于jQuery和CSS3的焦点图动画插件,大部分都是在平面上通过过渡动画切换不同的图片,例如这里就有10款非常不错的jQuery/CSS3焦点图插件。今天我们要在这里继续分享一款基于CSS3的焦点图插件,它的特点是图片切换容器是一个3D的立方体,点击图片后即可将该图片呈现在立方体的前面。
还记得很早以前,我们分享过一款基于HTML5 Canvas的粒子动画进度条,非常富有创意。今天我们要带来的同样是一款基于HTML Canvas的粒子进度条动画,不同的是这款进度条相对是扁平样式的,进度部分带有细边框。
今天我们要给大家分享一款基于jQuery和CSS3的状态激活动画按钮。按钮一共有4种状态,第一种状态是按钮默认时的样式,鼠标滑过按钮时就出现待激活的第二种状态,点击按钮后就出现正在激活的第三种状态,最后是激活完成的状态。由于这个按钮动画是基于jQuery的,所以使用时不要忘记引用jQuery库文件。
7.HTML5 Canvas冰川波浪起伏动画
之前我们分享过很多基于HTML5 Canvas的水波动画,其中一款基于WebGL的水面水波荡漾特效相当绝妙。还有这款HTML5 Canvas 3D波浪翻滚动画也是非常不错。这次我们要带来的同样是一款基于HTML5 Canvas的波浪起伏动画,这次的是冰川波浪起伏动画,在Canvas上绘制冰川效果的形状,然后利用动画特性让这些冰川不停地起伏起来。
这是一款基于纯JavaScript实现的侧边栏菜单,因为整个菜单并没有使用jQuery等第三方插件,因此菜单比较轻量级的。这款JS侧边栏菜单的特点是点击按钮可以展开和隐藏,并且在隐藏时自动显示提示文字,展开后又隐藏提示文字,很好地做到了自适应效果。
今天我们要给大家分享一款基于CSS3的地图动画,它的核心功能并不是地图数据的展示,比如城市和省份地区的关系,而是展示了热点地区的动画特效。在地图上分布了很多热点区域,利用CSS3的动画属性实现这些热点区域的闪烁动画效果。
*请认真填写需求信息,我们会在24小时内与您取得联系。