使用 <b> 和逻辑分离有什么问题
what is wrong using <b> and separation of logic
我从 Tobia Tesan 那里收到了对我的问题的评论,但我不能在这里留言。
他建议我改成<span class="wuuk_time">
而不是使用<b>
,你将在CSS文件中定义它,从而实现数据库逻辑、输出逻辑和presentation/styling.
首先,使用 <b>
有什么不好?
其次,如何分离数据库逻辑、输出逻辑和presentation/styling?我使用 CSS。这不是逻辑和输出分离吗?
历史上,<b>
意味着 'bold'。由于 HTML4 它的含义已经改变,所以现在它是 span of text stylistically different from normal text。只要您根据其语义使用它,在您的标记中使用 <b>
标签就没有错。
这是'best practices'的事情。避免内联样式,例如使用 <b>
标签是为了提高可读性。然后,您可以在以后的 HTML 中重复使用 class "wuuk_time",只要您认为合适。
此外,如果您想将样式更改为斜体而不是粗体,则更改 "wuuk_time" class 以反映您在整个网页中所需的更改会更容易,而不是寻找 HTML.
中的所有个人 <b>
标签
可读性、可维护性。
我从 Tobia Tesan 那里收到了对我的问题的评论,但我不能在这里留言。
他建议我改成<span class="wuuk_time">
而不是使用<b>
,你将在CSS文件中定义它,从而实现数据库逻辑、输出逻辑和presentation/styling.
首先,使用 <b>
有什么不好?
其次,如何分离数据库逻辑、输出逻辑和presentation/styling?我使用 CSS。这不是逻辑和输出分离吗?
历史上,<b>
意味着 'bold'。由于 HTML4 它的含义已经改变,所以现在它是 span of text stylistically different from normal text。只要您根据其语义使用它,在您的标记中使用 <b>
标签就没有错。
这是'best practices'的事情。避免内联样式,例如使用 <b>
标签是为了提高可读性。然后,您可以在以后的 HTML 中重复使用 class "wuuk_time",只要您认为合适。
此外,如果您想将样式更改为斜体而不是粗体,则更改 "wuuk_time" class 以反映您在整个网页中所需的更改会更容易,而不是寻找 HTML.
中的所有个人<b>
标签
可读性、可维护性。