Start learning with our library of video tutorials taught by experts. Get started
Viewed by members. in countries. members currently watching.
In XHTML and HTML Essential Training, Bill Weinman helps designers and coders understand XHTML and HTML. In the process, Bill covers document structure, block and inline-level tags, floating images, controlling white space, phrase and font markup, and tables and frames. He even provides a good introduction to CSS. Bill offers step-by-step guidance for building a complete working web site. Exercise files accompany the course.
So in our last lesson we talked about paragraphs and how they work and how they wrap. Now let's take a look at how to change the alignment of a paragraph. Here we have a document, a fully formed XHTML document with all the front matter at the top and in the content of the document we have one paragraph element and it's there to there. We have the paragraph tag and the close tag and some text in between and down here at the bottom we have this document opened in a browser with the paragraph displaying there on the screen.
Let me just drag this back a little bit so the paragraph wraps nicely. You will notice that the paragraph is justified on the left, it's aligned flush on the left and it's ragging on the right and this is the default alignment for a paragraph in XHTML and HTML. So let's take a look at how to change that, I'm going to add an attribute to the paragraph here, say align="right". So this is what an attribute looks like in XHTML. You have the attribute name, and an equal sign and the argument of the attribute is in quotes.
I tend to use double quotes. Single quotes also work just fine. So this is how it's formed, you have the left angle bracket and then the name of the tag, which is a p tag in this case for paragraph, and then you have some space. It can be any amount of white space. You can have new lines here. You can have any amount of legal white space and then the name of the attribute. In this case is align which tells the paragraph how to do its alignment and an equal sign and the argument in quotes and in this case, the argument is the word "right" and a close angle bracket and then you have the close tag down here with the content in the middle.
So I'm going to go ahead and save this. What we expect to have happen when we reload in the browser is that the right side will be flush, the left side will be ragged. So I'll go ahead and hit Reload and there we have it. The right side of the paragraph is now flush and the left side is ragged, and so that's the right alignment. There are two other alignments available, one is called justify and what this does is this makes both sides of the paragraph flush and then we have the left side as flush and the right side as flush.
And the other alignment is center, which makes it ragged on both sides, all of the content centered in between and there we have center. The default option of course is left and so we saw that without any argument in the alignment. You can also do it this way if you want to explicitly assign it. You can say align= "left" and reload in the browser. We have that flush on the left and ragged on the right as we did with the default arrangement. And so that is the alignment attribute to the paragraph tag and its various options.
Find answers to the most frequently asked questions about XHTML and HTML Essential Training.
Here are the FAQs that matched your search "":
Sorry, there are no matches for your search ""—to search again, type in another word or phrase and click search.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.