在HTML中 basefont 和font有什么区别?
答案如下:
basefont就是先预设一个基本字体;然后某处想变换字体大小,直接在后面+-数字即可;而font是一个绝对的数字,也就是没有预设字体,想设置多大字体,直接在font后面写其数字px既可;目前看到多数使用的是font,可根据需要直接写出;而basefont则需要一个简单的加减计算。
basefont实例
规定页面上文本的默认颜色和大小:
<head>
<basefont color="red" size="5" />
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
只有 IE 9 和更早版本的 IE 浏览器支持 <basefont> 标签。应该避免使用该标签。
标签定义及使用说明
HTML5 不支持 <basefont> 标签。请用 CSS 代替。
在 HTML 4.01 中,<basefont> 元素 已废弃。
<basefont> 标签定义文档中所有文本的默认颜色、大小和字体。
提示:使用 CSS 为文档中的文本规定默认颜色、大小和字体。
HTML 4.01 与 HTML5之间的差异
HTML5 不支持 <basefont> 标签,HTML 4.01 已废弃 <basefont> 标签。
属性 | 值 | 描述 |
---|
color | color | HTML5 不支持。 HTML 4.01 已废弃。 规定文档中文本的默认颜色。 |
face | font_family | HTML5 不支持。 HTML 4.01 已废弃。 规定文档中文本的默认字体。 |
size | number | HTML5 不支持。 HTML 4.01 已废弃。 规定文档中文本的默认大小。 |
标准属性
在 HTML 4.01 中,<basefont> 标签支持如下标准属性:
HTML <basefont> 标签的 face 属性
规定页面上的默认字体字体:
<head>
<basefont face="courier, serif" />
</head>
<body>
<h1>This is a header</h1>
<p>This is a paragraph</p>
</body>
face 属性定义和用法
face 属性规定文档中文本的默认字体。
浏览器支持
除了 Internet Explorer,其他浏览器都不支持 face 属性。
兼容性注释
在 HTML 4.01 中,不赞成使用 basefont 元素的 face 属性;在 XHTML 1.0 Strict DTD 中,不支持 basefont 元素的 face 属性。
请使用 CSS 代替。
css 语法(在 <head> 部分):<style>body{font-family: courier, serif}</style>
HTML <basefont> 标签的 size 属性
规定页面上的默认字体大小:
<head>
<basefont size="7" />
</head>
<body>
<h1>This is a header</h1>
<p>This is a paragraph, </p>
</body>
size 属性定义和用法
size 属性规定文档中文本的默认大小(字号)。
浏览器支持
除了 Internet Explorer,其他浏览器都不支持 size 属性。
兼容性注释
在 HTML 4.01 中,不赞成使用 basefont 元素的 size 属性;在 XHTML 1.0 Strict DTD 中,不支持 basefont 元素的 size 属性。
请使用 CSS 代替。
css 语法(在 <head> 部分):<style>body{font-size: 10px}</style>
CSS 实例:为页面规定默认文本尺寸
在我们的 CSS 教程中,您可以找到更多有关 font-size 属性的细节。
语法
<basefont size="value">
属性值
值 描述
number
规定文本尺寸。
可能的值:从 1 到 7 的数字。浏览器默认值是 3。
在 HTML 4.01 中,<basefont> 标签不支持任何事件属性。
如需完整的描述,请访问事件属性。