将文本放在HTML中

时间:2013-03-10 10:21:37

标签: html css

我想在网页的菜单栏上放置像(主页(间距)关于(间隔)图片)的文字 告诉我该怎么做。 我是这样的(主页关于图片)

 <div id="menuOption" >
 <a href="www.google.com"><font color="#FFFFFF" >Home</font></a>
<a href="./download.html"><font color="#FFFFFF" >About</font></a>
<a href="./purchase.html"><font color="#FFFFFF" >Picture</font></a>
</div>
   </div>

4 个答案:

答案 0 :(得分:1)

只需添加&nbsp;

即可
<div id="menuOption" >
   <a href="www.google.com"><font color="#FFFFFF" >Home</font></a>&nbsp;
   <a href="./download.html"><font color="#FFFFFF" >About</font></a>&nbsp;
   <a href="./purchase.html"><font color="#FFFFFF" >Picture</font></a>&nbsp
</div>

或者更好地使用<ul>并制作<li> display: inline-block;并使用padding

<ul>
  <li>Home</li>
  <li>About</li>
  <li>Pictures</li>
</ul>

CSS

ul li {
   display: inline-block;
   padding: 5px 8px; 
   /* Change this according to your requirement, 
   5px is top, bottom and 8px is left, right */
}
  

注意:不推荐使用<font>标记,而是使用CSS color属性

答案 1 :(得分:0)

试试这个

<ul>
    <li><a href="">Home</a></li>
    <li><a href="">News</a></li>
    <li><a href="">Contact</a></li>
    <li><a href="">About</a></li>
    </ul> 

答案 2 :(得分:0)

使用div并设置float:left并应用填充。

<div id="menuOption" >
    <div style="float:left; padding-left:5px"><a href="www.google.com"><font color="#0000" >Home</font></a></div>
<div style="float:left; padding-left:5px"><a href="./download.html"><font color="#0000" >About</font></a></div>
<div style="float:left; padding-left:5px"> <a href="./purchase.html"><font color="#0000" >Picture</font></a></div>
</div>

答案 3 :(得分:0)

HTML

<ul>
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Picture</a></li>
</ul>

CSS

ul {
    float:left;
}
ul li{
    float:left;
    list-style-type:none;
    padding:0 5px;
}
ul li a {
    text-decoration:none;
}

工作demo