Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: 3Re: My favorite HTML font style tag is...

by theAcolyte (Pilgrim)
on Aug 20, 2003 at 21:28 UTC ( #285299=note: print w/ replies, xml ) Need Help??


in reply to 3Re: My favorite HTML font style tag is...
in thread My favorite HTML font style tag is...

Ya, my XHTML is garbage, thanks for reminding me.

The reason for using <em> over <i> or <b> in this situation is the idea of structure vs. presentation.

In an ideal world, your HTML would only mark up your content structurally ...

  • <em> rather then <i> or <b> for emphasis
  • <code> rather then <pre> for mono-spaced code
  • <h1> for a headline instead of <font>

Why bother, you ask? (Well, even if you don't....) Because not all devices that render HTML pages are visual -- example, if someone is looking at your page on a Palm Pilot, then the palm can interpret emphasis the best way it can. Also, search engines are better equiped to deal with structural markup -- markup that signifies what type of data something is.

Once you can do all your mark-up structurally, you can use CSS to have your HTML visually styled in the user-agents that can handle it, and the ones that can't will still be able to digest it easily.


Comment on Re: 3Re: My favorite HTML font style tag is...

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://285299]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (4)
As of 2015-07-30 06:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (270 votes), past polls