Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

⚙️ The static code analysis tool you need for your HTML

License

NotificationsYou must be signed in to change notification settings

htmlhint/HTMLHint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo HTMLHint
HTMLHint

The static code analysis tool you need for your HTML.

npm VersionCodecovnpm countMIT License

 How To UseContributingWebsite

Table of Contents

📟 Installation and Usage

There are two ways to install HTMLHint: globally and locally.

Local Installation and Usage

In case you want to include HTMLHint as part of your project, you can install it locally using npm:

npm install htmlhint --save-dev

After that, You can run HTMLHint on any file or directory like this:

./node_modules/.bin/htmlhint www/index.html./node_modules/.bin/htmlhint www/**/*.html

Or, you can use HTMLHint linter programmatically, like this:

import{HTMLHint}from'htmlhint'consthtmlVerificationHints=HTMLHint.verify(localHtmlContent)console.log('htmlVerificationHints',htmlVerificationHints)// this logs a list of `Hint`s which contain information on all linting errors

Global Installation and Usage

If you want to make HTMLHint available to tools that run across all of your projects, you can install HTMLHint globally using npm:

npm install htmlhint -g

After that, you can run HTMLHint on any file like this:

htmlhint www/index.htmlhtmlhint www/**/*.html

You can even launch HTMLHint to analyze an URL:

htmlhint https://htmlhint.com/

📃 Example output

🔧 Configuration

Search.htmlhintrc file in current directory and all parent directories:

htmlhinthtmlhint test.html

Custom config file:

htmlhint --config htmlhint.conf test.html

Custom rules:

htmlhint --rules tag-pair,id-class-value=underline index.html

Inline rules intest.html:

<!--htmlhint tag-pair,id-class-value:underline --><html><head>    ...</head></html>

📙 Docs

  1. How to use
  2. All Rules
  3. Changelog
  4. How to Develop

© License

MIT License

💪🏻 Contributors

This project exists thanks to all these people.Contribute.HTMLHint Contributors

🏅 Backers

Thank you to all our backers!Become a backer.

Backers

🎖 Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website.Become a sponsor.

Sponsor


[8]ページ先頭

©2009-2025 Movatter.jp