首页/Home Web Mobile (XHTML MP) XHTML MP 的字体风格

XHTML MP 的字体风格

PrintE-mail
Monday, 29 September 2008 08:00  

你可以用标签更改 XHTML MP 中文本的字体风格. 然而, 某些 WAP 浏览器仅仅支持这些标签的一个子集, 甚至即使这些标签在 XHTML MP 说明文档中已被定义. 这是因为 WAP 浏览器只能利用移动设备上可用的字体. 例如, 如果斜体无效的话, 斜体就得不到支持. 不被 XHTML MP 支持的标签将会被 WAP 浏览器忽略而不会导致任何错误.

(fontStyleEg1.xhtml)

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
   "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Font Style</title>
  </head>

  <body>
    <p>
      <b>Bold</b><br/>
      <i>Italic</i><br/>
      <b><i>Bold italic</i></b><br/>
      <small>Small</small><br/>
      <big>Big</big><br/>
      <em>Emphasis</em><br/>
      <strong>Strong</strong>
    </p>
  </body>
</html>

<b> 和 <i> 标签分别表示粗体和斜体. <small> 标签会减小文本的字号. <big> 会增加文本的字号. <em> 和 <strong> 风格相似.  WAP 浏览器将在某种程度上用强调 (<em>) 或加粗 (<strong>) 风格显示文本以使其更为显著. 其效果取决于实际的无线设备.

下面的截屏展示了上述 XHTML MP 标记代码在某些 WAP 浏览器上的输出. 在其它型号的移动电话上效果会有些不同.

           XHTML MP 字体风格               XHTML MP 字体风格

          Sony Ericsson T610                          Nokia 移动浏览器 4.0

你可以用 WAP CSS 对字体进行更为精确的控制. 例如, 你可以控制要使用的字体族或把某些文本设为某一具体字号 (如 12pt).

HTML 的 <u> 标签在 XHTML MP 中不存在. 因此, 如果你想对某些文本加下划线的话, 你就得用 WAP CSS 来实现.

你可以查阅 WAP CSS 的字体与文本属性 以了解更多.

 

回复

留个脚印儿吧.


回复