css不是编程语言,因为它缺乏严谨的逻辑,也不是标识性语言,因为它没有网页元素的结构,css似乎更像一个集合成数组,存储着很多条属性,需要时候从中选取一个,然后声明一个值就贴到xhtml元素对象上,最后由浏览器根据css定义的规则解析并显示出来。
这么一看,css似乎更简单,事实上css并没有想象中那么复杂,唯一的困难可能需要初学者尽快了解和学会使用这些属性及其规则,万事开头难,初学者可以从最常用的属性开始一个一个的学习和突破。
html语言,有时候我们习惯用html页面来称呼所有的网页,其中html表示广义的标示语言,包括html和xhtml,而html语言中的html表示狭义的标识性语言,不适合构建标准网页,因为它把结构和表现混淆在一起,例如,html把不同类型的元素如描述性元素color等和结构元素div,table等,以及元素属性放在一起,为以后维护和更新埋下隐患。
...