リンクを横一列に並べたいのですが・・

[新着] Webテンプレートを仮オープンしました



0   名前: 時蝋 : 2005/12/28 15:42  [URL
初めまして。
質問なのですが、リンクを↓の方に並べようとしたら、
空白が作れません。

リンクリンクリンクリンク
____________
こんな感じです。
空白の作り方ってどうやるんですか?

1   名前: 匿名希望 : 2005/12/28 15:42
全角空白か文字参照を使えばよろしいかと思います。

5   名前: 匿名希望 : 2005/12/28 15:42
 用語は用法を守って正しくお使いください。

参考)
http://www.scollabo.com/banban/apply/ap8.html新規ウィンドウ

http://bakera.jp/html/reference/charref.html新規ウィンドウ

6   名前: カヅサツ : 2005/12/28 15:42  [URL
まず、リンクを並べるということは箇条書きであると思われます。
箇条書きは li要素となります。そして、順不同型なら ul要素、順序があるなら ol要素で括ります。

<ul>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
</ul>

多くのブラウザでは、li要素の先頭にマーカ(黒丸)を付け、改行して表示します。
この箇条書きだけ見栄えを変える場合、他の箇条書きと区別するために、class属性や id属性で名前を付けます。

<ul class="link">
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
</ul>

最後に "link"と名前を付けた ul要素と、その内容の li要素の見栄えを、CSS で変更します。

ul.link{
padding: 0px; /* 内部余白なし */
}
ul.link li{
display: inline; /* 前後に改行させない */
margin: 0px; /* 外部余白なし */
padding: 0px 10px 0px 0px; /* 内部余白右部のみ 10ピクセル。他はなし */
list-style-type: none; /* マーカ(黒丸)なし */
}


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja" dir="ltr">
<head>
<style type="text/css">
ul.link{
margin: 0px; /* 外部余白なし */
padding: 0px; /* 内部余白なし */
}
ul.link li{
display: inline; /* 前後に改行させない */
margin: 0px; /* 外部余白なし */
padding: 0px 10px 0px 0px; /* 内部余白右部のみ 10ピクセル。他はなし */
list-style-type: none; /* マーカ(黒丸)なし */
}
</style>
<title>test</title>
</head>
<body>
<ul class="link">
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
</ul>

<ul class="link">
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
</ul>

<ul>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
<li><a href="">リンク</a></li>
</ul>
</body>
</html>

7   名前: 時蝋 : 2005/12/28 15:42  [URL
>匿名希望さん>カヅサツさん
お返事遅れてごめんなさい;
さっそくやってみます。

一覧へ戻る