初识 HTML5

一. 了解页面架构

HTML5

二. 了解三种元素

1. 块元素

div,ul,li,dl,dt,dd,p,h1-h6,blockquote

特点:

  • 总在新行上开始,占据一整行
  • 默认情况下,其宽度自动填满其父元素宽度
  • 宽度始终是与浏览器宽度一样,与内容无关
  • 它可以容纳内联元素和其他块元素
  • display属性为block
  • 块级元素的垂直相邻外边距margin会合并。

2. 内联元素

a,b,span,img,input,strong,select,label,em,button,textarea

特点:

  • 和其他元素都在一行上
  • 高,行高及外边距和内边距部分可改变
  • 宽度只与内容有关
  • 行内元素只能容纳文本或者其他行内元素
  • display属性为inline
  • 水平方向的padding-left、padding-right、margin-left、margin-right都产生边距效果,但竖直方向的padding-top、padding-bottom、margin-top、margin-bottom却不会产生边距效果。
  • 不可以设置宽高,其宽度随着内容增加,高度随字体大小而改变,内联元素可以设置外边界,但是外边界不对上下起作用,只能对左右起作用。

3. 空元素

br,meta,hr,link,input,img

特点:

  • 没有内容的 HTML 内容被称为空元素。空元素是在开始标签中关闭的。

三. 了解 CSS 构成

css

CSS 文本属性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,814评论 1 92
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,228评论 0 8
  • 1.块级元素和行内元素 块级(block-level)元素;行内(内联、inline-level)元素。 块元素的...
    饥人谷_小侯阅读 2,050评论 1 4
  • 基本框 CSS假定每个元素都会生成一个或多个矩形框,这称为元素框。各元素框中心有一个内容区(content are...
    exialym阅读 813评论 0 2
  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,100评论 0 1