Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn HTML - For Beginners
Rating: 4.2 out of 5(5,119 ratings)
209,885 students

Learn HTML - For Beginners

Lean how to create web pages using HTML
Last updated 4/2019
English
English [Auto],

What you'll learn

  • How to Code in HTML
  • Structure of an HTML Page
  • Text Formatting in HTML
  • Embedding Videos
  • Creating Links
  • Anchor Tags
  • Tables & Nested Tables
  • Building Forms
  • Embedding Iframes
  • Inserting Images

Course content

1 section39 lectures2h 15m total length
  • Introduction to HTML1:46

    Learn how HTML communicates with browsers to control page display, including fonts, colors, graphics, and hyperlinks, by examining real page source and basic structure.

  • Basic Structure of a Web Page3:35
  • HTML Head Tags7:59

    Explore the HTML head section, including the title tag, meta description, UTF-8 charset, and viewport, and see how style, CSS, and JavaScript in head influence the page.

  • HTML Body Tag3:18

    Explore html body tag and how content such as text, links, images, and lists appears in the browser, with red text and a javascript function to convert lowercase to uppercase.

  • HTML Paragraph Spacing2:57

    Create paragraph spacing by wrapping text in opening and closing p tags, then save and preview to see each line on its own line.

  • HTML Line Breaks2:04

    Learn to create single line breaks in HTML using the br tag instead of a paragraph, and preview the smaller gap in the browser.

  • HTML Non-Breaking Space2:38

    Whitespace in html collapses multiple spaces into a single space. Use a tag that the browser interprets as a single space, copying it four more times to yield five spaces.

  • HTML Header Tags1:58

    Practice using header tags to create emphasized text, titles, and headings in html, notice how h1 through h4 vary in size, and preview changes in the browser.

  • HTML Text Formatting and Decoration5:15

    Learn how to format text in HTML by applying bold, italic, underline, and strike through using strong, em, u, and strike tags, with line breaks and paragraphs.

  • HTML Inline Text Formatting2:04

    Explore inline text formatting with the font tag, applying font face, size, and color (blue) to headers, applying the aerial font, and preview the result in a browser.

  • HTML Unordered Lists2:36

    Create an unordered list in an html document by adding an h3 heading, then using ul and li tags for list items, save the file, and preview in a browser.

  • HTML Ordered Lists2:39

    Create an ordered list in your HTML document using the ol tag with li items to auto generate numbers, then preview in the browser.

  • HTML Image Insertion3:57

    insert images into your html document by using the image tag, specifying the src, width, and height, and explore relative versus absolute file references.

  • HTML Embedding Videos2:50

    Embed video in HTML with the video element, set width and height, enable controls, provide the source and type, and note autoplay behavior and mobile limitations.

  • HTML Absolute vs. Relative File Referencing2:00

    Explore absolute and relative file referencing in HTML by using the src attribute for video and image elements, comparing internal paths to external URLs and understanding path references.

  • HTML Link Creation6:34

    Create image and text links in HTML by wrapping images with anchor tags and setting href attributes, then open links in a new window with target _blank and test them.

  • HTML Anchor Tags6:16

    Learn how to create named anchors with id attributes and in-page links using anchor tags to navigate to specific articles from a table of contents on the same page.

  • HTML Tables11:29

    Learn to create and structure HTML tables, define rows and cells, and apply width, border, border color, and cell padding and spacing, while comparing 100% width to fixed width behavior.

  • HTML Nested Tables6:26

    Explore nested tables by placing a table inside a parent table, and learn how width and border settings—such as 100 percent, 500 pixels, and 50 percent—shape layout.

  • HTML Merging Cells1:00

    Learn how to merge two columns in an HTML table by removing the second column in the first row and applying the colspan attribute to the first cell.

  • HTML Text Wrapping1:17

    Apply a no wrap attribute to a table column, then refresh to keep long text on one line as the table expands to fit it.

  • HTML Table Background Image1:12

    Use the background attribute to apply a background image to a table with a relative file path. Place the image in the same folder as your HTML file and refresh.

  • HTML Cell Alignment0:39

    Learn how to align table contents using the td align attribute, shifting values to the right, left, center, or justified to improve readability in HTML.

  • HTML - Introduction to Forms3:30

    Build the front end of an HTML form, validate input with client-side and server-side checks, and prepare data for processing such as database storage or email transmission.

  • HTML Form Tags and Attributes3:59

    Create an employment application form in HTML by wrapping a two-column table with form tags, including text fields, select menus, checkboxes, radio buttons, text areas, and submit and reset buttons.

  • HTML Forms - Post vs Get2:08

    Compare get and post methods. Get appends data to the url and is cached or bookmarked; post places data in http body with no limits and is not cached.

  • HTML Forms - Input Text Fields3:51

    Create a web form by adding a heading, labels, and two text input fields for first name and last name, with simple name attributes and a 50 character max.

  • HTML Forms - Select Menus5:32

    Create HTML select menus with named inputs and option tags, assigning value attributes (two-character codes) for database submission, and duplicate a second select for experience level.

  • HTML Forms - Check Boxes and Radio Buttons5:44

    Create HTML forms using checkboxes for job type and radio buttons for employment status, name inputs, form groups, and preview the result in the browser.

  • HTML Forms - Text Areas and Buttons5:49

    Create a multi-line text area labeled 'additional comments' with cols and rows, including a name and closing tag, then add submit and reset buttons that post to a server-side script.

  • HTML Iframes4:03

    Explore embedding content with HTML iframes to run searches from multiple engines on a single page, loading ask.com and bing.com in separate iframes with src, width, height, and no-support fallback.

  • HTML Project - Introduction1:40

    Build a complete HTML home page using only HTML, practice object insertion and text formatting, and develop forms and basic styling while exploring inline styles and table-based layouts.

  • HTML Project - Header3:33

    Build a header with navigation labels inside a full-width table, then center a nested table of 547 pixels width with five columns for links styled in white H3 text.

  • HTML Project - Callout3:19

    Create a callout bar in the header that displays your website name and a phone number, using a nested two-column table with a light gray background and left- and right-aligned text.

  • HTML Project - Image Insertion1:34

    Insert the main image into a nested table with a centered column, specify the image source from your downloads folder, and set its width and height to display correctly.

  • HTML Project - Text Insertion1:23

    Create a nested table inside a column to display text, with a 72-pixel height, center horizontal alignment, and top vertical alignment; then attach a font attribute to style the text.

  • HTML Project - Links and Form3:28

    Learn to build a contact us today button and a newsletter signup form using a table-based layout, with an orange button and post-form submission to send dot BHP.

  • HTML Project - Tabular Data2:23

    Build a three-column, two-row html table with headings, sample text, and an unordered list; apply explicit widths and bold headings, then refresh the page and finalize the footer.

  • HTML Project - Footer1:22

    Create a website footer by building a black background table with navigation labels (home, about, services, clients, contact) and a copyright line, then save and refresh to see the page.

