Верстка интерфейса сайта или программы отнимает много времени. Обычно дизайнеры сначала готовят нужные графические элементы и дают верстальщикам готовое изображение интерфейса, показывая тем самым, где именно должны располагаться эти элементы. А уже потом программисты, отвечающие за верстку, пишут программный код, который учитывает расположение графических объектов и привязывает их к функциям, обрабатываемым программным обеспечением или движком сайта.