同是达到一个目的在CSS 中的标记和 HTML中的标记有何不同

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:13:36
例如:都是表字体加粗,在CSS中用<strong>而在html中<b>标记表示,我想知道得更明白一点,因为我今天在网上看到用css+div给网站布局效果更好,而后又想起了我提出的问题

首相CSS不是通过<strong> 来表示字体变粗的。
<strong>和<b>一样都是HTML的标签。
CSS 定义粗体应该是:
“font-weight: bold;”

另外还得明白一点,CSS是用来展示HTML 标签的 ,HTML 是CSS的宿主,所以2者之间不能比较。

传统的布局方法 是通过 HTML 设置标签的不同属性定义布局。
CSS的方法是通过用CSS 的属性定义标签的不懂属性 定义布局。
2者都是 定义HTML 标签的属性,
前者 定义的属性 必比如须 属性和标签 是一体的,
比如 <font color="#FF0000" face="新宋体">这里是红色</font>
color="#FF0000" face="新宋体" 是属性 他必须和标签 <font> 标签是一体的。
后者 css 可以把属性脱离标签定义,甚至是脱离文档定义。采用调用的方法实现效果。

CSS 使用的布局下载速读快 代码简洁 更容易被搜索隐形找到 维护更方便

css比较方便,以后用起来方便,不要在一一设字体,颜色。。。。