Course info
May 18, 2012
2h 13m

HTML markup is the heart of any web application and this course will teach you the fundamentals of HTML regardless of the tool you use to author it. You will learn how to properly define your HTML markup and follow the standards, how to create lists, tables, and images, and all about text elements. Along the way you will also be show what NOT to do in your HTML.

About the author
About the author

Matt is an independent consultant with expertise in web application design and development and systems integration. As a writer, Matt has contributed to several journals and magazines such as MSDN Magazine. Matt regularly shares his love of technology by speaking at local, regional, and international conferences such as DevWeek, Prairie Dev Con, That Conference, and VS Live. As a Pluralsight Author, Matt has created more than 30 courses on the topics of web, mobile, and cloud development.

More from the author
Microsoft Azure Developer: Web Jobs
Sep 15, 2018
More courses by Matt Milner
Section Introduction Transcripts
Section Introduction Transcripts

Hello and welcome to this module in the HTML Fundamentals course, focusing on text elements in HTML. My name is Matt Milner. And I'm going to guide you through this module. Well the module is about text elements. When you think about HTML documents, primarily they were focused on text when originally intended. Now, today when you go to a website you end up seeing a lot of images and flash videos and all sorts of things that aren't textural. But the focus of HTML was originally documents, and document text. So we'll be talking about things such as headings, but also things like block and inline elements, or this notion of "As I'm adding things to the document, how are they going to be handled and rendered within the document? " Some of those things will contain text, but they may also be generic containers for other items. We'll talk about text breaking and white space a little bit, how you can control where things break or where they don't and formatting. And then we'll talk about a variety of elements you can use to call out specific text or maybe you're using abbreviations, quotations, you're referencing other things, or you're including things like code snippets or keyboard input that you want somebody to type.

HTML Lists
Hello and welcome to this module on the HTML Fundamentals course. In this module, we're going to focus on the various types of lists that you can use within your HTML documents. A pretty short module, but we're going to look at the three different list types that are available and also how to use those lists appropriately, how to nest lists, how to format them in your documents as you list out various items.

HTML Links
Hello and welcome to this module on HTML links and anchors, it's part of the HTML fundamentals course. My name is Matt Milner and we're going to walk through connecting these HTML documents together. When we start to connect documents together we're going to use the notion of anchors. Anchors provide both a jumping off point or starting point for link as well as a target for links. So we'll see how to link one document to another but we'll also see how to link within a document or link from one document to a particular point in another document not just the start of the page.

HTML Tables
Welcome to this module in the HTML Fundamentals course. In this module we're going to focus on tables in our html documents. We'll talk about table structure, the various components that make up a table. We're going to look at working with data in the table, how you represent it, different ways that you can modify your columns and your rows to span across and also table formatting and with this I mean formatting your table not using tables for formatting. We'll get into a little bit more of that as we go and I'll caution you against that over and over again, but here we're focused on using tables within our documents to represent data. You think about representing may be programmers in their favorite languages or how many programmers use a particular programming language or research data that you want to represent in terms of temperatures and time. Those sorts of pieces of information are well suited for representation within tables.

HTML Images and Objects
Hello and welcome to this module in the HTML Fundamentals Course on Images and Objects. We're going to talk about adding some visual appeal to our page by pulling in images or using objects to do things that perhaps the client browser can't do. We're going to look at pulling in images. These could be from the same director where all of our web content is, our HTML files for our markup, our style sheets and scripts, or they may be images that are found somewhere else on the internet. And we'll also talk about including objects, like plug-ins for Flash or Silverlight, or other technologies that allow us to extend what the browser can do in terms of interactivity, video and interaction. Now, with that we'll talk about fallback and accessibility, or what happens if you want to put that Flash player in your cage, but the client doesn't support Flash. Maybe they're on an Apple device, an iPad or an iPhone and they don't support Flash. You still want to give them some sort of experience or at least want to let them know that there's supposed to be some Flash animation going on here, but it's not going to happen because your browser doesn't support it.