Ами това е най лесния начин, аз не се сещам за по лесен.Кода не е толкова голям, просто една голяма таблица с много полета.
Или пък другия вариянт е да направиш картинка със черните и белите полете и да я сложиш като фон на таблицата, а после да наместиш текста по нея.По малко код изисква, но не е много удачно според мен.