在某些情况下,可能只需要简单地将一些样式应用于某个独立的元素,而不需要嵌人或使用外部样式,可以使用HTML的STYLE属性来设置内联样式(inline style)。STYLE属性对HTML来说是新的,但它可以同其他任何HTML标签一起用,除了那些位于BODY之外的标签(例如HEAD或者TITLE):
Welcome to ximicc.com
STYLE属性的语法也很普通。事实上,它看起来很像STYLE容器(container)内的声明,只是将大括号变成了双引号。因此<p STYLE=”color:maroon;background:yellow;”>会将文本颜色置为赤褐色,背景颜色置为黄色。但这一声明只对这个特定的段落有效,对文档的其他部分没有影响。
触手生春第三章小结:
为了提高结构化的HTML的显示效果,允许制作者指定文档的显示样式是必要的。CSS就满足了这一需求,而且远比HTML本身的一些表示元素做得还好。多年来头一次使得网页的结构更加清晰,而且外观更加风格化。
为了保证尽量平稳地过渡,HTML引入了一系列方式将HTML和css链接在一起,同时还保持了它们各自的特点。这样,网页制作者就能简化文档的外观布局并充分发挥其效果,当然也使工作变得更容易了。为了下一步进入XML的世界。CSS对可访问性和位置文档方面所做的改进使其成为令人注目的一项技术。
关于对用户代理支持,LINK元素已经受到广泛的支持,而且STYLE元素和属性也同样被广泛采用。但@import却没有那么顺利,它被Navigator 4排除在外了。虽然这或许会让人感到苦恼,但它并不是CSS的主要策略,况且LINK元素也能够引入外部样式表。
为了完全理解CSS怎样做到这些,制作者需要牢牢掌握CSS是怎样处理文档结构的,某条规则是怎样按预期工作的,以及名字中的“层叠”到底是什么含义等等。