Requirements

  • Basic Computer Skills

Description

Course: Learn HTML - For Beginners
Lean how to create web pages using HTML

Students will learn how to create engaging web pages using HTML5, which is an integral part of the development process.

The material covers an intensive array of HTML5 elements including images, videos, lists, tables, forms, iframes and much more.

The course includes several hands-on projects to ensure comprehension of course materials.

By the end of the training, students will be proficient with coding in HTML and ready to tackle the more advanced scripting languages that follow.

What you'll learn - Overview:

  • How to Code in HTML

  • Structure of an HTML Page

  • Text Formatting in HTML

  • Embedding Videos

  • Creating Links

  • Anchor Tags

  • Tables & Nested Tables

  • Building Forms

  • Embedding Iframes

  • Inserting Images

Key Concepts:

  • HTML Body Tag

  • HTML Paragraph Spacing

  • HTML Line Breaks

  • HTML Header Tags

  • HTML Text Formatting and Decoration

  • HTML Inline Text Formatting

  • HTML Unordered Lists

  • HTML Ordered Lists

  • HTML Image Insertion

  • HTML Embedding Videos

  • HTML Absolute vs. Relative File Referencing

  • HTML Link Creation

  • HTML Anchor Tags

  • HTML Tables

  • HTML Nested Tables

  • HTML Merging Cells

  • HTML Text Wrapping

  • HTML Table Background Image

  • HTML Cell Alignment

  • HTML - Introduction to Forms

  • HTML Form Tags and Attributes

  • HTML Forms - Post vs Get

  • HTML Forms - Input Text Fields

  • HTML Forms - Select Menus

  • HTML Forms - Check Boxes and Radio Buttons

  • HTML Forms - Text Areas and Buttons

  • HTML Iframes

  • HTML Project - Introduction

  • HTML Project - Header

  • HTML Project - Callout

  • HTML Project - Image Insertion

  • HTML Project - Text Insertion

  • HTML Project - Links and Form

  • HTML Project - Tabular Data

  • HTML Project - Footer

Who this course is for:

  • Students who want an introduction into HTML Coding