使用<b>和逻辑分离有什么问题

时间:2015-10-15 05:25:11

标签: html logic structure

我对我的问题形式Tobia Tesan发表评论,但我不能在这里发信息。

php echo vs return, which way is better?

他建议我更改为<span class="wuuk_time">而不是使用<b>,这将在CSS文件中定义,从而实现数据库逻辑,输出逻辑和演示/样式的分离。

首先,使用<b>有什么不好?

其次,如何分离数据库逻辑,输出逻辑和表示/样式?我用CSS。是不是逻辑和输出的分离?

2 个答案:

答案 0 :(得分:1)

从历史上看,<b>意味着“大胆”。由于HTML4的含义已经改变,所以现在它是span of text stylistically different from normal text。在您的标记中使用<b>标记没有任何问题,只要您根据其语义使用它。

答案 1 :(得分:1)

这是'最佳实践'的问题。避免使用内联样式(例如使用<b>标记)以提高可读性。然后,您可以根据需要在整个HTML中重复使用“wuuk_time”类。

此外,如果您想将样式更改为斜体而不是粗体,那么更容易更改“wuuk_time”类以反映您在整个网页中所需的更改,而不是搜索所有个体{{ HTML中的1}}标记。

可读性,可维护性。