As to process, I'd suggest starting with plain-jane HTML at first. Once she can make a webpage using element styles that hits all of the basic requirements of a "well-formed" page (HTML node, HEAD ...
HTML (Hypertext Markup Language) is a text-based approach to describing how content contained within an HTML file is structured. This markup tells a web browser how to display text, images and other ...