如何在浏览器中测试 HTML 代码

HTML 是最简单的 Web 开发语言之一。测试 HTML 代码以确保网站在不同浏览器中正常运行是几乎所有 Web 开发人员的首要要求。有许多在线工具可确保您的 HTML 代码生成所需的输出,并且您的网站以简化的方式运行。尽管您可以采用传统方式并使用Chrome 开发人员工具,但还有许多其他更易于使用的在线工具。牢记这一点,我们为您带来了在浏览器中测试 HTML 代码的六种主要方法。

1. 代码笔
这是一个在线工具,更确切地说,是一个由开发人员组成的在线社区,他们利用 HTML、CSS、JavaScript 等各种前端工具和大量库来开发出值得展示的东西。该工具充当在线代码编辑器,并同时在浏览器中显示代码的输出。因此,这是您可以用来在浏览器中测试 HTML 代码的最流行的工具之一。它也是最大的开发者社区之一。您可以学习很多有关 HTML、CSS 和前端 Web 开发的知识,以及测试代码。

2. 使用文本编辑器
这是运行 HTML 文件的另一种方法。如果您正在使用在离线模式下运行的文本编辑器(例如Sublime Text或Notepad++ ),您只需使用 .html 扩展名保存文件并通过双击运行它即可。默认情况下,它将在本地计算机上安装的浏览器中运行。您还可以转到设备的“设置”部分并更改默认浏览器以分析不同浏览器中的输出。但是,所有这些不同的浏览器必须事先安装在您的系统上。

最新的 DZone 参考卡

移动数据库要点


3.JSFiddle  
JSFiddle是一个在线开发者社区,它还提供了一个在浏览器中在线测试 HTML 代码的平台。它于 2009 年作为应用程序推出,但后来获得了巨大的普及。它主要用于在线测试 JavaScript 代码,但您也可以测试 HTML、CSS 以及使用其他一些前端库编写的代码。它有自己的在线编辑器并同时显示输出。它确实是有史以来处理 JavaScript 的最佳工具。唯一的缺点是您必须单击“运行”按钮才能更新预览面板。

4.JSBin
尽管它是在浏览器中测试 HTML 代码的最佳工具之一,但许多新手发现 JSFiddle 的界面很难使用。JSBin是 JSFiddle 的替代品,并且相对更容易使用。它有两种访问类型:免费和专业版。两种类型都允许在浏览器中无限制地免费测试 HTML、CSS 和 JavaScript 代码,但是,您可以包含的 JavaScript 库的数量是固定的。如果您想访问私人垃圾箱和资产托管等高级功能,则需要注册专业帐户。

5. 现场编织 
Liveweave提供 HTML 代码的实时预览,是最漂亮、最令人愉悦的工具之一。该界面非常简单且易于理解,并提供可调整大小的面板。您可以随意修改代码。当您在内置编辑器中键入代码时,它会不断提供建议,让您的生活更轻松。除此之外,您可以轻松地将组织保存在云端,甚至可以将其下载为 .zip 文件以供将来参考。它也允许您使用 jQuery 等 JavaScript 库,并且有一个标尺,以便您可以跟踪产品的响应能力。

6. HTMLhouse
如果您只处理 HTML,那么这是最好的选择。界面干净、简约,没有额外的功能或支持。它是专为 HTML 设计的。您可以发布 HTML 并公开或私下共享。查看此处的工具并开始使用一些 HTML!对于您编写的每一段代码,它都会为您提供一个可共享的链接,以便您转发。

除了上述工具之外,如果您是初学者,一些其他 HTML 资源(例如 HTML Goodies)可能会派上用场。如果您想使用 Chrome 开发人员工具,只需在 Google Chrome 中运行 HTML 文档,然后右键单击要检查的 HTML 元素即可。单击“检查”,您将拥有运行、分析甚至调试代码的工具。

然而,上述所有工具的一个主要缺点是它们仅向您展示代码在一种浏览器中的外观。如果您想跨不同浏览器进行测试,则需要安装所有浏览器。有时这也是不可能的。例如,如果您在Mac环境中工作,则无法直接在IE中进行测试。

