Home >> FAQs/Tutorials >> XHTML Tutorials and Tips >> Index

XHTML Tutorial - Changing Text Fonts within a Paragraph

By: FYIcenter.com

(Continued from previous topic...)

How To Change Text Fonts for Some Parts of a Paragraph?

If you want to change text fonts or colors for some parts of a paragraph, you can use "span" element with "style" attributes to specify font and color information as CSS properties. Here is a tutorial example of using "span" elements to change text fonts:

<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
 <head>
  <title>Changing Fonts with SPAN Elements</title>
 </head>
 <body>
  <h4>SPAN Elements?</h4>
  <p><span style="font-family: 'time roman'; font-size: 18pt;
   font-weight: bold; color: red">I</span> 
   don't 
   <span style="font-size: 16pt; font-weight: bold; 
   font-style: italic; color: red">see</span>
   any 
   <span style="font-family: courier; font-size: 14pt;
   font-weight: bold; color: blue">SPAN elements</span>
   in this paragraph. Do you 
   <span style="font-size: 16pt; font-weight: bold; 
   font-style: italic; color: red">see</span>
   any 
   <span style="font-family: courier; font-size: 14pt;
   font-weight: bold; color: blue">SPAN elements</span>
   here? What is a SPAN element anyway?</p>
 </body>
</html>

If you save the above document as changing_fonts.html and view it with Internet Explorer, you will see that different parts of the paragraph are having different fonts and colors as shown below:
            Changing Fonts

  1. What Is a "div" Tag/Element?
  2. How To Use "div" Elements to Change CSS Properties?
  3. Can "div" Elements Be Nested?
  4. Can "div" Elements Be Floated?
  5. What Is a "span" Tag/Element?
  6. How To Change Text Fonts for Some Parts of a Paragraph?


Selected Developer Jobs:

More...