HTML代码格式化实现方式-冲顶技术团队
老牧童 HTML 阅读 182

HTML代码格式化实现方式基于在线工具https://www.guud.cn/tools/html-formatter.html的实现,介绍了html在线格式化的实现

大家好,欢迎来到IT知识分享网。

开发过程中,经常遇到html被压缩了无法查看,需要对html进行格式化,

或者html写的比较乱,需要格式化, 那么HTML格式化的方式有哪些?

总结下来有几种:

1.手动编辑:使用编辑器手动对HTML代码进行格式化和缩进。
2.在线工具:使用在线HTML格式化工具,如Code Beautify、HTML Formatter等。
3.文本编辑器插件:使用文本编辑器插件,如Notepad++等。
4.代码编辑器:使用代码编辑器,如Sublime Text、Atom等,这些编辑器都有插件或扩展可用于格式化HTML代码。
5.命令行工具:使用命令行工具,如HTML Tidy、HTML Beautifier等。
6.自动化工具:使用自动化工具,如Gulp、Grunt等,这些工具可以自动化地格式化HTML代码

其实,基本上没有必要自己实现,比如 这些在线工具可以直接实现, 直接打开:

https://www.guud.cn/tools/html-formatter.html

 

HTML代码格式化实现方式

 

 

查看源码可知,使用的是

 1 /*
 2   源码地址
 3   https://www.guud.cn/tools/html-formatter.html
 4 */
 5 var options = {
 6     "indent_size": indent_size,
 7     "indent_char": indent_char,
 8     "max_preserve_newlines": "5",
 9     "preserve_newlines": true,
10    "keep_array_indentation": false,
11    "break_chained_methods": false,
12    "indent_scripts": "normal",
13    "brace_style": "collapse",
14    "space_before_conditional": true,
15    "unescape_strings": false,
16    "jslint_happy": false,
17    "end_with_newline": end_with_newline,
18    "wrap_line_length": wrap_line_length,
19    "indent_inner_html": indent_inner_html,
20    "comma_first": false,
21    "e4x": false,
22    "indent_empty_lines": false
23 };
24 
25 
26 sFormat = html_beautify(text, options);

 

使用的是 beautify-html 组件

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31568.html

(0)
0
html2canvas
上一篇 2023-11-07 17:00
python爬爬爬之单网页html页面爬取
下一篇 2023-11-12 11:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

C语言、B语言、D语言?这些编程语言都是怎么发展演变出来的?
3.3K

C语言、B语言、D语言?这些编程语言都是怎么发展演变出来的?

  • Python IDE选择(Pycharm vs VS code,谁更牛!)

    Python IDE选择(Pycharm vs VS code,谁更牛!)

    1.5K
  • GoView 开源,一个好用的 Vue3 低代码开发数据大屏系统

    GoView 开源,一个好用的 Vue3 低代码开发数据大屏系统

    1.2K
  • python环境搭建和pycharm的安装配置及汉化(零基础小白版)[通俗易懂]

    python环境搭建和pycharm的安装配置及汉化(零基础小白版)[通俗易懂]

    1.1K
  • 可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]

    可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]

    991
  • 默认边栏

    关注微信

    相关内容推荐

    善融商城动脑筋的游戏美图贴贴文精飞傲音乐33iq刀塔手游zuji中国移动手机邮箱荒野行动手游官网hmmsim2踢米美女直播软件下载腾讯视频车机版不氪金的手游推荐精准时间汇通人才网官网免费节拍器津医保文件闪传fitbit官网e高速重庆移动手机云游戏准了app网速测速器文件加密软件国标下载英雄联盟台服下载爱听书2345手机助手这里没有游戏下载运动汇编曲软件伙伴办公登录百度智慧课堂生意专家官网锈湖系列手机远程协助建设通中标查询游戏下载中心美团订餐文件恢复免费软件记事软件电动邦微泡泡少年商学院赢话费斗地主瑞幸大学下载沙漏计时器ivcam批改网app最新yy语音下载幻想游戏三国演义小说下载qq游戏手机版下载九游我的世界假面骑士惠普打印服务插件测试游戏赛车直播白菜哦浙江税务局官网南宁市人社永辉买菜平安企业宝花娃地图拇指影视车点点鲁班商务网聘教网建行app医生游戏信用卡app下载咕咚运动下载招工软件dsnote学霸必备软件定位助手米其林指南人人天堂英语免费自学软件矢量跑酷下载携车网文明6手游万能尺玉田生活网官网电视回放好分数网查成绩u站按键精灵手机版打开百度地图新阳光教育恐龙化石拼图虚拟位置河小象智慧客服虚拟机安卓湖北电子税务局拨号键下载华彩生活app四三九九小游戏钱说乐听头条达龙云电脑番木瓜泡泡小说网尘世界视频播放压缩文件的软件服装八场贵州省税务软件分享北京阳光餐饮qq游戏视频聊天一对一七猫阅读扇贝单词混打枪战2踢球者伯图在线二维码扫描巨量引擎法信环球地图阅读吧自建房设计app我的小游戏语音备忘录拼多多商家版本网吧游戏平台娱乐盒子透明壁纸迅雷浏览器下载汪师傅原创宝天气播报两人同行学而思口算装甲纷争下载数学益智小游戏汽修宝官网搜航网运价查询作业帮免费安装酷狗铃声下载安装在线下载器爱奇艺电脑版下载去看吧汉邦高科监控熊猫绘画不要喂食猴子全功能万年历四川造价信息深交所互动易官网一键投屏太平洋软件网阿伟消消消苹果水印相机掌上云电脑口袋妖怪娘化版跳吧91淘课网官网捕鱼达人千炮版我的世界网易官网解压游戏大洲英语百通医学小猫钓鱼游戏土豆网下载Inkspace七麦数据app2d我的世界友达日语镇江智慧人社定期报告系统茶窝网官网手写键盘车载音乐下载小米控系统垃圾清理躲猫僵尸作战模拟器一笔连线掌阅阅读行星游戏gm游戏平台公务行app环球地图薅羊毛平台二战策略游戏下载一键锁屏猛犸新闻pinout半半我的自学网虾皮网星火英语英汉双解大词典qq应用宝网易晕

    合作伙伴

    冲顶技术团队

    www.lyhbj.cn
    www.pifajia.net.cn
    www.28j.com.cn
    www.youpinhui.vip
    qiansan.seo5951.com
    zz1.urkeji.com
    www.akz.net.cn
    www.maijichuang.cn
    www.youpinhui.vip
    www.haowangjiao.cc
    seo.07yue.com
    seo.07yue.com
    www.3phw.com
    www.desai360.com
    www.weiwin.cc
    www.imcrd.com
    seo.urkeji.com
    www.28j.com.cn
    zz1.urkeji.com
    dh.jsfengchao.com