3User.com 三人行社区3User.com 三人行社区
3user特别推荐:

绑定MSN/QQ/GTalk

获取网站更新(帮助)

zhaozy

于 07-12-21 19:36通过网页发布该信息返回帖子

回复:Web Standards Solutions The Markup and Style Handbook - Chapter 6 短语元素

<code>

<code>元素的设计目的是在XHTML页面内展示代码示例,举例来说,当你想分享某段CSS时,你可以这样写:

<code>

#content {

  width: 80%;

  padding: 20px;

  background: blue;

  }

</code>

一般来说,可视化浏览器会以定宽serif字体显示<code>标签中的内容.当然,我们也能加上CSS规则,指定我们喜欢的显示方式.

code {

  font-family: Courier, serif;

  color: red;

  }

如此一来,<code>的内容就会变成红色的Courier字体了.

<samp>

<samp>元素是用来标识程序与script的示例输出的,举例来说,如果我想讨论正在编写的Perl script输出结果,我可能会标集成这样:

<p>When the script has executed, at the command line you will see the message <samp>script was successful!</samp>.</p>

这边我以<samp>把script的输出示例围起来,同时我们也能以CSS规则为程序输出示例设定独特的样式,就像刚才为<code>做的一样.

<var>

与<samp>相关的,<var>是用来标记程序的变量和引用用的,举例来说,如果我们正在讨论XSLT样式表,那么我能写下:

<p>I'm going to pass the parameter <var>lastUpdated</var> to my main.xsl file.</p>

许多浏览器会以斜体显示<var>标签的内容,但是你可以写一条简单的规则去掉预设值,如果你不喜欢斜体的话.我们能用CSS的font-style属性改变显示效果:

var {

  font-style: normal;

  font-family: Courier, serif;

  color: purple;

  }

最后让我们看看<kbd>元素,完成短语元素的部分.

<kbd>

<kbd>元素可以用来标记使用者要输入的文字,举例来说,如果我正在解释如何使用刚才指定的accesskey把光标切换到搜索框内,我可能会这样写:

<p>To quickly change focus to the search input field, Mac users type <kbd>Command+9</kbd>.</p>

你大概猜得到我接下去要说什么了,没错,只要使用简单的CSS规则,你就能调整所有的<kbd>元素的样式,与其他短语元素一样.

 

mscript script editor + instant source + ie dev toolbar + httpwatch PK Firebug