對標籤和輸入進行分組最常用的方式是什麼?目前,我將每一對放在一個div中,但之前我也將每一對放在一個<p>
中。有更好的方法嗎?ASP.NET中標籤輸入佈局的最佳實踐
2
A
回答
4
這取決於。我通常儘量不要將它們分組,因爲它只會產生更多的標記。
<div id="container">
<label for="username">Username</label><input type="text" id="username">
<label for="password">Password</label><input type="text" id="password">
</div>
然後以避免一切在一行結束了,風格容器和標籤/輸入,以適應。
#container {
width: 350px;
}
#container label {
width: 100px;
margin-left: 5px;
text-align: right;
}
#container input {
width: 225px;
}
如果這是不可能的,那麼我建議你使用<div>
的,爲<p>
的都是爲了文本。 (「段落」)
2
您可以使用定義列表和樣式來顯示標籤和輸入字段。它可能是這樣的:
<dl>
<dt><label for="name">Name</label></dt>
<dd><input type="text" name="name" id="name" /></dd>
</dl>
我喜歡definiton列表元素提供的對的關聯。
相關問題
- 1. 佈局最佳實踐
- 2. HTML佈局最佳實踐
- 3. SVN佈局 - 最佳實踐
- 4. TFVC簽入最佳實踐
- 5. CSS佈局的最佳實踐
- 6. asp.net最佳實踐
- 7. WPF/Silverlight佈局最佳實踐
- 8. UITableViewCell自動佈局最佳實踐
- 9. WPF - 最佳實踐[標籤:輸入]控制
- 10. 將ASP.NET MVC佈局應用到Jquery.Mobile頁面的最佳實踐
- 11. 標籤結構的最佳實踐
- 12. ASP.NET MVC的最佳實踐
- 13. ASP.NET中輸入驗證的最佳實踐?
- 14. Javascript和錨定標籤,最佳實踐?
- 15. 驗證輸入java的最佳實踐
- 16. shell輸入參數的最佳實踐?
- 17. 訂單相對佈局,最佳實踐和相對佈局
- 18. ASP.NET MVC 3:博客的模型標籤綁定最佳實踐
- 19. 記錄ASP.NET - 最佳實踐
- 20. 最佳實踐ASP.NET MVC 3
- 21. Asp.Net分頁最佳實踐
- 22. asp.net mvc viewdata最佳實踐
- 23. 最佳實踐 - ASP.NET/Entity Framework
- 24. ASP.NET類庫最佳實踐
- 25. ASP.NET MVC RenderAction最佳實踐
- 26. ASP.NET安全最佳實踐
- 27. 最佳實踐在asp.net
- 28. ASP.Net MVC Cookies最佳實踐
- 29. Erlang發佈最佳實踐?
- 30. ASP.NET MVC的DateTime手動輸入轉換的最佳實踐
+1向我介紹'定義列表' – ProfK 2010-02-06 14:33:50