首页 > web前端技术 > html5 > HTML样式

HTML样式

CSS样式大家都比较熟悉,提到HTML样式,大家可能一下子有点晕,其它,大家也经验遇到,可能不太注意。在元素内定义元素的样式,就是HTML的样式。
1.style属性用于改变HTML元素的样式,例如:
<html>
<body style="background-color:PowderBlue;">
<h1>Look! Styles and colors</h1>
<p style="font-family:verdana;color:red">
This text is in Verdana and red</p>
<p style="font-family:times;color:green">
This text is in Times and green</p>
<p style="font-size:30px">This text is 30 pixels high</p>
</body>
</html>
2.style 属性的作用
(1)提供了一种改变所有HTML元素的样式的通用方法。
(2)样式是HTML4引入的,它是一种新的、首选的改变HTML元素样式的方式。
(3)通过HTML样式,能够使用style属性直接将样式添加到HTML元素,或者间接地在独立的样式表中(CSS 文件)进行定义。
3.不赞成使用的标签和属性
在 HTML 4 中,有若干的标签和属性是被废弃的,这里传达的信息很明确,请避免使用这些被废弃的标签和属性!
  标签                      描述
<center>             定义居中的内容。
<font> 和 <basefont> 定义 HTML 字体。
<s> 和 <strike>         定义删除线文本
<u>                     定义下划线文本
 
 属性      描述
align 定义文本的对齐方式
bgcolor 定义背景颜色
color 定义文本颜色
 
对于以上这些标签和属性:请使用样式代替!
 
(1)HTML 样式实例 - 背景颜色
background-color 属性为元素定义了背景颜色:
 
<html>
<body style="background-color:yellow">
<h2 style="background-color:red">This is a heading</h2>
<p style="background-color:green">This is a paragraph.</p>
</body>
</html>
style 属性淘汰了“旧的” bgcolor 属性。
 
(2)HTML 样式实例 - 字体、颜色和尺寸
font-family、color 以及 font-size 属性分别定义元素中文本的字体系列、颜色和字体尺寸:
 
<html>
<body>
<h1 style="font-family:verdana">A heading</h1>
<p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p>
</body>
</html>
style 属性淘汰了旧的 <font> 标签。
 
(3)HTML 样式实例 - 文本对齐
text-align 属性规定了元素中文本的水平对齐方式:
 
<html>
<body>
<h1 style="text-align:center">This is a heading</h1>
<p>The heading above is aligned to the center of this page.</p>
</body>
</html>
style 属性淘汰了旧的 "align" 属性。