对于网页设计而言,html语言就像是画板,让你尽情施展操作;css就像是一支画笔,可以勾勒出优美的画面,它可以根据设计者的要求对网页的布局、颜色、字体、背景和其他图文效果进行控制,可以说css是网页设计必不可少的一部分。
css被称为层叠样式单,在传统的的web网页设计里,使用css能让单调的HTML更加富有表现能力
css3为2010年css3规范推出,这个版本完善了前面css存在的一些不足,例如:颜色模块增加了色彩校正,透明度等功能,还增加了变形和动画模块的等
css制作不是很复杂,但功能强大,支持不同数据格式的文件嵌入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:
1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
2、可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
3、平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
4、通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
(以上就是我对css的概述,下面说一下css中一些小知识吧)
CSS可以控制HTMl文档的显示,但在控制文档显示之前,需要在文档中引入css样式,html提供了4种引入方式,包括行内样式、内嵌式样式、链接样式和导入样式。在这里我给大家讲一下行内样式和内嵌式样式的设置方法
行内样式:是最为简单的css设置方式,需要给每一个标签都设置style属性。它和样式所定义的内容在同一代码内,通常用于精确控制一个HTML元素的表现
这是行内样式的设置方法,可以看到style属性设置在了html标签中,虽然这种方法比较简单但是不利于项目上使用,css样式和html结构没有分离,导致代码冗余,不利于后期的维护;
内嵌式样式:一般是将css写在<head>标签中,并使用<style>标签进行声明
大家可以看到,style标签在<head>>里面,并且他也必须带上标签的名字,这也是我最常用的一种方式;
可以这样说吧,css是我们学习前端必不可少的东西,最后我给大家推荐几个可以用来推荐几个常用的web编译器:Visual Studio code(也是本人最喜欢的一个编译器)
;Sublime(一个适合初级使用的编译器)
;WebStrom
;Adobe Dreamweaver
再给小伙伴们分享个我自己学习css的总结: