前端学习(五)

CSS简介:

层叠样式表:Cascading Style Sheet 

所谓层叠,可以将整个网页想象为多层叠合的结构,层次高的覆盖层次低的.在Firefox上可用Tilt可视化.

CSS样式表可编写到元素的style属性(标签)当中如<p style="color:red"> 内容</p>,这种样式被称为内联样式,只对当前样式起作用.(不推荐使用,html与CSS耦合在一起)

将CSS样式写入head的style标签中,利用CSS选择器选中元素,将样式表编写到style中,也可以是表现与结构分离(推荐)例:

.......

<head>

            <style type="text/css">

            p(<--指定元素){属性;属性}

            </style>

</head>

......

外部样式表:

新建一个.css文件,将要表现的内容和对象写入其中.然后在对应页面中使用link标签(自结束) 调用,将表现和结构完全分离.

如:<link rel="stylesheet" type="text/css"  href="相对路径/>

CSS语法:注释同C语言 ,结构:选择器 声明块

选择器:通过选择器可以选中页面中的指定元素,并且将声明块中的样式应用到对应元素

声明块:紧跟在选择块后面,使用一对{},是只是一组名值对结构,多个声明用";"隔开

块和内联:

块元素:独占一行的元素,无论内容有多少.p,和h1,<div> 标签无任何语义,单纯块元素,不会有间隔默认设置.将网页分区.

内联元素:span是一个内联元素(行内元素),指得是只占用自身大小的元素,不会占用一行常见的内联元素,空间不够时会自动换行.

HTML5中用内容模型将内联和块解释,所以并没有真正的内联和块.这只是一种简便的理解方式.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 课程目标: 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握C...
    繁华退却阅读 5,707评论 0 0
  • 学习目标: 了解html的基本结构 掌握标题标签: 掌握段落标签: 掌握通用块标签: 掌握图片标签: 掌握超链接标...
    husky_1阅读 7,370评论 0 12
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,175评论 0 3
  • 本文主要是起笔记的作用,内容来自慕课网. 认识CSS样式 CSS全称为“层叠样式表 (Cascading Styl...
    0o冻僵的企鹅o0阅读 7,573评论 0 30
  • CSS简介 层叠样式表(Cascading Style Sheets) css可以用来为网页创建样式表,通过样式表...
    michaelxwang阅读 2,744评论 0 1

友情链接更多精彩内容