A Quick Introduction to (X)HTML and CSS

Whether you want to be a web designer or a well-rounded blogger, you need to know the basics of (X)HTML and CSS. They work hand in hand, so I figured I’d make one series of posts that teaches both of them together. This first post will just cover some definitions and background info. At the end, there’s also a slideshow on how to make, view, and edit HTML and CSS files.

Note: I’ll be updating this with a video tutorial in the future, to make it a more thorough intro.

What Is (X)HTML?

HTML (Hypertext Markup Language) is a computer language — more specifically, a markup language — used to add information and objects to a web page.

Now, XHTML (Extensible Hypertext Markup Language) is pretty much the same thing, but it’s a newer and stricter version of HTML. It’s essentially a cross between HTML and the general-purpose XML (Extensible Markup Language).

People often use “HTML” to refer to both HTML and XHTML, but I prefer to use “(X)HTML” when I’m referring to both. This series will teach you how to write both HTML and XHTML, but I recommend using HTML, at least while you’re still learning. Later I’ll make a tutorial explaining all the differences between the two.

What Is CSS?

CSS (Cascading Style Sheets) is a stylesheet language, a type of computer language used to specify how a web page should be presented. CSS can control font sizes, colors, line spacing, borders, positioning, and more.

Style sheets are great because they separate the content from the presentation, keeping everything organized and easier to edit. To see the power of CSS, just take a look at CSS Zen Garden.

How to Make HTML and CSS Files

First, you need a plain text editor like Notepad. There are

2 thoughts on “A Quick Introduction to (X)HTML and CSS

  1. hi, new guy here, well looks like your internship is keeping you busy? good luck and may god bless everything you do.

    this is my first time here, and I’m a total newbie, but, well before i forget.
    ” your videos are not working :)

    That was the initial reason for my post :)

    anyhow, can someone here tell me where to watch the videos about html_public
    directory, its my understanding that what ever file is labled html.index will be the page you see when you go to the url,

    I have a blog there at nyvendor.com, and the blog shows up fine, but I want to kind of shift that blog over to nyvendor/blogs/bbq

    and have a website at nyvendor.com.
    btw, I’ve tried changing the ” site” before so I may have a few html.indexs, how does the server determine which to present?
    Help !!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>