在 CSS 中,可以通過 margin 和 padding 屬性來控制塊內元素之間的間隔。
margin 屬性用于設置元素外部的間隔,而 padding 屬性用于設置元素內部的間隔。
例如,如下代碼設置了一個 div 元素的外邊距為 20 像素,內邊距為 10 像素:
div { margin: 20px; padding: 10px; }
這樣設置后,該 div 元素與其它元素之間的間隔為 20 像素,而 div 元素內部的子元素之間的間隔為 10 像素。
需要注意的是,如果想要控制子元素之間的間隔,可以使用 margin 或 padding 屬性來設置子元素的間距。
例如,如下代碼設置了一個 ul 元素內 li 元素之間的間隔為 10 像素:
ul li { margin-bottom: 10px; }
這樣設置后,ul 元素內的每個 li 元素之間的間隔都為 10 像素。
同時,還可以通過設置子元素的 padding 屬性來控制子元素之間的間隔:
ul li { padding-bottom: 10px; }
這樣設置后,ul 元素內的每個 li 元素之間的間隔也為 10 像素,但是與使用 margin 屬性不同,該間隔是在 li 元素內部產生的,而不是 li 元素之間產生的。
總之,在 CSS 中,控制塊內元素之間的間隔可以使用 margin 和 padding 屬性,根據需要靈活使用。