块基础
1. 什么是块
什么是块,什么是布局?
HTML全称是Hyper Text Markup Language.是一种标记语言,用于描述Web文档(网页)。HTML代表超文本标记语言,是一组标记标签。HTML文档由HTML标签描述。每个HTML标记描述不同的文档内容。
例如:图中含有多个块,可以看出所有元素都在元素<div></div>中,这其中有块级元素,也有内联元素。块是可以嵌套的 。
块元素(block level element)一般是其他元素的容器元素,能容纳其他块元素或内联元素。
块级元素特点: - 总是在新行上开始 - 高度,行高以及外边距和内边距都可控制 - 宽度缺省是它的容器的100%,除非设定一个宽度
内联元素只能容纳文本或者其他内联元素。
内联元素特点: - 和其他元素都在一行上 - 高,行高及外边距和内边距不可改变(在不考虑使用样式强制改为块级元素的情况下)
每一个网页每一部分可以分为多个块。因为块级元素对其他块级元素和内联元素的容纳以及内联元素与内联元素之间的容纳,通过嵌套组合,更好的呈现网页的每一个部分。
具体块的知识根据需求可以搜索相关的网站,也可以点击这里。