チュートリアルを作成するウェブサイトのバッジシールド

Gitee、Github、およびその他の主要なコードリポジトリにアクセスすると、次のバッジスタイルのWebリンクがよく表示されます。これらは美しく便利ですが、このバッジはどのように作成されますか?この記事では、独自のバッジリンクを作成します。

画像-20220204155933667

メーカーshields、GitHub READMEまたはその他のWebページに簡単に含めることができるSVGまたはラスター形式の簡潔で一貫性のある明確なバッジサービス。このサービスは、数十の継続的インテグレーションサービス、パッケージレジストリ、ディストリビューション、アプリストア、ソーシャルネットワークをサポートします。 、コードカバレッジサービス、およびコード分析サービス。1か月あたり7億7000万を超える画像を提供し、 VS CodeVue.jsBootstrapなどの世界で最も人気のあるオープンソースプロジェクトのいくつかで使用されています。

  • 公式サイト:https://shields.io/
  • Github:https://github.com/badges/shields/

Webページを作成します:https://shields.io/#your-badge

画像-20220204171805533

バッジのラベル、メッセージ、希望の色を入力し、クリックMake Badgeしてバッジを生成します。バッジは、左半分と右半分で構成され、左半分は入力したラベルコンテンツ、右半分はメッセージコンテンツです。塗りつぶされた、右半分の色は私たちが塗りつぶした色です。

画像-20220204171556257

最終的に生成されたバッジには、対応するURLが形式https://img.shields.io/badge/<标签>-<消息>-<颜色>で含まれています。また、urlパラメータを直接変更して、目的のラベルを取得することもできます。

さらに、URLの後に?いくつかのパラメーターを使用してカスタマイズすることもでき、パラメーターは次のように&区切られます。

  • logo:左半分のロゴを指定します(例:https://img.shields.io/badge/zsr-gitee-red?logo = Gitee)

    画像-20220204232922778

    その他のロゴパラメータを表示できます:https://simpleicons.org/

  • logoWidth:ロゴの左半分の幅を指定します(例:https://img.shields.io/badge/zsr-gitee-red?logo = Gitee&logoWidth = 40)

    画像-20220205000329780

  • label:左半分のコンテンツをカバーするため。例:https://img.shields.io/badge/zsr-gitee-red?logo = Gitee&label = hello

    画像-20220204233542712

  • labelColor:左半分の色を設定するために使用され、hex、rgb、rgba、hsl、hsla、およびcssという名前の色をサポートします。例:https://img.shields.io/badge/zsr-gitee-red?labelColor = abcdef

    画像-20220204234349089

  • color:ユーザーは右半分の色を設定し、hex、rgb、rgba、hsl、hsla、cssという名前の色をサポートします。例:https://img.shields.io/badge/zsr-gitee-red?color = fedcba

    画像-20220205000138351

  • link=http://left&link=http://right:https://img.shields.io/badge/baidu-tencent-blue?link = http://www.baidu.com&link=http:/のように、バッジの左/右にジャンプするリンクを指定します/ www.tencent.com

    画像-20220205001923719

    この時点で、左半分をクリックしてBaiduホームページにジャンプし、右半分をクリックしてTencentホームページにジャンプします。


では、どのようにしてそのバッジを導入するのでしょうか。マークダウンまたはhtmlの形式でインポートできます。

// markdown
![redis](https://img.shields.io/badge/Redis-5.0+-yellow)
         
// html
<img src="https://raster.shields.io/badge/Maven-3.1+-red">

効果は次のとおりです。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_45173404/article/details/123728687