二、WXML和HTML的异同、WXSS和CSS的异同

(1)WXML和HTML

相同点:都是用来描述页面结构的,由标签、属性组成

不同点:标签名不一样,小程序标签名更少;

    小程序多了 wx:if 这样的属性和 {{}} 的表达式;

    小程序只能在微信开发者工具中预览,而HTML可以在浏览器中预览;

    小程序对组件进行了重新封装;

    小程序运行在 JS Core 内,没有DOM树和window对象,无法使用window对象和document对象

(2)WXSS和CSS

相同点:都是用来描述页面的样式

不同点:WXSS仅支持部分CSS选择器和大部分特性;

    WXSS新增尺寸单位 rpx;

    WXSS提供全局样式和局部样式