CSSのみを使用して、以下のような見出しの背景を作成したいと思います。
三角形を作成することはできますが、正しく配置できません。HTMLは次のように単純です。
<h1><a href="#">Link ...</a></h1>
CSSは次のとおりです。
h1{
margin: 20px;
width: 0px;
height: 0px;
border-style: solid;
border-width: 50px 0 0 50px;
border-color: transparent transparent transparent #0000ff;
}
JSFiddleデモ。 http://jsfiddle.net/yGsny/