In the new world of semantic markup, "separation of content from how it is presented is key to modern web development" .