2013-08-06 48 views
0

我很久沒有使用過HTML(前CSS)。基本上我是一個完整的菜鳥。我祈禱我可以得到一些有用的信息。HTML:如何在桌子中放置橫幅?

有線程涵蓋了這個問題,我已經採用了所有這些都沒有成功,所以我認爲它是我的風格格式的東西,但我不能指出這個問題。這就是我現在所處的位置。

{<%@頁面語言= 「C#」 AutoEventWireup = 「真」 的CodeFile = 「Default.aspx.cs」 繼承= 「_默認」 %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html14/frameset.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title>A Web Site</title> 
     <style type="text/css"> 
     body { 
      border-style:ridge; 
      border-color:inherit; 
      border-width:thin; 
      background-color: beige; 
      margin-left: 4px; 
      margin-right: 4px; 
      margin-top:3px; 
      margin-bottom:3px; 
      padding: inherit; 
      font-family: Calibri; 
      height:auto; 
      width:auto; 

      </style> 

</head> 
<body> 
    <form id="form1" runat="server"> 
       <div id="Home Page"> 
       <table> 
        <tr><td align="center"> 
         <img src="Some/pic.jpg"> 
        </td></tr> 

       </table> 
       </div> 


    </form> 
</body> 
</html>} 

回答

-1

你需要一個大括號。

//... 
height: auto; 
width: auto; 
} 
+0

謝謝。我還必須將align =「center」放在

標記中。顯然​​繼承了表格的格式。 – user2654953

0

添加關閉大括號width:auto;後在之前答覆中提到,在<img>添加關閉標籤像</img>(或懶惰接近<img />)和</html>後取出右大標籤。

<body> 
    <form id="form1"> 
     <div id="Home Page"> 
      <table> 
       <tr> 
        <td align="center"> 
         <img src="Some/pic.jpg" /> 
        </td> 
       </tr> 
      </table> 
     </div> 
    </form> 
</body> 
0

在span標記中添加文本並將css的margin屬性應用到它。 像e.g

<span class="textCenter"> Hi This is text </span> 

在CSS:

.textCenter { 
    margin-left:auto; 
    margin-right:auto; 
} 

您可以調整幅度相應地居中文本。 檢查保證金屬性在這裏:http://www.w3schools.com/css/css_margin.asp