Wireframing is a UX design technique that allows designers to establish and arrange the information hierarchy of a website, app, or product. Based on the user research conducted by the UX design team, this approach focuses on how the designer or client wants the user to digest information on a site.
Before developing anything with code, you need to know where all the information is going to go in plain black and white diagrams when designing for the screen. Through the placement of buttons and choices on the diagrams, wireframing is also a wonderful way to learn how a user interacts with your interface.
Wireframes created on paper with a pencil or on a whiteboard have the benefit of looking great and being very easy to alter. You may test with end users at every level of ideation and design using paper prototypes. Adjustments made at this stage are significantly easier—and and therefore less costly changes made after coding has begun.

InVision: InVision allows you to get feedback straight from your team and users through clickable mock-ups of your site design. It’s completely free too!
HTML (HyperText Markup Language) is the most basic building block of the Web. It defines the meaning and structure of web content. Other technologies besides HTML are generally used to describe a web page’s appearance/presentation (CSS) or functionality/behavior (JavaScript). The term “hypertext” refers to links that connect online pages inside a single website or between websites. Links are an important part of the Internet. You become an active participant in the World Wide Web by uploading content to the Internet and linking it to other people’s pages.
HTML uses “markup” to annotate text, images, and other content for display in a Web browser. HTML markup includes special “elements” such as head, title, body, header, footer, article, section, p, div, span, img, aside, audio, canvas, datalist, details, embed, nav, output, progress, video, ul, ol, li and many others.