コミックの Web サイトを持っていて、各コミックのサムネイルの下にテキスト (データベース フィールドの「説明」) を配置したいと考えています。
2 つの質問があります。
質問 1)理由はわかりませんが、コミックの下にテキストを配置すると、その下のコミックの行が強制的に 1 つずれます。
しかし、それ以外の場合は、テキストがなければ...うまく並びます:
CSS は次のとおりです。
.comics {
float: left;
padding: 15px 5px 30px 15px;
margin: 10px;
background: url(images/SiteDesign/comicbg.png) no-repeat 0 0;
/*Need to set width on this >= to thumber width so description text will wrap*/
width: 220px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
}
PHP:
echo '<li>';
echo '<span class="comics"><a href=".?action=viewimage&site='.$site. '&id=' . $row['id'] .'">
<img src="./scripts/thumber.php?img=.' . $thumbpath.$row['thumb'] . '&mw=220&mh=220"/></a>' .
'<br /><br /> ' . $row['description'] . '</span>';
echo '</li>';
私はCSSを正しくやっているような気がするので、なぜそれがオフセットされているのか分かりません.
質問2)
一番下にテキストを追加する唯一の理由は、Go Daddy が、「コミック」や「アートワーク」などのキーワードが SEO 用のページに十分に出現していないと言っているからです。多くの場合、キーワードを含むこのテキストを追加すると、SEO が改善されますか?
ありがとう!
編集 - - -
その場合display: inline-block;
、verticle-align: text-top;
li の場合、各投稿にテキストが必要ですか? そうしないと、画像の 1 つをぎこちなく押し上げるように見えます。