13-2 排队显示-流动模型(一)
本节编程练习不计算学习进度,请电脑登录imooc.com操作

排队显示-流动模型(一)

先来说一说流动模型,流动(Flow)是默认的网页布局模式。也就是说网页在默认状态下的 HTML 网页元素都是根据流动模型来分布网页内容的。

流动布局模型具有2个比较典型的特征:

第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,块状元素都会以行的形式占据位置。如右侧代码编辑器中三个块状元素标签(div,h1,p)宽度显示为100%。

 

 

任务

观查一下右侧代码编辑器中的代码,感受一下块状元素的特点:“在默认状态下,块状元素的宽度都为100%”。

这一小节没有验证正确性任务,单击“提交”按钮进行下一个小节学习。

  1. <!DOCTYPE html>
  2. <html>
  3.  
  4. <head>
  5. <meta charset="UTF-8">
  6. <title>流动模式下的块状元素</title>
  7. <style type="text/css">
  8. #box1 {
  9. width: 300px;
  10. height: 100px;
  11. }
  12.  
  13. div,
  14. h1,
  15. p {
  16. border: 1px solid red;
  17. }
  18. </style>
  19. </head>
  20.  
  21. <body>
  22. <div id="box2">box2</div>
  23. <!--块状元素,由于没有设置宽度,宽度默认显示为100%-->
  24. <h1>标题</h1>
  25. <!--块状元素,由于没有设置宽度,宽度默认显示为100%-->
  26. <p>文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段文本段。</p>
  27. <!--块状元素,由于没有设置宽度,宽度默认显示为100%-->
  28. <div id="box1">box1</div>
  29. <!--块状元素,由于设置了width:300px,宽度显示为300px-->
  30. </body>
  31.  
  32. </html>
下一节