1.什么是结构、样式、行为相分离?这样做有什么好处?

      HTML是网页的结构,CSS负责样式而JS则是负责网页的的行为,交互。如果HTML也负责内容,会使得网页内容标签过多,有表示结构的又有负责样式的,难以区分内容逻辑结构;在CSS中表示内容或是JS会使网页的加载速度变慢。

2.什么是语义化,为什么要语义化?

       语义化是指在写结构时,用一些带有相应语义的英文标签书写,相较于通篇的<div>,要更容易理解。语义化可以使结构变得清晰,同时使得网页支持更多的设备,方便设备解读,利于搜索引擎优化(SOE),也方便开发与维护。

3.什么是CSS,它的特点有哪些?

      CSS被称为层叠样式表或者是级联样式表;具有丰富的样式定义,易于使用修改,层叠以及使页面压缩,缩减页面体积的特点。

        

posted on 2020-01-11 16:25  KnowsNo  阅读(77)  评论(0)    收藏  举报