Real-world projects from industry experts
With real-world projects and immersive content built in partnership with top-tier companies, you’ll master the tech skills companies want.
Learn to create basic web pages using HTML and add style to the pages with CSS.
Get access to classroom immediately on enrollment
Get acquainted with how the web works. Learn about your browser, the internet, and a filetype called HTML. HTML stands for "Hypertext Markup Language." HTML is the language used to create webpages. Learn the basics of HTML to create a simple web page.
No Experience Required.
Describe the fundamentals of how the web works. Edit web pages using a text editor and test work in the browser. Create HTML files that use elements and tags to provide the structure of a web page. Write fully qualified URL pathways by identifying each part of file path structures.
Demonstrate your understanding of HTML basics by creating a simple web page.
Use CSS to change basic style properties, like the font, color, and border of a given element. Use CSS type and class selectors to apply style to specific subsets of HTML elements. Separate the style of a web page from its structure and semantics. Apply style in multiple ways, including via a separate, linked stylesheet. Recognize tree structures in HTML and CSS code. Modify the layout and resizing behavior of a web page using containers and the flexible box model (flexbox). Use Developer Tools to inspect the elements of a web page
In this project, you'll use HTML and CSS to make Animal Trading Cards. Apply knowledge of HTML Document Structure to the html file and then create custom CSS styling based on the preferences. This project will demonstrate an understanding of linking CSS files in HTML files, implementing CSS classes to avoid repetition, and creating semantically organized HTML code.
With real-world projects and immersive content built in partnership with top-tier companies, you’ll master the tech skills companies want.
On demand help. Receive instant help with your learning directly in the classroom. Stay on track and get unstuck.
Validate your understanding of concepts learned by checking the output and quality of your code in real-time.
Tailor a learning plan that fits your busy life. Learn at your own pace and reach your personal goals on the schedule that works best for you.
We provide services customized for your needs at every step of your learning journey to ensure your success.
project reviewers
projects reviewed
reviewer rating
avg project review turnaround time
Before joining Udacity, Karl was a Site Reliability Engineer (SRE) at Google for eight years, building automation and monitoring to keep the world's busiest web services online.
Kelly was previously a Product Manager at Brainjolt and a Learning Experience Designer at Pathstream. She is currently a Marketing Automation Manager where she leads automation, analytics, and systems design for Pathstream's B2C business.
Abe is a Content Developer at Udacity and previously taught university courses in psychology and computer science. He loves both learning and teaching, and has a particular passion for breaking down difficult concepts and making them easier to master.
Learn to create basic web pages using HTML and add style to the pages with CSS.
On average, successful students take 1 month to complete this program.
No. This Course accepts all applicants regardless of experience and specific background.
No prior experience is required, but it is recommended that students are comfortable with basic computer skills, such as managing files, using third-party online programs, and navigating the Internet through an online browser. You will also need access to a video camera on a computer.
This course is comprised of content and curriculum to support one project. We estimate that students can complete the program in one month.
The project will be reviewed by the Udacity reviewer network and platform. Feedback will be provided and if you do not pass the project, you will be asked to resubmit the project until it passes.
Access to this course runs for the length of time specified in the payment card above. If you do not graduate within that time period, you will continue learning with month to month payments. See the Terms of Use and FAQs for other policies regarding the terms of access to our programs.
Please see the Udacity Program Terms of Use and FAQs for policies on enrollment in our programs.
Learners will need access to HTML and CSS to complete this course.