更新记录

1.0.4(2020-07-22)

优化 修改插件配置规范, 支持插件配置文件独立

1.0.3(2020-06-13)

新增 validate-html插件

查看更多

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件

1. validate-html 说明

此插件用于html语法校验

2. 配置文件,如何配置选项?

选项配置文件是.htmlhintrc

点击菜单【工具】 -> 【设置】-> 【插件配置】-> 【htmllint】,即可打开配置文件。

目前已有的选项对应说明如下:

tagname-lowercase: 标签名是否开启小写; true:启用, false:禁用

attr-lowercase: 属性名是否开启小写,true:启用, false:禁用

attr-value-double-quotes: 属性值是否必须放在双引号中,true:启用, false:禁用

doctype-first: Doctype是否必须是HTML文档的第一行,true:启用, false:禁用

tag-pair: 标签是否必须成对,true:启用, false:禁用

spec-char-escape: 特殊字符是否必须转义,true:启用, false:禁用

id-unique: ID属性是否必须唯一,true:启用, false:禁用

src-not-empty: src属性是否为空,true:启用, false:禁用

attr-no-duplication: 同一标签中,属性值是否不可重复, true:启用, false:禁用

详细的配置说明可以参考options

配置文件,如何增加其它选项?

修改.htmlhintrc文件,添加选项,比如:

{

"attr-value-not-empty": true, //属性值不可为空

"tag-self-close": true, //标签必须自封闭

"title-require": true, //title标签必须出现在 head 标签中

"inline-style-disabled": false, //可以使用行内样式

"id-class-ad-disabled": true, //ID和 Class一定不可使用ad关键词,使用ad关键词的ID或Class,会被广告拦截软件屏蔽

"attr-unsafe-chars": true, //script标签不该使用在head标签

}

3. 如何使用

打开html文件,右键菜单,点击【验证本文档语法】

html hint标签,htmlhint相关推荐

  1. XSS Challenges stage#1-10闯关详解

    XSS Challenges stage1-10闯关详解 文章目录 XSS Challenges stage1-10闯关详解 0x01 xss challenges 闯关环境准备 1.XSS chal ...

  2. android NFC的读写

    一.NFC知识 1.NFC是什么? NFC,即Near Field Communication,近距离无线通讯技术,是一种短距离的(通常<=4cm或更短)高频(13.56M Hz)无线通信技术, ...

  3. 我应该使用i标签代替span吗? [关闭]

    本文翻译自:Should I use tag for icons instead of ? [closed] I've looked into the source of Facebook, they ...

  4. android edittext标签,TagEditText,类似微博标签的文本控件

    TagEditText实现了显示类似微博中的活动标签, 其特点是将一段文字中用'#'包裹的部分以特殊的颜色显示,并能进行点击交互. 如果你觉得还不错,欢迎star.fork.在使用过程中遇到任何问题, ...

  5. Android layout布局属性、标签属性总结大全

    RelativeLayout 第一类:属性值为true可false android:layout_centerHrizontal        水平居中 android:layout_centerVe ...

  6. dhtmlxgrid导出的js_dhtmlxgrid jsp标签

    功能简介 DhtmlxGrid是一个纯Js的控件,能帮你把它约定格式的XML数据,在浏览器端通过Js渲染成表格.该表格具有以下特性: 支持IE6-9.chrome.firefox 丰富的Js API接 ...

  7. wp自定义帖子没标签_谷歌对nofollow标签重新定义,百度是否有变化哪?

    一.nofollow标签问题罗列 问题1:链接加上nofollow,链接里的内容还计算到当前页面内吗? 其实我问这个问题主要是一个关键词密度的问题,比如我想集中下该页面的权重从而不想太多的链接导出,但 ...

  8. wp自定义帖子没标签_ofollow标签的作用有重大变化

    nofollow标签的历史 经典的nofollow标签作用和使用方法以前的帖子写过,详情读者可以参考以前帖子. nofollow标签(准确说是属性,不过约定俗成,还是叫标签吧)是Google和Yaho ...

  9. link标签的几个用法,帮助提高页面性能

    写在前面 本文首发于公众号:符合预期的CoyPan HTML 中****元素规定了外部资源与当前文档的关系.最常见的用法,是用来链接一个外部的样式表,比如: <link href="m ...

最新文章

  1. 面试:GET和POST两种基本请求方法有什么区别
  2. Spire.Doc系列教程:C# 根据 Word 的标题样式获取文字
  3. [codevs 1232] 飞行员配对方案问题
  4. python编写一个程序、实现文件的复制_写个python 脚本实现文件的递归拷贝
  5. 栈的应用实例——计算后缀表达式
  6. UBoot讲解和实践-----------讲解(一)
  7. 一些技术社区关于博客内图片 markdown 源代码的字数统计
  8. 百度google关键字优化的小技巧
  9. Examine INIT services -- Linux
  10. idle显示出错信息 python_Life is short,you need Python——Python入门
  11. 习题2.2 数组循环左移(20 分)浙大版《数据结构(第2版)》题目集
  12. xampp错误: mysql 非正常关闭._mysql数据库DBA实用技巧--为你的数据库开启Innodb监控...
  13. Windows内核研究工具
  14. Navicat Premium 12.0.29 / 12.1.5.0注册机激活
  15. 一批恶意Google Play应用窃取用户银行信息
  16. 项目管理:如何提高团队效率
  17. 基于Vue.js的Web视频播放器插件vue-vam-video@1.3.6 正式发布
  18. ICC 图文学习——LAB2:Design Planning 设计规划
  19. Visio2010中设置线为直线
  20. mac系统如何新建文件

热门文章

  1. Intel保护机制:特权级别:Protection Rings
  2. Why Open vSwitch?
  3. Documentation/x86/kernel-stacks
  4. Linux curl命令使用代理、以及代理种类介绍(附:curl命令详解)
  5. Vector Packet Processor(VPP) - 层二层三转发图谱
  6. (1)Linux进程调度
  7. 编译原理:利用yacc/bison进行语法分析
  8. 单片机modbus rtu通讯_【原创】永宏PLC系列RS485通讯方式
  9. Vue3脚手架安装vue @/cli
  10. python之变量的私密处理