Web development
HTML/CSS for Beginners
Beginner course with English explanations and Khmer support.
English · beginner · 9 lessons
Start learning →How Web Pages Work
How Web Pages Work →A browser requests resources from a web server and displays them. HTML describes the structure and meaning of a page; CSS controls presentation. Create a project folder, use a text editor, save an HTM
HTML Document and Content
HTML Document and Content →Begin with a doctype, an html element with a language, a head containing character encoding and title, and a body for visible content. Use headings in a logical hierarchy, paragraphs for text, links w
Build a Complete HTML Document →A basic HTML document declares its type, identifies the language and includes head and body elements. The head contains metadata such as character encoding and page title. Visible content belongs in t
Semantic HTML and Forms
Semantic HTML and Forms →Use semantic elements such as header, nav, main and footer where they fit the content. Give informative images descriptive alt text; decorative images can use an empty alt. Use table headers for tabul
Labels and Form Inputs →A form can collect information with controls such as input and button. Give each input a visible label associated through matching for and id attributes. A name identifies the control when the form is