html - 输入上方带有标签的样式表

标签 html css

我想生成以下表单样式:

Name                    Email
[.................]     [.................]

Subject
[.................]

Message
[.........................................]
[.........................................]
[.........................................]
[.........................................]

The HTML code I have is:

<form name="message" method="post">
    <section>
    <label for="name">Name</label>
    <input id="name" type="text" value="" name="name">
    <label for="email">Email</label>
    <input id="email" type="text" value="" name="email">
    </section>
    <section>
    <label for="subject">Subject</label>
    <input id="subject" type="text" value="" name="subject">
    <label for="message">Message</label>
    <input id="message" type="text" value="" name="message">
    </section>
</form>

目前正在制作中:

Name    [...................]
Email   [...................]
Subject [...................]
Message
[.........................................]
[.........................................]
[.........................................]
[.........................................]

执行此操作的最佳方法是什么?我的花车总是乱七八糟!

最佳答案

我会制作 inputlabel 元素 display: block ,然后拆分名称标签和输入,以及电子邮件标记并输入到 div 的 中并将它们彼此相邻 float 。

input, label {
    display:block;
}
<form name="message" method="post">
    <section>

  <div style="float:left;margin-right:20px;">
    <label for="name">Name</label>
    <input id="name" type="text" value="" name="name">
  </div>

  <div style="float:left;">
    <label for="email">Email</label>
    <input id="email" type="text" value="" name="email">
  </div>

  <br style="clear:both;" />

    </section>

    <section>

    <label for="subject">Subject</label>
    <input id="subject" type="text" value="" name="subject">
    <label for="message">Message</label>
    <input id="message" type="text" value="" name="message">

    </section>
</form>

关于html - 输入上方带有标签的样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6046110/

相关文章:

html - <h1> - <h6> 标签在电子邮件通讯中呈现为绿色字体

php - 具有多个 Mysql 结果的交替 CSS 样式

css - 菜单无法正确对齐

css - 如何在 CSS 中制作 gmail 样式的配置文件菜单?

javascript - 当鼠标悬停在该行的任意位置时,我可以使 TableRow 列中的图标改变颜色吗?

PHP/HTML - 没有登录但来自导航链接的个人资料页面

javascript - 当您访问其中包含特定 ID 的 URL 时添加 CSS

html - 为什么切换轮播时背景图像的大小会发生变化?

html - 将侧边栏小部件移动到右侧边栏

css - 如何将 fontawesome 图标制作到其父中心