一种方法是使用在线跨浏览器测试工具,例如 LambdaTest。它是当今市场上最令人惊叹的跨浏览器测试工具之一,可让您测试代码的跨浏览器兼容性。测试结果基于 2,000 多个浏览器的结果,几乎不存在浏览器不兼容的情况。它确保您的代码可以在各种桌面和移动浏览器上无缝运行,并为您省去很多麻烦。

使用IIS承载WCF服务版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/xunzaosiyecao/article/details/47065199 作者:jiankunking 出处:http://blog.csdn.net/jiankunking 1、WCF可以方便的通过IIS承载,此承载模型与ASP.NET和ASP.NET Web Service使用的模型类似。 2、WCF可以在以下操作系统上的IIS版本上承载 Windows XP SP2上的IIS 5.1 Windows Server 2003上的IIS 6.0 Windows Server 2008或者Windows Vista或者Windows 7上的IIS 7.0 以及IIS后续版本 小注: 3、在IIS 7.0中提供了一种新的承载服务方式即WAS(Windows Process Activation Service,Windows进程激活服务),使用WAS来承载WCF允许HTTP之外的协议进行激活和网络通信。此环境适合开发可通过WCF支持的任何网络协议(包括HTTP、net.tcp、net、.pipe和net.msmq)进行通信的WCF服务。 在WAS宿主中,可以使用WAS工作进程中的功能,如自动激活服务、健康监控和进程。 要使用WAS宿主,只需创建一个Web站点和工个.svc文件,其中的ServiceHost声明包含服务类的语言和名称。 下面的代码使用 Service1类。另外,还必须指定包含服务类的文件。这个类的实现方式与定义WCF服务库的方式相同。  这不就是平时部署的.svc文件嘛 例如: 4、使用IIS承载的好处: 可以向处理其他任何类型的IIS应用程序一样,部署和管理IIS中承载的WCF服务。 IIS提供进程激活、运行状态管理和回收功能以提高承载的应用程序的可靠性。 像ASP.NET一样,ASP.NET中承载的WCF服务可以利用ASP.NET共享宿主模型,在此模型中,多个应用程序驻留在一个公共辅助进程中以提高服务器密度和可伸缩性。 IIS中承载的WCF服务与ASP.NET2.0使用相同的动态编译模型,该模型简化了承载服务的开发和部署。 IIS承载WCF服务时,IIS5.1和IIS6.0仅限于HTTP通信。 5、WCF具体写法及部署与IIS在此就不重复演示,具体案例可以参考: WCF 部署在IIS上 WCF 入门教程一(动手新建第一个WCF程序并部署) WCF 入门教程二 小注: 1、个人感觉有了锤子就没必要用手敲钉子了,所以搞WCF的时候,使用Visual Studio吧,没必要用文本文件去创建svc等等的文件。 比如说客户端应用程序需要 一 个代理来访问服务。给客户端创建代理就有3种方式 : ● Visual Studio添加服务引用 —— 这个实用程序会从服务的元数据中创建代理类。 ● ServiceModel元数据实用工具svcutil.exe —— 使用svcutil实用程序可以创建代理类。该实用程序从服务中读取元数据 ,以创建代理类。 ● ChanneldFactory类 —— 这个类由svcutil实用程序生成的代理使用 ,然而,它也可以用于以编程方式创建代理。         个人还是感觉 Visual Studio比较自动化一些 2、据说部署WCF,需要激活WCF HTTP激活组件,具体激活方式如下: 安装完成后,可以在:IIS管理器----处理程序映射中看到:svc-Integrated 项,说明安装成功了 但是有个问题就是,我部署WCF时候,么有激活这个服务,为啥WCF也能运行呢?希望有知道的朋友帮忙解答一下,谢谢。 ———————————————— 版权声明:本文为CSDN博主「衣舞晨风」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/jiankunking/article/details/47065199
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wouderw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值