|Doha 12 by Lance Charnes|
Guest post by Lance Charnes
Be afraid. I’m going to talk to you about the Hypertext Markup Language, which you’ve probably seen referred to in a zillion places as HTML, the language that underpins web pages. Everything you’re seeing on this page (and any other one on the web) is built from HTML or one of its spawn.
Here’s the good news: as an author, you don’t need to be able to build websites in HTML. Let Wordpress or Blogger take care of all that plumbing.
Here’s the bad news: as an author, you still need to know some basics about it.
Why? First, a number of blogging platforms (such as this one) and social media sites (such as Goodreads) let you use a stripped-down subset of HTML to make your posts more attractive and useful. Second, those e-books piling up on your Nook or Kindle are essentially very long web pages; if you’re producing e-books, you’re going to need to do some basic HTML twiddling in order to fix problems.
HTML is, as its name suggests, a markup language. This means that you add it to your plain text to get text effects (bold, italics), alignment or page placement (paragraphing, block quotes), and add web-friendly extras (hyperlinks, images).
Most HTML tags have a start and end; the text they affect comes in between. HTML tags are enclosed in angle brackets (< and >); the end tag has a slash ( / ). For example:
<z>This is in zebra stripes</z> (okay, not really, but that’s what tags look like)
You can add several tags to a single piece of text. You do this by enclosing each pair of tags with another pair of tags. For example:
<yellow><z>This text is in yellow zebra stripes</z></yellow>
It’s best to keep the start and end tags in reverse order. Doing something like this:
<yellow><z>This text is in yellow zebra stripes</yellow></z>
will (at best) not work, or (at worst) do something unexpected and freaky, depending on how sensitive your browser or display platform is.
Following are the most common text-effect tags. This list is from Goodreads; different sites use different subsets, so you’ll want to preview your post to make sure it comes out the way you want. (Note: the spaces between the angle brackets and the tags are there so Blogger won’t interpret them as tags. Leave out the spaces when you use them for real.)
- bold text: < b >text< /b >
- italic text: < i >text< /i >
- underline text: < u >text< /u >
strikeout text: < s >text< /s >
Alignment tags tend to work best on blocks of text, that is, paragraphs or paragraph-like chunks. The most common ones include:
- paragraph: < p >text< /p >
- blockquote: < blockquote >text< /blockquote >
- preformatted text: < pre >text< /pre > (most useful for verse and other things that need line breaks in specific places)
Note the “paragraph” tag. Most blogging platforms are well-behaved enough to not need this. However, some applications (such as the Ingram catalog – ask me how I know) require this if your text isn’t to collapse into a single ginormous, unreadable paragraph.
Web links and embedded images work like this:
- link: < a href="full URL to link to" >my link text< /a >
- image: < img src="web address for the image" width="n" height="n" alt="description"/ > (width and height are the number of pixels (n) the image should occupy; alt is a description of the image. All three are optional, but recommended.)
Yes, you can set a picture to be a link; just put the < img > command where you see “my link text” in the < a > tag example. Also, notice that the < img > tag doesn’t have an end tag; everything is contained within the angle brackets.
Some message boards and forums (like KBoards) use a different-but-similar scheme for their posts. Instead of angle brackets, they use square brackets ( [ ] ). Their post editors usually have all the controls you need to do what you need to.
This is most of what you need in order to use the mini-HTML that shows up in Blogger, Wordpress, and other like-minded sites. There’s a lot more going on in your e-books, and that’s fodder for other posts if you’re interested.
Lance Charnes is the author of Doha 12 and the forthcoming novel South. For more about Lance, his debut novel, and his forthcoming second title, read an interview with Lance here. Doha 12 and Lance's contact/order info are also available on our "Find a Book" page, here.