clip-path でひし形・ダイヤ型を作るコードを、実物プレビュー付きでコピーできます。
菱形(ひし形)は clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%) で作れます。transform: rotate(45deg) と違い中のテキストは傾かずまっすぐのまま、外形だけダイヤ型にできます。アイコン枠やバッジに使えます。下にコピペ用コードを用意しました。
.diamond {
clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
}
.diamond-tall {
width: 120px;
height: 180px;
clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
-webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
}
50% 0 から 50% 10% のように動かすと角の鋭さが変わります。微調整は clip-path ジェネレーター の「多角形」が便利です。