在 HTML 中,margin 和 padding 是用于分隔 HTML 内容中的元素的两个元素。 Margin 是 HTML 中元素的外部空间,而 padding 是元素的内部空间,但这两个概念都针对 HTML 元素的空间复杂度。所有 HTML 元素标记集都利用填充和边距来定义其属性和行为。它还可以识别使 HTML 文档(例如网页)从用户的角度更具吸引力的方法。
以下是 HTML Padding 与 Margin 之间的前 6 个比较:
让我们在以下几点讨论 HTML Padding 与 Margin 之间的一些关键区别:
下表总结了 HTML Padding 与 Margin 之间的比较:
HTML Padding | HTML Margins |
It is used to create the space inner side of the web pages in the HTML contents. | The outer side of the HTML contents in the web pages is declared using it. |
It has different types like top, bottom, left and right paddings. | There are various types of margins, including top, bottom, left, and right margins. |
It is mainly used for the CSS styles on the web pages. | Similarly, within CSS styles and certain HTML contents, margins are commonly utilized for the layout of web pages. |
It coordinates and combines with the other HTML tags, which help in the attributes and behavior of the HTML web pages. | It also combines with the other HTML tags, helping in the attributes and behaviors of the HTML web pages. |
The padding property sets the padding areas for all the four-sides of the HTML elements. | The margin property sets the margin areas on either top, bottom, left, or right based on the values we specified in the styles of documents. |
We can use javascript to set the padding sizes in the web pages automatically. | We also use Javascript to set the margin length on the web pages automatically. |
以下是 HTML 填充和 HTML 边距的示例:
代码:
<html> <head> <style> #sample { border: 2px solid orange; padding: 38px; } .sample2 { border: 4px solid orange; margin: 39px; } </style> </head> <body> <div id="sample">Welcome</div> <br> <button type="button" onclick="samples()">To My Domain</button> <script> function samples() { document.getElementById("sample").style.padding = "22px 23px"; } </script> </body> </html>
输出:
在上面的例子中,我们使用javascript自动设置网页中的padding大小;我们点击“to mydomain”图标,它会安排填充大小。
代码:
<html> <head> <style> #sample { border: 2px solid orange; margin-left: 19%; } .sample2 { border: 4px solid orange; margin-top: 14%; } </style> </head> <body> <div id="sample">Welcome</div> <br> <button type="button" onclick="samples()">set margins</button> <script> function samples() { document.getElementById("sample").style.margin = "3%"; } </script> </body> </html>
输出:
在上面的同一示例中,我们使用 javascript 函数在单击按钮时自动设置边距值。
HTML 填充和边距是创建具有视觉吸引力的网页和在前端面板中应用正式样式的关键组件。它将专注于应该灵活的专业内容,并且还将绘制用户输入值以在后端和前端正确对齐。 Javascript 和一些其他框架(如 Bootstrap 和 jquery 库)与这些 HTML 元素相结合。
以上是HTML 内边距与边距的详细内容。更多信息请关注PHP中文网其他相关文章!