[CSS] Build web application CSS layouts with the YAML framework
Web design with CSS, HTML, and JavaScript has evolved to the point where web application interfaces often rival their desktop counterparts. However, there are still caveats and workarounds that can make creating a design from the ground up a daunting task. Getting your design to work in every operating system and browser combination is time consuming and, quite frankly, a pain. This has all been done before, so why reinvent the wheel with every design? CSS frameworks like YAML (Yet Another Multicolumn Layout) provide a base so you can worry about overall site design instead of the many quirks of web design. Building blocks The YAML site describes it as “A modular framework for truly flexible, accessible and responsive websites.” As the documentation states, YAML provides a cross-browser compatible, functional, modular skeleton layout, which contains all of the most often used page elements. It utilizes column-based and grid-based CSS layouts. This allows you to qu...