Javascript 如何使HTML代码更具可读性?

Javascript 如何使HTML代码更具可读性?,javascript,html,Javascript,Html,我有5个按钮,编码在一行上。这让我可以把它们挤在一起,中间没有任何空隙,这就是我想要的 但是,如果我将每个按钮的代码向下移动一行,按钮之间会有空格,这是我不想要的 以下是两个按钮的示例代码: <button id="home" type="button">Home</button><button id="save" type="button">Save </button><button id="create" type="button">

我有5个按钮,编码在一行上。这让我可以把它们挤在一起,中间没有任何空隙,这就是我想要的

但是,如果我将每个按钮的代码向下移动一行,按钮之间会有空格,这是我不想要的

以下是两个按钮的示例代码:

<button id="home" type="button">Home</button><button id="save" type="button">Save
</button><button id="create" type="button">Create</button>
HomeSave
创造
谢谢

您可以使用输入元素的“class”属性来定义样式选项,这些选项会影响获得该类的所有按钮。让我告诉你:

<button id="home" type="button" class="btn-style">Home</button>
<button id="save" type="button" class="btn-style">Save</button>
<button id="create" type="button" class="btn-style">Create</button>
要在按钮之间没有空间,只需使用CSS样式。但要想做到这一点,可以在谷歌搜索。您可能需要设置样式属性,如“显示、边距、浮动…”

Greetz

您可以使用输入元素的“class”属性来定义样式选项,这些选项会影响获得该类的所有按钮。让我告诉你:

<button id="home" type="button" class="btn-style">Home</button>
<button id="save" type="button" class="btn-style">Save</button>
<button id="create" type="button" class="btn-style">Create</button>
要在按钮之间没有空间,只需使用CSS样式。但要想做到这一点,可以在谷歌搜索。您可能需要设置样式属性,如“显示、边距、浮动…”


Greetz

好吧,HTML这样做很令人恼火,但我解决它的方法如下:

<button>btn1</button
><button>btn2</button
><button>btn3</button
><button>btn4</button
><button>btn5</button>
btn1btn2btn3btn4btn5
或者,正如其他用户所建议的,您可以在以下两者之间插入注释:

<button>btn1</button><!--
--><button>btn2</button><!--
--><button>btn3</button><!--
--><button>btn4</button><!--
--><button>btn5</button>
btn1btn2btn3btn4btn5

好吧,HTML这样做很令人恼火,但我解决它的方法如下:

<button>btn1</button
><button>btn2</button
><button>btn3</button
><button>btn4</button
><button>btn5</button>
btn1btn2btn3btn4btn5
或者,正如其他用户所建议的,您可以在以下两者之间插入注释:

<button>btn1</button><!--
--><button>btn2</button><!--
--><button>btn3</button><!--
--><button>btn4</button><!--
--><button>btn5</button>
btn1btn2btn3btn4btn5

对于内联元素之间的空格问题,如
,请尝试这样编写代码:

<button id="home" type="button">Home</button><!--
--><button id="save" type="button">Save</button><!--
--><button id="create" type="button">Create</button>
homesave创建

对于内联元素之间的空格问题,如
,请尝试这样编写代码:

<button id="home" type="button">Home</button><!--
--><button id="save" type="button">Save</button><!--
--><button id="create" type="button">Create</button>
homesave创建

通过
按钮
选择器应用公共css,并通过其ID

button{
    margin-top: 20px;
    height: 40px;
    width: 240px;
}
#home{
    margin-left: 40px;
}
#save{

}

通过
按钮
选择器应用公共css,并通过其ID应用任何特定样式

button{
    margin-top: 20px;
    height: 40px;
    width: 240px;
}
#home{
    margin-left: 40px;
}
#save{

}

您可以将换行符放入标记中:

<button>btn1</button
><button>btn2</button
><button>btn3</button>

您可以将换行符放入标记中:

<button>btn1</button
><button>btn2</button
><button>btn3</button>

使用类创建按钮:

<button class="button" id="save">Save</button>
<button class="button" id="new">New</button>
<button class="button" id="load">Load</button>
这将使您的按钮粘在一起,没有空格,HTML将更具可读性

编辑:在使用ID时,在CSS类中添加该ID,并留有空白

/* in this example, the button to the mostleft is #save, so...*/
#save {
    margin-left: 10px;
}

以下是使用类创建按钮的步骤:

<button class="button" id="save">Save</button>
<button class="button" id="new">New</button>
<button class="button" id="load">Load</button>
这将使您的按钮粘在一起,没有空格,HTML将更具可读性

编辑:在使用ID时,在CSS类中添加该ID,并留有空白

/* in this example, the button to the mostleft is #save, so...*/
#save {
    margin-left: 10px;
}

这是

@T.J.Crowder,他打破了单一责任问题模式吗?问题中的一个问题不是。。cmiiwI已经重新编辑了我的问题,现在包含了一个问题。@YuliamChandra:可能应该添加到那里。重复:我个人在PHP中动态缩小HTML,这样我就可以用我想要的空间写,没关系。@t.J.Crowder,他打破了单一责任问题模式吗?问题中的一个问题不是。。cmiiwI已经重新编辑了我的问题,现在包含了一个问题。@YuliamChandra:它可能应该被添加到那里。重复:我个人在PHP中动态缩小HTML,这样我就可以用我想要的空间写东西了,没关系。快速问,如果我想把最左边的按钮放到右边一些像素,我在课堂上如何做到这一点而不影响所有按钮的填充?快速提问,如果我只想将最左边的按钮向右填充一些像素,我在课堂上如何做到这一点而不影响所有按钮的填充?