1.YUI的核心部分:
- yahoo全局对象——为全部YUI组件提供基本功能;
- DOM方法集——提供DOM操作方法;
- 事件部分——通常的事件和自定义的事件;
2.YUI工具库:
- 动画工具;
- 浏览器历史管理工具;
- 连接管理工具(用于XHR /AJAX);
- Cookie工具;
- 数据工具;
- 拖放工具;
- 元素(element)工具;
- 获取(get)工具(动态脚本/的CSS载入);
- 图片载入工具;
- JSON工具;
- 调整尺寸工具;
- 选择工具;
- YUI载入工具;
3.YUI控件和小工具
- 自动完成;
- 按钮;
- 日历;
- 旋转木马(图片切换工具);
- 图表(实验中);
- 颜色选择器;
- 容器(包括模块,覆盖,面板,工具提示,对话框,消息框);
- 数据表;
- 图片裁剪器;
- 布局管理器;
- 菜单;
- 分页查看;
- 功能齐全的文本编辑器;
- 滑块;
- 导航(tab);
- 树状目录;
- 上传工具(实验中);
YUI框架CSS工具:
- CSS重置 (标准的跨浏览器的重置CSS样式)
- CSS基础(一些通用的样式)
- CSS字体 (标准的跨浏览器定义字体和字体大小)
- CSS网格( 1000个以上的CSS框架在文档4KB里)